layout/style/CSSStyleSheet.cpp
4ff725ffaebc4ba87533352555d482d4a5d597fd
created 2017-06-19 15:45 +1000
pushed 2017-06-19 11:36 +0000
Xidorn Quan Xidorn Quan - Bug 1359217 part 3 - Remove unused ErrorResult param from GetCssRulesInternal. r=heycam
6975992de12186bee51d03dc8a0fea965dbf8ed7
created 2017-05-31 13:12 +0200
pushed 2017-06-01 15:54 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1368986: Cleanup stylesheet copy-constructor. r=heycam
8b0b1edd128f233f4d73e4d7a5b47271eb765171
created 2017-05-31 12:27 +0200
pushed 2017-05-31 18:33 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1368690: Move EnsureUniqueInner call after all the members have been initialized. r=xidorn
74b069ba31d6a5c209d0e4e87b5fe439ac4219aa
created 2017-05-30 11:10 +1000
pushed 2017-05-30 09:14 +0000
Xidorn Quan Xidorn Quan - Bug 1352968 part 7 - Make RuleHasPendingChildSheet a static method of StyleSheet. r=heycam
c1ff58ddedbb07740b5547d9fff7decdb5cd6221
created 2017-05-30 11:10 +1000
pushed 2017-05-30 09:14 +0000
Xidorn Quan Xidorn Quan - Bug 1352968 part 2 - Move mOwnerRule to StyleSheet and use dom::CSSImportRule instead of css::ImportRule. r=heycam
3deb86de58ce1103d3ec566bcbeee886aafc9cc0
created 2017-05-25 22:33 +0200
pushed 2017-05-30 09:14 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1357583: Remove ServoStyleSheet::ClearRuleCascades. r=heycam
597de01f6c17c7f4bc4410db3baa9e04c7ae2f64
created 2017-05-15 17:11 -0700
pushed 2017-05-25 20:32 +0000
Brad Werth Brad Werth - Bug 1339629 Part 10: Implement ServoStyleSet::EnsureUniqueInnerOnCSSSheets. r=heycam
522b3594b84c2b8d8fb2939bda698a85bda3f023
created 2017-05-15 16:30 -0700
pushed 2017-05-25 20:32 +0000
Brad Werth Brad Werth - Bug 1339629 Part 9: Uplift EnsureUniqueInnerOnCSSSheets and SetNeedsRestyleAfterEnsureUniqueInner into StyleSetHandle, and eliminate CSSStyleSheet::EnsureUniqueInner. r=heycam
72d7b67722d3b7bda6c38f6c293426921743ebc9
created 2017-05-18 14:21 -0700
pushed 2017-05-25 20:32 +0000
Brad Werth Brad Werth - Bug 1339629 Part 8: Uplift ClearRuleCascades into StyleSheet. r=heycam
2cdedac07e3b0189ba07bc428288546eea6b983b
created 2017-05-15 16:27 -0700
pushed 2017-05-25 20:32 +0000
Brad Werth Brad Werth - Bug 1339629 Part 6: Uplift mStyleSets into StyleSheet. r=heycam
e0abb8753179806b16babbb958120f011580eb63
created 2017-05-15 15:01 -0700
pushed 2017-05-25 20:32 +0000
Brad Werth Brad Werth - Bug 1339629 Part 5: Change CSSStyleSet::mStyleSets to use StyleSetHandles. r=heycam
7a72e493e820f2db317e0e42879dff149dfcd770
created 2017-05-15 16:19 -0700
pushed 2017-05-25 20:32 +0000
Brad Werth Brad Werth - Bug 1339629 Part 4: Uplift CloneFor into StyleSheetInfo, and EnsureUniqueInner into StyleSheet. r=heycam
a16551697e09403101ab4252fddd635aae0b47df
created 2017-05-15 14:48 -0700
pushed 2017-05-25 20:32 +0000
Brad Werth Brad Werth - Bug 1339629 Part 3: Uplift mDirty into StyleSheet. r=heycam
38740b783dda69f1888c1d8f5770b544e1b31dbe
created 2017-04-24 15:44 -0400
pushed 2017-04-25 03:21 +0000
Boris Zbarsky Boris Zbarsky - Bug 1358056. Fix stylesheet handling of associated documents in various edge cases. r=heycam
d2d795ddbcc9582ca8f2f7d17abddfc876fa6b62
created 2017-04-14 09:39 +0800
pushed 2017-04-14 21:53 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1325878: followup - cleanup MediaList::Matches callers. r=me
73bc24a5bf253c0b268c32c13eec5315d44ea855
created 2017-04-10 10:25 +0800
pushed 2017-04-12 22:13 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1325878: Create less hardcoded nsMediaList instances. r=xidorn
27887cedb0d9d38e6d7883b664897d605b8868f3
created 2017-04-06 12:22 +1000
pushed 2017-04-10 23:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1353948 - Add SizeOfIncludingThis() methods to ServoStyle{Set,Sheet,SheetInner}. r=heycam.
3de3d7d4725eefe688e76e2f5a00388b41041dd8
created 2017-04-03 19:55 +1000
pushed 2017-04-03 21:43 +0000
Xidorn Quan Xidorn Quan - Bug 1352763 part 3 - Have ServoStyleSheet also implement nsICSSLoaderObserver. r=heycam
2e84a3cc323367f0b7fec895b2d52de950876cd4
created 2017-03-28 20:05 +1100
pushed 2017-03-30 19:18 +0000
Xidorn Quan Xidorn Quan - Bug 1345696 part 1 - Lots of fixup for the next patch. r=heycam
7ca911e49616e4a74b0ee9a7e0c684cb37192800
created 2017-03-27 16:49 +0800
pushed 2017-03-28 11:01 +0000
Cameron McCormack Cameron McCormack - Bug 1350789 - Make CSSStyleSheet::SizeOfIncludingThis correctly check for shared inners. r=bradwerth
ed03003277e0cfb0cc09c7b9710f852fcec235e0
created 2017-03-22 11:38 +0100
pushed 2017-03-23 00:10 +0000
Andrea Marchesini Andrea Marchesini - Bug 1343933 - Renaming Principal classes - part 2 - NullPrincipal, r=qdot
c86e4966a1224fd6a66e23f686fcc0abd2ce8397
created 2017-03-13 17:00 +0800
pushed 2017-03-21 00:49 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1338446 Part 3 - Label SheetLoadData in Loader::PostLoadEvent. r=heycam
6de9f799a27c62b3cbacd200934468b6765a6222
created 2017-03-08 18:04 +1100
pushed 2017-03-13 14:19 +0000
Xidorn Quan Xidorn Quan - Bug 1315601 part 13 - Move common code of DeleteRuleFromGroup/InsertRuleIntoGroup from CSSStyleSheet to StyleSheet. r=heycam
ca7be213dd4846981dcafc1c0b3609483079fb0e
created 2017-03-08 17:11 +1100
pushed 2017-03-13 14:19 +0000
Xidorn Quan Xidorn Quan - Bug 1315601 part 12 - Remove useless retval out param from InsertRuleIntoGroup. r=heycam
ddb17c50f4f0074cef5a8aaafcfa9e0b688d1432
created 2016-11-09 17:28 +1100
pushed 2017-03-13 14:19 +0000
Xidorn Quan Xidorn Quan - Bug 1315601 part 3 - Add base class MediaList and move part of nsMediaList to it. r=heycam
c679739e5df20e80b26f73c0c085cb2cbd28cff6
created 2017-03-06 16:27 -0800
pushed 2017-03-07 14:05 +0000
Brad Werth Brad Werth - Bug 1342869 Part 1: Uplift ChildSheetListBuilder into StyleSheet so that all StyleSheet subclasses can fixup parent chains when children are removed. r=heycam
a6b68a941e559399a8b39671099d8cdcbc379d4b
created 2017-03-03 15:19 +1100
pushed 2017-03-03 12:01 +0000
Xidorn Quan Xidorn Quan - Bug 1342303 part 4 - Remove nsCOMArray::EnumerateForwards uses in layout/style. r=heycam
b0b40ce3dfe576bd23aba0e0de79c221564b8f13
created 2017-03-02 16:35 -0800
pushed 2017-03-03 12:01 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1342303) for build bustage a=backout
bc3b2e7a383b6b0ee08363d642ead4188ecc8a2d
created 2017-02-27 10:45 +1100
pushed 2017-03-03 12:01 +0000
Xidorn Quan Xidorn Quan - Bug 1342303 part 4 - Remove nsCOMArray::EnumerateForwards uses in layout/style. r=heycam
a72b5585f19c0dc375a267eb99bc1e917cb0b1d6
created 2017-02-15 13:33 -0800
pushed 2017-02-24 10:18 +0000
Brad Werth Brad Werth - Bug 1290218 Part 8: Implement ServoStyleSheet Clone. r=heycam
f42cbc7439d02019fb663a49010e62c3af620598
created 2017-02-15 16:19 -0800
pushed 2017-02-24 10:18 +0000
Brad Werth Brad Werth - Bug 1290218 Part 4b: Fixup cycle collector declarations for mInner moving into StyleSheetInfo. r=heycam
b433bbbd6228fa4a0bdfb3fc4b0fcdc562fb419b
created 2017-02-17 15:48 -0800
pushed 2017-02-24 10:18 +0000
Brad Werth Brad Werth - Bug 1290218 Part 4: Implement shared mInners for ServoStyleSheets, and standardize calling of AddSheet into CSSStyleSheet and ServoStyleSheet constructors. r=heycam
ea165fd4359a00fe9d9fab92f505783d6b05edd1
created 2017-02-14 09:41 -0800
pushed 2017-02-24 10:18 +0000
Brad Werth Brad Werth - Bug 1290218 Part 2: Uplift mInner pointer from CSSStyleSheetInner into StyleSheetInfo. r=heycam
b3bfcc29a57981b6819b3ee9b2d4d7971b7383e5
created 2017-01-23 16:42 -0800
pushed 2017-01-25 12:31 +0000
Brad Werth Brad Werth - Bug 1328420 Part 8: Uplift SizeOfIncludingThis into StyleSheet, with override in CSSStyleSheet. r=heycam
99b47f5198fc42356516f7f400c818b7f7be8305
created 2017-01-23 16:40 -0800
pushed 2017-01-25 12:31 +0000
Brad Werth Brad Werth - Bug 1328420 Part 7: Uplift List debug method into StyleSheet. r=heycam
e32841ab90d09dc90f0669d71bd1781a4d890f10
created 2017-01-23 16:37 -0800
pushed 2017-01-25 12:31 +0000
Brad Werth Brad Werth - Bug 1328420 Part 6: Implement ServoStyleSheet destructor. r=heycam
3ceb5cad92dfb856c5842b3238e77ca6f738b756
created 2017-01-23 16:23 -0800
pushed 2017-01-25 12:31 +0000
Brad Werth Brad Werth - Bug 1328420 Part 5: Uplift AppendStyleSheet to StyleSheet. r=heycam
3d49a652a180126c6e1a9750ace31b0c290cf5f9
created 2017-01-24 13:12 -0800
pushed 2017-01-25 12:31 +0000
Brad Werth Brad Werth - Bug 1328420 Part 4: Uplift SetOwningDocument into StyleSheet. r=heycam
f9ccc7d902d2daa32632dcf216c8877b3f61aec7
created 2017-01-23 15:52 -0800
pushed 2017-01-25 12:31 +0000
Brad Werth Brad Werth - Bug 1328420 Part 3: Uplift the first child to StyleSheet via a new method, abstracting out the inner sheet concept (which is not present in Stylo sheets). r=heycam
99afe80d3abe6dea76e71b022b4842926c0c898b
created 2017-01-23 15:36 -0800
pushed 2017-01-25 12:31 +0000
Brad Werth Brad Werth - Bug 1328420 Part 2: Uplift mNext into StyleSheet. r=heycam
8fe43f283d6c327d589f20e534db0385631dc675
created 2017-01-24 13:09 -0800
pushed 2017-01-25 12:31 +0000
Brad Werth Brad Werth - Bug 1328420 Part 1: Uplift parent pointer and accessor to StyleSheet class. r=heycam
b9e55a13fd3be03a085cfd915c9116d01539ee6f
created 2017-01-13 10:41 -0500
pushed 2017-01-21 03:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 9. Add a CSSRule Web IDL interface. r=peterv,heycam
a70bbdbbdf27851b63bccdda49d0e96f7a3b0f8b
created 2017-01-13 10:41 -0500
pushed 2017-01-21 03:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 8. Get rid of css::Rule::GetDOMRule. r=heycam
8f8a4d1c49ecb93caafdfceab20273960f034bf4
created 2016-11-30 18:18 -0500
pushed 2017-01-21 03:00 +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-21 03:00 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 9a4b96c10b23 (bug 851892) for build bustage. r=backout on a CLOSED TREE
aba82d453b0370adfb70db230f257e355bd796f9
created 2017-01-20 19:30 +0100
pushed 2017-01-21 03:00 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 9ef39356f62c (bug 851892)
95d8e109513e21736f7fe597a2edca3ca621c69e
created 2017-01-20 19:30 +0100
pushed 2017-01-21 03:00 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset b975a988fb33 (bug 851892)
b975a988fb3368e9d9f481b29810f123199c3b00
created 2017-01-13 10:41 -0500
pushed 2017-01-21 03:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 9. Add a CSSRule Web IDL interface. r=peterv,heycam
9ef39356f62ce8f583f0024ba7aa5eab0bb8e4ac
created 2017-01-13 10:41 -0500
pushed 2017-01-21 03:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 8. Get rid of css::Rule::GetDOMRule. r=heycam
9a4b96c10b23d847e7f47d101350070185db22dd
created 2016-11-30 18:18 -0500
pushed 2017-01-21 03:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 1. Make all CSS rules cycle-collected. r=heycam,smaug
2b1fcb4b8c8854eea5190c22bdd31c9aca3510f1
created 2017-01-19 23:49 -0500
pushed 2017-01-20 14:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 1332353. Make it clearer when a stylesheet is really owned by its mDocument. r=heycam
50bd08fad34963be3ab52cb25a1c3e08e056f2cc
created 2017-01-15 11:50 -0800
pushed 2017-01-15 19:51 +0000
Phil Ringnalda Phil Ringnalda - Backed out 20 changesets (bug 851892) for load failures in Android crashtest-4
b6e44e6e6dc5e3bac77d4c9ec1356a2d6f65473b
created 2017-01-13 15:48 -0800
pushed 2017-01-14 17:39 +0000
Wes Kocher Wes Kocher - Merge m-c to inbound, a=merge
e841a2796375d40e2ade4ed75e74d31508474347
created 2017-01-13 10:41 -0500
pushed 2017-01-14 17:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 9. Add a CSSRule Web IDL interface. r=peterv,heycam
2eab85b001594f46cb652d741226f1ccdde1cfac
created 2017-01-13 10:41 -0500
pushed 2017-01-14 17:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 8. Get rid of css::Rule::GetDOMRule. r=heycam
3089dd379077f6c6e0a72dd4673ececcc2a16089
created 2016-11-30 18:18 -0500
pushed 2017-01-14 17:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 1. Make all CSS rules cycle-collected. r=heycam
87a39313365a178ce080e5613ee7b29b107e684e
created 2017-01-13 15:43 -0800
pushed 2017-01-13 23:44 +0000
Wes Kocher Wes Kocher - Merge inbound to m-c a=merge
e8b32aaa2eec84c15f44cfd677142a0047481152
created 2017-01-13 11:47 -0500
pushed 2017-01-13 23:44 +0000
Boris Zbarsky Boris Zbarsky - Back out bug 851892 for Windows build bustage on CLOSED TREE
78bb9ce609763fbbc0120f7a0dd61315ace4399f
created 2017-01-13 10:41 -0500
pushed 2017-01-13 23:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 9. Add a CSSRule Web IDL interface. r=peterv,heycam
41dca86782fa6fdaaa1d2308520f511117467cea
created 2017-01-13 10:41 -0500
pushed 2017-01-13 23:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 8. Get rid of css::Rule::GetDOMRule. r=heycam
less more (0) -100 -60 tip