layout/style/nsStyleSet.cpp
41a01f78db7a85912c92fadd49298601a84ddc41
created 2011-10-18 13:53 +0300
pushed 2011-10-19 09:50 +0000
Olli Pettay Olli Pettay - Bug 682420 - Rename nsINode::GetOwnerDoc to nsINode::OwnerDoc, part 1, r=jst
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-10-17 15:01 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
b9b9d9f379dbef46572c5fab7ea0682988a34374
created 2011-10-10 22:50 -0700
pushed 2011-10-16 01:24 +0000
Jeff Walden Jeff Walden - Bug 693469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. (Exceptions: assigning to static initializers, use in static assertions, as template parameters, etc. These will go away when the relevant compilers have C++11 constexpr support.) r=cjones
9408e8c33a1ccc5348a140e8c81ea4c63e0492bf
created 2011-10-12 12:21 -0700
pushed 2011-10-12 19:23 +0000
Jeff Walden Jeff Walden - Back out everything since 5435ee09cf7b. Tinderbox compilers hate me. r=epic-fail
da6e9073b431f61b38a87522c074af7a24a7a17f
created 2011-10-10 22:50 -0700
pushed 2011-10-12 18:14 +0000
Jeff Walden Jeff Walden - Bug 639469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. r=cjones
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
1ed711ae0b35a53aeb1866e95b23a70b3ae0ea1e
created 2011-09-20 23:52 -0400
pushed 2011-09-21 03:53 +0000
Boris Zbarsky Boris Zbarsky - Bug 686656. Make sure to skip animation rules as well as transition rules when we're reparenting a style context when not processing an animation restyle. r=dbaron
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
94aa13f4a1a6a63e95640a7551be992b59d80457
created 2011-08-01 14:25 -0400
pushed 2011-08-03 08:50 +0000
Kyle Huey Kyle Huey - Bug 675641: Enumerate nsIStyleRuleProcessors in about:memory. r=bz
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
9439ffe089a13715e7e9aa5ad1db5c324f3984d1
created 2011-06-01 07:43 -0400
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 655549 and bug 645768. Rejigger the quirk table color rule to work more reliably. r=dbaron
db398bf9cffe596a723387ce1d2a014849bf39e0
created 2011-05-25 16:54 -0400
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 529750 followup; reenable the assertion. r=dbaron
05e6b77b99c4d75ceb6d1b2b4b87127907f8cec0
created 2011-05-23 16:45 -0400
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 529750 part 2. Assume that in AssertNoImportantRules and AddImportantRules the rule is a StyleRule. r=dbaron
95708941131081c945e2a3b194ec8443f367be91
created 2011-05-23 16:45 -0400
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 529750 part 1. Don't walk non-CSS UA rules when checking for important UA rules. r=dbaron
bd9646fd621c6450317a578d85d58ff5132884ff
created 2011-05-20 16:21 -0400
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 611922. When reparenting style contexts, use the visitedness of our new parent unless we're the style context for a link. In that situation, assume that our visitedness did not change. 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
aaa99fe3ee29e21313a574dc9795d2ab825dc0e3
created 2011-04-21 19:35 +0200
pushed 2011-12-04 19:18 +0000
David Zbarsky David Zbarsky - Bug 610305: decom nsEventStateManager r=smaug
be6f4759e82736e21e24e46d22701e7d90a71f91
created 2011-04-20 22:26 +0200
pushed 2011-12-04 19:18 +0000
Mounir Lamouri Mounir Lamouri - Backed out changeset c1a7c1bc1aeb due to busted build.
c1a7c1bc1aebf0c45092426dfc317b9105238a5b
created 2011-04-20 21:42 +0200
pushed 2011-12-04 19:18 +0000
David Zbarsky David Zbarsky - Bug 610305: decom nsEventStateManager r=smaug
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
5a3e00beb461f8978e23c88297d80a9072fa805e
created 2011-03-29 13:29 -0400
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 598832 part 15. Make RuleProcessorData not inherit from TreeMatchContext anymore, so we can decouple the lifetimes. r=dbaron
3efc95473d4b9547c33de8f5deb3dae6a0e449e5
created 2011-03-29 13:29 -0400
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 598832 part 13. Stop using RuleProcessorData in the DOM-exposed selector-matching methods. r=dbaron
9620fda1e190e4de031e5d0c1fa73b96e9fb83af
created 2011-03-29 13:29 -0400
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 598832 part 7. Stop caching the content state of elements; just reget it from the DOM as needed. r=dbaron
111f5d2ac1d400af20c1ccf1044395e3952cf389
created 2011-03-29 13:29 -0400
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 598832 part 1. Move TreeMatchContext out to where things other than the rule processor can get at it. r=dbaron
329c13fec60220981ebb706a05a3c6e5907c39c0
created 2011-03-17 20:14 -0700
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Make nsCachedStyleData store arrays of nsStyleStruct*, and use style struct IDs for faster access to those arrays. (Bug 639231, patch 3) r=bzbarsky
cbb08a3bd9752b3f07bff6123c92513a179c64bc
created 2011-03-10 21:48 -0500
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Bug 576831 part 4. Remove nsICSSStyleRule and use mozilla::css::StyleRule instead. r=bzbarsky
92ca75d707ae8e3d9bbbd549d7ec33409f886251
created 2011-01-18 21:20 -0500
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 625434. Make sure we don't get into a situation where we're failing to gc the ruletree for a page. r=dbaron, a=blocker
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
02e762e39d424c09ccbad15c189b279dace8cf14
created 2010-07-18 23:20 +0200
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Bug 575901 - DeCOMtaminate nsIStyleRuleProcessor method signatures. r=bz
53a5c3bb6c5c1f7f765982d8c8826b3a6ac81bc7
created 2010-07-16 22:36 -0700
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Append style sheets from binding manager when ensuring unique inner on all sheets. (Bug 578810) r=bzbarsky
6ce0346e2560f5377dd4ec5432fc666e8c5e5f4a
created 2010-06-30 18:54 -0700
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 555627. Make transitions actually work correctly on :before and :after. r=dbaron
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
dee1e84a95aa4c3273b64f9d767179d6037096d1
created 2010-06-18 12:23 -0400
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 494117 part 2. Don't force selector matching on the whole subtree rooted at an element when the element's style changes. r=dbaron
d594bc58ca6b5520ac9258eee4a3a42cfd87791d
created 2010-06-18 12:23 -0400
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 494117 part 1. Rename eRestyle_Self to eRestyle_Subtree. r=dbaron
b0e7db4a20c72093af97fd6d83a103a1a40ad8c0
created 2010-06-14 16:06 -0400
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 571105. Don't force creation of an if-visited style contest if we don't actually need one. r=dbaron
e88b028a04833a3b97abae450d252b7b3e44a52a
created 2010-06-08 15:58 -0400
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 558943. Pass the right value for aIsLink from ReparentStyleContext. 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]
7501fc5a3bc116414d5cfaaf0dc15a40c75ed9d4
created 2010-05-14 12:05 -0700
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Rename nsIStyleSheet::GetApplicable to IsApplicable and GetComplete to IsComplete. (Bug 239008) r=dbaron
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
911cc89e3cc531e69fb2bd0954d6db2f43045c9f
created 2010-05-12 13:18 -0700
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - DeCOMtaminate nsIStyleSheet method signatures. (Bug 239008) r=dbaron
5329c2d9c968a667427d6b1babf50dfe86caf5c0
created 2010-05-11 13:41 -0700
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Remove nsICSSStyleSheet and replace all uses with nsCSSStyleSheet. (Bug 239008) r=dbaron
f73367a60951078c79787dc386c5a51b5fda6445
created 2010-05-05 14:18 -0400
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 562971. Include Element.h as mozilla/dom/Element.h and don't use 'using namespace' quite as much. r=jst
27aa022a527d272d181870e96db12fd0d4725905
created 2010-04-30 09:12 -0400
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 562688 part 14. Eliminate eELEMENT usage in the rule processor; switch to Element as we can. r=dbaron
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
bda1a3aff0d86c94f3d365c56f170dd7ec8d0aed
created 2010-04-29 20:15 -0500
pushed 2011-12-04 19:18 +0000
Timothy Nikkel Timothy Nikkel - Bug 559491. If a visited style context has no parent then add it to the list of roots. r=dbaron
8eba981e2c9f1291cc5cb5c933b548d1a5d9a7a4
created 2010-04-06 12:42 -0700
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Make style contexts know if they are the if-visited style. (Bug 557287) r=bzbarsky
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
902a9bca379b4e166bbc0fd797bc2b911d56e575
created 2010-04-02 18:58 -0700
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Make nsStyleContext::FindChildWithRules deal with the visited style context. (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
less more (0) -100 -60 tip