layout/style/nsStyleSet.h
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-29 06:22 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
621f3dd51ed24c5a5ed986ca4c2b228ac9f27f08
created 2011-08-23 08:34 +0900
pushed 2011-08-22 23:37 +0000
Brian Birtles Brian Birtles - Bug 562815 part 6 - Check if property is cached in rule tree; r=dbaron
26a5993c1193bfc2e465114d8b59eb6536117026
created 2011-08-01 14:24 -0400
pushed 2011-08-03 08:50 +0000
Kyle Huey Kyle Huey - Bug 675624: Enumerate style sets in about:memory. r=bz
9d70431e1ac56a3372920b0c86dded97d08794bf
created 2011-06-20 16:47 -0700
pushed 2011-06-20 23:49 +0000
Matheus Kerschbaum Matheus Kerschbaum - Bug 664924 - Remove MOZ_CSS_ANIMATIONS ifdefs. r=dbaron
068d876996c6bde85f363d4f5fc68969651e4335
created 2011-04-30 15:16 -0700
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Lower the level in the cascade of animations. (Bug 653645) r=bzbarsky
5f6f0204b6827bd2263ebc5d6c6c4c19f29ea3fc
created 2011-04-11 23:18 -0700
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - ifdef CSS animations so that the feature can be backed out by flipping the switches in configure.in and then reverting the changes to the following four files appropriately: nsIDOMCSS2Properties.idl, nsIDOMCSSRule.idl, property_database.js, test_transitions_computed_values.html. (Bug 435442, patch 15) r=bzbarsky
1c17ed72040cc82505821c7267ac8e683bd9d33d
created 2011-04-11 23:18 -0700
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Implement and test animation of css3-animations. (Bug 435442, patch 11) r=bzbarsky
23d79d8f5eda84afe7caf167bd48ac8e030245fe
created 2011-04-11 23:18 -0700
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Add support for cascading of keyframes rules. (Bug 435442, patch 6) r=bzbarsky
c52e41b73b97a8caa73485fc7d292200dbd0c77c
created 2011-03-29 13:29 -0400
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 598832 part 16. Use a single TreeMatchContext for all the style resolution that the frame constructor does as part of a single frame construction batch. r=dbaron
65dfc25b1cae0d8b43556bdb20c17ea9927e57ef
created 2011-01-14 21:14 -0500
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 589615 part 2. Rename the HTML preshint level to just the preshint level, since it's the only preshint level now. r=dbaron, a=dbaron
1133df9783f4c77fef6d2c227263443515775129
created 2011-01-14 21:14 -0500
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 589615 part 1. Get rid of the non-HTML preshint level. r=dbaron
877a1f5be4f421a31b6814f7bc1b2a5ebda1fc5d
created 2010-10-20 13:26 +0200
pushed 2011-12-04 19:18 +0000
Mounir Lamouri Mounir Lamouri - Bug 595036 (2/2) - Introduce nsEventStates class to represent event states. r+a=bz
54d47e708c9cf0e4c8e9b79ff9c381c5a289e90b
created 2010-06-23 00:46 -0400
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 573241. When reparenting a style context, don't include any transition rules the old context might have had in the new one, since that can confuse transitions. r=dbaron
9a7be1835b530c72a46069a5c3951b80b16804a3
created 2010-05-19 22:28 -0400
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Bug 566808 - "DeCOMtaminate nsIStyleRule method signatures" [r=dbaron]
5005d2023e66220ae7ab0711e81be20a0e272602
created 2010-04-19 17:41 +0200
pushed 2011-12-04 19:18 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 560462 (Use fast unwrapping for more quickstubs), part 3a. r=jst.
07663db60590da2ecc39da188762e922ae50d334
created 2010-05-14 13:04 -0400
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 565818. Pass Elements to HasAttributeDependentStyle and HasStateDependentStyle. r=dbaron
d67ddb92a98c53fd5d41515030ce2ff799e62334
created 2010-05-11 19:20 +0200
pushed 2011-12-04 19:18 +0000
Peter Van der Beken Peter Van der Beken - Back out fixes for bug 560462 to fix orange.
29558b117b013c876829dd0138f03af935935ffc
created 2010-04-19 17:41 +0200
pushed 2011-12-04 19:18 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 560462 (Use fast unwrapping for more quickstubs) - use fast unwrapping for nsIDOMNode_GetNodeType, nsIDOMNodeList_GetLength, nsIDOMElement, nsIDOMNSElement_, nsIDOMNSHTMLElement, nsIDOMDocument, nsIDOMNSDocument, nsIDOM3Document, nsIDOMHTMLDocument and nsIDOMNSHTMLDocument_. r=jst.
1b7b064ee77a12a37b49fe3d598080696ce3c595
created 2010-04-30 09:12 -0400
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 562688 part 13. Eliminate eELEMENT usage in layout/style, except the rule processor. r=dbaron
6c32102f5594e1b4ff4b874c45615c67eb59baef
created 2010-04-06 14:52 -0700
pushed 2011-12-04 19:18 +0000
Zack Weinberg Zack Weinberg - Eliminate NS_HIDDEN and NS_HIDDEN_ from layout/style/. Search-and-replace plus formatting fixes. rs=bzbarsky, no bug.
5460b34fda2f5d1884ea0e2d709258ffe8c9f767
created 2010-04-02 18:58 -0700
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Set NS_STYLE_RELEVANT_LINK_IS_VISITED when appropriate. (Bug 147777) r=bzbarsky
c2b120ced4308c3e21777fd6109039b09c764d16
created 2010-04-02 18:58 -0700
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Pass through desired link-visitedness on the rule walker and construct if-visited style contexts in the style set when visited styles are present. (Bug 147777) r=bzbarsky
93ff9bda60cefac30d397c633f8acc7085e3f668
created 2010-04-02 18:58 -0700
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Split nsStyleSet::ResolveStyleForRules into two different APIs for the two different types of uses. (Bug 147777) r=bzbarsky
0838e2acf420e7b120d82b48883addd879cf3819
created 2010-04-01 23:07 -0700
pushed 2011-12-04 19:18 +0000
Zack Weinberg Zack Weinberg - Bug 494117: remove PresContext argument to nsStyleSet::GetContext. r=bzbarsky
bf065b08ef9f14796d76f3ff53f4cba08f620a66
created 2010-03-31 17:43 -0700
pushed 2011-12-04 19:18 +0000
Zack Weinberg Zack Weinberg - Bug 494117 preliminary refactor: Search-and-replace 'ReStyle' with 'Restyle' throughout layout. r=roc
df1c1421e2a5a3384490cb691d459d01de35a622
created 2010-03-25 10:22 +0100
pushed 2011-12-04 19:18 +0000
Markus Stange Markus Stange - Bug 554061 - Also check XBL stylesheets when determining whether a restyle is necessary when document state changes. r=dbaron
1d865f9999bbca346c181c08770f198c5cac9a03
created 2010-03-17 18:10 +0100
pushed 2011-12-04 19:18 +0000
Markus Stange Markus Stange - Bug 508482 - Window activation status should be a pseudoclass (:-moz-window-inactive) instead of an attribute. r=dbaron, r+sr=jst
11d4bebe3514ef47021734d052468df2ed7315ff
created 2010-03-17 20:03 +0100
pushed 2011-12-04 19:18 +0000
Markus Stange Markus Stange - Backed out changeset e17c076aceea, bug 508482 (:-moz-window-inactive pseudoclass) because of test_righttoleft.xul test failures.
e17c076aceea1afeb0d105c1a3b701d698a6c134
created 2010-03-17 18:10 +0100
pushed 2011-12-04 19:18 +0000
Markus Stange Markus Stange - Bug 508482 - Window activation status should be a pseudoclass (:-moz-window-inactive) instead of an attribute. r=dbaron, r+sr=jst
442c4f676d524114483edbc78ee0cd8e4c806d4c
created 2009-12-31 10:56 -0500
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Add method to nsStyleSet to call EnsureUniqueInner on all CSS sheets. (Bug 536379) r=bzbarsky
c6665a0ce75dbce76df7fe8241c94117ab1c187e
created 2009-12-11 02:37 -0500
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 525608 part 7. Make tree pseudos use a separate hashtable instead of riding along on the rulehash. r=dbaron
aa21350b7c67104650e6e9c6eb84f6b608a689e7
created 2009-12-11 02:37 -0500
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 525608 part 5. Change anonymous box rule matching to just use a separate hashtable and not ever run SelectorMatches. r=dbaron
05b655b218dd7c1374e3b0501446a847af405e00
created 2009-12-11 02:37 -0500
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 525608 part 4. Change pseudo-element probing and resolution to not use EnumerateTagRules. r=dbaron
5c675fda7ba6c8859abdeb64f6f0152b4a06af41
created 2009-12-11 02:37 -0500
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 525608 part 3. Change all style set consumers that ask for a pseudo style context to indicate what they're actually asking for (pseudo-element, anonymous box, or xul tree thing). r=dbaron
813718244b94428e0c1a7e8f8d0de9973ccbfe4e
created 2009-12-10 18:28 -0800
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Backing out bug 525608 and bug 525952
ab94482457450dd1ef56408a0e60ffd5a2cd37f5
created 2009-12-10 14:36 -0800
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 525608 part 7. Make tree pseudos use a separate hashtable instead of riding along on the rulehash. r=dbaron
62e1d35ef5b4f3073b226aad6da3e5825881b92b
created 2009-12-10 14:36 -0800
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 525608 part 5. Change anonymous box rule matching to just use a separate hashtable and not ever run SelectorMatches. r=dbaron
732473bebf16066f0ee401a3de67ab6765f5751e
created 2009-12-10 14:36 -0800
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 525608 part 4. Change pseudo-element probing and resolution to not use EnumerateTagRules. r=dbaron
80b631ea5ad11b1126d0df9ffe2cb6a41ceb1db5
created 2009-12-10 14:36 -0800
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 525608 part 3. Change all style set consumers that ask for a pseudo style context to indicate what they're actually asking for (pseudo-element, anonymous box, or xul tree thing). r=dbaron
2a90f6882822b3d25bf13193fd43c96410266fba
created 2009-12-10 14:36 -0800
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 523294 part 2. Get rid of the aAttribute argument to SelectorMatches; handle attribute changes by checking for matches on selectors including the given attribute both before and after the change. r=dbaron
ff00a422b6f10d1ba50984413141fb3037deb835
created 2009-10-07 20:22 -0700
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Implement CSS transitions: handle starting and animation of the transitions. (Bug 435441) r=bzbarsky sr=roc
b080434f9dd4c7ed5a1d6502a1345aa84e8cc71a
created 2009-10-02 14:06 -0700
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Make nsStyleSet use nsRuleWalker objects on the stack rather than in a member variable. (Bug 492675) r=bzbarsky
f336d47d33f7ff0da3f63ec7ebcd0e53a9cdaaf5
created 2009-09-24 13:59 -0400
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 514773. Don't trigger rulenode gc unless we have rulenodes to gc. r=dbaron
929ccf18610341e7ed4cc331afd2ad3edc036fdf
created 2009-08-10 15:52 -0700
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Add more parameters to nsStyleSet::ResolveStyleForRules. (Bug 435441) r=bzbarsky
db2699e729c316ff93504f10a492da728773b0c4
created 2009-08-01 08:53 -0700
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Separate RuleProcessorData and derived structs into their own header file to reduce include dependencies. (Bug 435441) r=bzbarsky
3b2f69cc7004f97c026ddf096968ef561884fbea
created 2009-01-29 20:39 -0800
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Keep old rule trees around until they are no longer referenced. (Bug 475128) r+sr=bzbarsky
0cbd3800749f3bffc26297d2307262908464c554
created 2009-01-29 14:36 -0800
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Backed out changeset 24917a339f2e (bug 475128) because it didn't patch the IsRoot check nsRuleNode::Sweep, which it needs to.
24917a339f2e1e6dbe955e5d318d2a6be975abc5
created 2009-01-29 12:39 -0800
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Keep old rule trees around until they are no longer referenced. (Bug 475128) r+sr=bzbarsky
b80da4a764fc8af170942436ee844d754465ffa8
created 2008-12-29 10:07 -0500
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Prevent posting media query changed events during construction. (Bug 468645) r+sr=bzbarsky
3d372e6ff724efd1a7e02cb54a8e57ca5737113c
created 2008-12-12 10:59 -0800
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Replace mechanism for restricting the properties that apply to :first-line and :first-letter. (Bug 469227) r+sr=bzbarsky
32c9710b2398cd38899a5f1d1c095a8a4ac08ff3
created 2008-11-27 12:50 +0900
pushed 2011-12-04 19:18 +0000
John Daggett John Daggett - Follow-on fix for bug 457825. Use sheet principal for agent and user sheets. r=dbaron,bz sr=dbaron
3946e0e1fa546be9bc25dc1786983d7419e5edfb
created 2008-11-25 15:22 -0800
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Fix cascading bugs with @font-face rules (and prepare for handling dynamic changes) by accumulating the @font-face rules across rule processors through the style set. (Bug 457821) sr=bzbarsky r=jdaggett a=blocking1.9.1+
2c326abe584a60965eb3b62c52420b87d1f88c06
created 2008-11-25 15:09 -0800
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Back out 91690545debc0d3537fcb0598ebd6ac7e21f2072 due to mac startup failures.
91690545debc0d3537fcb0598ebd6ac7e21f2072
created 2008-11-25 13:27 -0800
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Fix cascading bugs with @font-face rules (and prepare for handling dynamic changes) by accumulating the @font-face rules across rule processors through the style set. (Bug 457821) sr=bzbarsky r=jdaggett a=blocking1.9.1+
acb5b8cace74c3a84455a58286a49c15cbace8ea
created 2008-11-02 21:29 -0500
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 454578. Load the quirk stylesheet separately from the general UA stylesheet, so it can be sensibly enabled/disabled in style sets. r+sr=dbaron
863bb2d0ac92d0a43b747e5bbed1e677930a66dd
created 2008-07-26 09:14 -0700
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Implement media queries, part 3: infrastructure for dynamic change handling at the rule processor and style set level. (Bug 156716) r+sr=bzbarsky
a8c6cf190b35f8aba3bb5b36225be48b8a4abb08
created 2007-10-12 11:37 -0700
pushed 2011-12-04 19:18 +0000
bzbarsky bzbarsky - Fix bug 345609. r+sr+a=roc
d51f466b5aa1d32ec7fb52d21bde744eedbc912d
created 2007-07-26 07:16 -0700
pushed 2011-12-04 19:18 +0000
Olli Pettay Olli Pettay - Backing out bug 275196, xml:id, to fix tp regression
ea3bc1b1a1935e3d88f36bd54012f7b0fb079a23
created 2007-07-26 05:22 -0700
pushed 2011-12-04 19:18 +0000
Olli Pettay Olli Pettay - Bug 275196, xml:id, r=sicking, sr=dbaron
f86723b6c3262fc4aea1532e3295a6cede51faca
created 2007-07-25 11:21 -0700
pushed 2011-12-04 19:18 +0000
vladimir vladimir - b=339553, drawString enhancement for canvas, r=me; patch from robarnold
less more (0) -60 tip