gecko/content
Markus Stange 77a4281c8d Bug 426082, part 3: Reflect a label's :hover/:active state on its associated natively themed control.
This patch adds an aFollowLabels argument to nsIEventStateManager::GetContentState which defaults to false. Setting it to true will return NS_EVENT_STATE_HOVER / _ACTIVE for labeled controls even if only their label is subject to this state. At the moment this flag is only set by native theming, so there won't be an observable change for the :hover / :active pseudoclasses.
In order to make dynamic state changes on the label work, SetContentState will now always notify the labeled control of state changes when its label changes state.
r=smaug
2010-05-31 19:49:55 +02:00
..
base Fix bustage of Bug 553540. typo fix 2010-05-31 16:07:35 +09:00
canvas b=568526 (related); add env var for switching 2d canvas to image surfaces; r=bz 2010-05-28 21:13:08 -07:00
events Bug 426082, part 3: Reflect a label's :hover/:active state on its associated natively themed control. 2010-05-31 19:49:55 +02:00
html Bug 567098 - Remove setTimeout's in autofocus tests; r=ehsan 2010-05-28 12:28:31 -04:00
mathml Bug 552044 - [MathML 3] Add support for mathcolor/mathbackground on any presentation MathML element. r=karlt 2010-05-13 14:38:28 +12:00
media Bug 564720 - Refactor media tests to be backend independent were possible. r=roc 2010-05-31 10:02:06 +12:00
smil Bug 554202 - SVG SMIL: Fix crash due to infinite recursion negotiating cyclic dependencies. r=roc 2010-05-28 21:43:17 +09:00
svg Bug 561726 - make animateTransform work on gradientTransform and patternTransform. r=jwatt 2010-05-28 13:15:56 +01:00
test Bug 559996. Lazy frame construction can sometimes cause a subdocument to not scroll to ref in url. r=jst 2010-05-11 19:30:40 -05:00
xbl Bug 529087: Fix crash involving XBL and cloned XUL elements. r=smaug 2010-05-26 15:39:13 -07:00
xml Bug 567014 - test_bug293347.html intermittent orange; r=jst 2010-05-19 19:25:14 -04:00
xslt Bug 564950 - Make more use of mozilla::services, r=surkov, jst, neil, smontagu, roc, joshmoz, gavin, shaver 2010-05-14 18:24:41 +09:00
xtf Bug 521151 - /content/ unit tests fail on JavaScript 'strict' mode. r=smaug, r=jwalden 2009-11-17 18:08:21 -08:00
xul Bug 397744 Can't access to the third account and the local mail [@ nsXULTreeBuilder::RemoveMatchesFor(nsTreeRows::Subtree&)] r=neil,enndeakin 2010-05-23 15:26:34 -07:00
Makefile.in Bug 523576: Build nsSMILKeySpline even when SMIL is disabled, since the CSS transitions code needs it. r=roc 2009-10-22 15:13:12 -07:00