layout/style/StyleRule.h
02bd976e715734b67a6c4c9e1300205c4e21f986
created 2017-01-13 10:41 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 12. Convert CSSStyleRule to WebIDL. r=peterv,heycam,mccr8
a70bbdbbdf27851b63bccdda49d0e96f7a3b0f8b
created 2017-01-13 10:41 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 8. Get rid of css::Rule::GetDOMRule. r=heycam
030208c7e0849d0b5bee32ac8a2ff850d1a8c32d
created 2017-01-13 10:41 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 7. Push the nsIDOMCSSRule implementation up to css::Rule. r=heycam
a0fd8df61f569ee02db2e411c417173920665247
created 2017-01-13 10:41 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 5. Get rid of DOMCSSStyleRule. r=heycam,smaug
b2f8a7db085811d851ebe121ae2b13a2d3431368
created 2017-01-13 10:41 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 4. Make css::Rule wrappercached. r=heycam,peterv,smaug
0d8f9b1c8d6138c3ad2f3f86d0f5556e2cd69929
created 2017-01-13 10:41 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 2. Remove the now-unused GetExistingDOMRule method. r=heycam
8f8a4d1c49ecb93caafdfceab20273960f034bf4
created 2016-11-30 18:18 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 1. Make all CSS rules cycle-collected. r=heycam,smaug
6fb381da04b5bd3b5d8b0cf2b9d9a1a2a0a0d245
created 2017-01-20 19:31 +0100
pushed 2017-01-23 16:02 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 9a4b96c10b23 (bug 851892) for build bustage. r=backout on a CLOSED TREE
e345379ea8570e2439917ac2e18a00d2f66d54cc
created 2017-01-20 19:30 +0100
pushed 2017-01-23 16:02 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 795ebf4423ba (bug 851892)
21fd8a323aa4c87d4d13ff96d252728565ac8b6d
created 2017-01-20 19:30 +0100
pushed 2017-01-23 16:02 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 3be6690b9f0a (bug 851892)
3ef461d046d51c87cfbbbcd4d982539bb69e9c09
created 2017-01-20 19:30 +0100
pushed 2017-01-23 16:02 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 2c2afe732553 (bug 851892)
6a929848ba436e376b220d9dbd2c43d4b74b15ab
created 2017-01-20 19:30 +0100
pushed 2017-01-23 16:02 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 659550973d4d (bug 851892)
aba82d453b0370adfb70db230f257e355bd796f9
created 2017-01-20 19:30 +0100
pushed 2017-01-23 16:02 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 9ef39356f62c (bug 851892)
1c5e1faf2fdd002b5a1b29b7113d6c79fadfdba8
created 2017-01-20 19:30 +0100
pushed 2017-01-23 16:02 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 31103a03f2c2 (bug 851892)
31103a03f2c293494dd2bd0bae3583b795a92df3
created 2017-01-13 10:41 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 12. Convert CSSStyleRule to WebIDL. r=peterv,heycam,mccr8
9ef39356f62ce8f583f0024ba7aa5eab0bb8e4ac
created 2017-01-13 10:41 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 8. Get rid of css::Rule::GetDOMRule. r=heycam
659550973d4ddb615725ca0bb481643082b616c9
created 2017-01-13 10:41 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 7. Push the nsIDOMCSSRule implementation up to css::Rule. r=heycam
2c2afe7325535bc6f227219e85bc9fbe7eb414da
created 2017-01-13 10:41 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 5. Get rid of DOMCSSStyleRule. r=heycam,smaug
3be6690b9f0a166ad0dc733cd59c8e1ae0236277
created 2017-01-13 10:41 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 4. Make css::Rule wrappercached. r=heycam,peterv,smaug
795ebf4423bacff98863533366c262a6ae4bf0e1
created 2017-01-13 10:41 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 2. Remove the now-unused GetExistingDOMRule method. r=heycam
9a4b96c10b23d847e7f47d101350070185db22dd
created 2016-11-30 18:18 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 1. Make all CSS rules cycle-collected. r=heycam,smaug
50bd08fad34963be3ab52cb25a1c3e08e056f2cc
created 2017-01-15 11:50 -0800
pushed 2017-01-23 16:02 +0000
Phil Ringnalda Phil Ringnalda - Backed out 20 changesets (bug 851892) for load failures in Android crashtest-4
a8da3c34983f2c673715440dfe8ad615f4c61189
created 2017-01-13 10:41 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 12. Convert CSSStyleRule to WebIDL. r=peterv,heycam,mccr8
2eab85b001594f46cb652d741226f1ccdde1cfac
created 2017-01-13 10:41 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 8. Get rid of css::Rule::GetDOMRule. r=heycam
ca4b1fb9cae4d66be45e628563b4ab5ea6df31df
created 2017-01-13 10:41 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 7. Push the nsIDOMCSSRule implementation up to css::Rule. r=heycam
719bb9f41e5bdf17aced978e78d802965881d87f
created 2017-01-13 10:41 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 5. Get rid of DOMCSSStyleRule. r=heycam
d6aa4c6192df0321f7d26da609cd5d28c4df9259
created 2017-01-13 10:41 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 4. Make css::Rule wrappercached. r=heycam,peterv
65422477b3a5e9e8fcfe1e346a462147b6b89d13
created 2017-01-13 10:41 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 2. Remove the now-unused GetExistingDOMRule method. r=heycam
3089dd379077f6c6e0a72dd4673ececcc2a16089
created 2016-11-30 18:18 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 1. Make all CSS rules cycle-collected. r=heycam
e8b32aaa2eec84c15f44cfd677142a0047481152
created 2017-01-13 11:47 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Back out bug 851892 for Windows build bustage on CLOSED TREE
4e48a59adc5ebc39d93d928ab35d10bbb9e65795
created 2017-01-13 10:41 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 12. Convert CSSStyleRule to WebIDL. r=peterv,heycam,mccr8
41dca86782fa6fdaaa1d2308520f511117467cea
created 2017-01-13 10:41 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 8. Get rid of css::Rule::GetDOMRule. r=heycam
4135091f5f3124f933b88cdff53a87ff20e56577
created 2017-01-13 10:41 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 7. Push the nsIDOMCSSRule implementation up to css::Rule. r=heycam
1a603d30e5e12f9b5f779878ee3ad50fb8d8a57e
created 2017-01-13 10:41 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 5. Get rid of DOMCSSStyleRule. r=heycam
efbe11a48de704ef8f9fa6daa1f45a172b74cec1
created 2017-01-13 10:41 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 4. Make css::Rule wrappercached. r=heycam,peterv
4be9dd0ee8cc539b3a4a592897072707c6e08940
created 2017-01-13 10:41 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 2. Remove the now-unused GetExistingDOMRule method. r=heycam
47fff3ed2a6cab54878531b5f2b53f0bcdc638b8
created 2016-11-30 18:18 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 1. Make all CSS rules cycle-collected. r=heycam
067fb417bb7bc51956941a495f4d6be271c832b4
created 2016-11-23 10:26 +1100
pushed 2017-01-23 16:02 +0000
Xidorn Quan Xidorn Quan - Bug 1307357 part 1 - Make css::Rule hold StyleSheet rather than CSSStyleSheet. r=heycam
544087bac14c7c83bf38254f7478f5a052863387
created 2016-04-22 21:38 +0800
pushed 2016-06-06 20:27 +0000
Boris Chiou Boris Chiou - Bug 1250820 - Part 2: Replace nsCSSPseudoClasses::Type with CSSPseudoClassType. r=heycam
1f67b24cbb75f685cde5a156adac09d532aab003
created 2016-02-17 22:04 +0100
pushed 2016-03-07 14:25 +0000
Boris Chiou Boris Chiou - Bug 1244049 - Part 3: Replace the type of nsCSSSelector::mPseudoType. r=dbaron
248497c0c18dea01a6b076483b9cd1f85621e2e8
created 2016-02-17 21:37 +0100
pushed 2016-03-07 14:25 +0000
Boris Chiou Boris Chiou - Bug 1244049 - Part 2: Replace nsCSSPseudoElements::Type with CSSPseudoElementType. r=dbaron
4a020e2e4acec77f56e1ccea319765a7e18c74c9
created 2016-02-16 23:07 +0100
pushed 2016-03-07 14:25 +0000
Boris Chiou Boris Chiou - Bug 1244049 - Part 1: Define scoped enum for CSSPseudoElement type. r=dbaron
53ea4b142e7728055dc489a37c3dd173f6423da4
created 2016-01-26 14:55 -0500
pushed 2016-03-07 14:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 888190. Implement case-insensitive attribute value selectors from Selectors 4. r=dbaron
42d1516bf147f50e1ba61602953687cb180945cf
created 2015-11-09 15:57 +0800
pushed 2015-12-14 20:18 +0000
L. David Baron L. David Baron - Bug 1221436 patch 6 - Remove mechanism for replacing style rules. r=heycam
0ffbb9175ac62505f0af2c0365e9325226d7bcc0
created 2015-11-09 15:57 +0800
pushed 2015-12-14 20:18 +0000
L. David Baron L. David Baron - Bug 1221436 patch 5 - Stop generating new style rules in DeclarationChanged (and rename it to SetDeclaration), since we no longer need a new style rule for nsIStyleRule identity rules. r=heycam
0ab5ed0dd72f293f4d5ec9e16df136f48f9db4aa
created 2015-11-05 16:44 +0800
pushed 2015-12-14 20:18 +0000
L. David Baron L. David Baron - Bug 978833 patch 18 - Eliminate StyleRule::RuleMatched and call Declaration::SetImmutable directly for style rules (like for @page and keyframe rules). r=heycam
ed25ca545c1f7fe788c10c8d1a29feccb86e2dad
created 2015-11-05 16:44 +0800
pushed 2015-12-14 20:18 +0000
L. David Baron L. David Baron - Bug 978833 patch 15 - Make css::Rule no longer inherit from nsIStyleRule. r=heycam
9f2470877279bdaeed2128a527b81183a3d71bbd
created 2015-11-05 16:44 +0800
pushed 2015-12-14 20:18 +0000
L. David Baron L. David Baron - Bug 978833 patch 13 - Remove important rule creation from css::StyleRule. r=heycam
4b633979383a8174c450ed7f77c0f06b6095f404
created 2015-11-05 16:44 +0800
pushed 2015-12-14 20:18 +0000
L. David Baron L. David Baron - Bug 978833 patch 7 - Fuse allocation of ImportantStyleData with Declaration. r=heycam
e62f0b7f0a02d3d6b7be90cef29075a56894738d
created 2015-11-05 16:44 +0800
pushed 2015-12-14 20:18 +0000
L. David Baron L. David Baron - Bug 978833 patch 6 - Move ImportantStyleData from StyleRule.{h,cpp} to Declaration.{h,cpp} r=heycam
3b535acc6b79600f26f60aaf6ab724573fb46c88
created 2015-11-05 16:44 +0800
pushed 2015-12-14 20:18 +0000
L. David Baron L. David Baron - Bug 978833 patch 5 - Rename ImportantRule to ImportantStyleData. r=heycam
65c8c4d27598055a1255d24f96eafa1850dccba7
created 2015-11-05 16:44 +0800
pushed 2015-12-14 20:18 +0000
L. David Baron L. David Baron - Bug 978833 patch 2 - Make css::Declaration reference-counted. r=heycam
d11e30970a2d086773b839a5f77e633094c34d30
created 2015-10-21 16:18 +1100
pushed 2015-10-29 11:48 +0000
Cameron McCormack Cameron McCormack - Bug 1216362 - Measure nsCSSSelector::mAttrList. r=erahm
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-29 11:48 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-29 11:48 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-29 11:48 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
68bef2d8c8bfd412a5831896fa523ecbcc19266c
created 2015-08-05 22:42 +1000
pushed 2015-08-10 19:25 +0000
Cameron McCormack Cameron McCormack - Bug 1180118 - Part 10: Logging. r=bzbarsky
13729747e3c2f62b5c2debc65d2bc137f05a29b6
created 2015-08-05 22:42 +1000
pushed 2015-08-10 19:25 +0000
Cameron McCormack Cameron McCormack - Bug 1180118 - Part 6: Return eRestyle_SomeDescendants from HasAttributeDependentStyle where appropriate. r=bzbarsky
7b8dc7443e3a970fed752690b5e972ce79129a31
created 2015-08-05 22:42 +1000
pushed 2015-08-10 19:25 +0000
Cameron McCormack Cameron McCormack - Bug 1180118 - Part 1: Add a method to match a single nsCSSSelector (without pseudo-elements) against an Element. r=bzbarsky
01576b408ea703f6abba09d8e38628723df18c75
created 2015-08-04 12:20 +0200
pushed 2015-08-10 19:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 13 changesets (bug 1180118) for crashes on a CLOSED TREE
less more (0) -100 -60 tip