layout/style/ServoStyleSheet.cpp
8b0b1edd128f233f4d73e4d7a5b47271eb765171
created 2017-05-31 12:27 +0200
pushed 2017-07-31 14:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1368690: Move EnsureUniqueInner call after all the members have been initialized. r=xidorn
286f71223256cbb3a769432fd860f563c4886e81
created 2017-05-30 11:37 +0200
pushed 2017-07-31 14:08 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central + UPGRADE_NSS_RELEASE a=merge
69582a890f530259e38472bcf5c5c9010552dba6
created 2017-05-30 11:03 +1000
pushed 2017-07-31 14:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1353998 - Start measuring Stylo style sheet memory usage. r=heycam.
3a5052f5e48f162881c8f1e3387b265c3e9164bc
created 2017-05-30 11:10 +1000
pushed 2017-07-31 14:08 +0000
Xidorn Quan Xidorn Quan - Bug 1352968 part 9 - Notify document about rule insertion only if a rule doesn't have pending child sheet. r=heycam
afe344d438168a0b7ce4bb2a50e679712f7c77e7
created 2017-05-30 11:10 +1000
pushed 2017-07-31 14:08 +0000
Xidorn Quan Xidorn Quan - Bug 1352968 part 5 - Add a param to ctor of ServoCSSRuleList for top level list. r=heycam
c1ff58ddedbb07740b5547d9fff7decdb5cd6221
created 2017-05-30 11:10 +1000
pushed 2017-07-31 14:08 +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-07-31 14:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1357583: Remove ServoStyleSheet::ClearRuleCascades. r=heycam
24d9cf9eedaef9f639fe99f908d23f2fe3c9d31a
created 2017-05-18 16:36 -0700
pushed 2017-07-31 14:08 +0000
Brad Werth Brad Werth - Bug 1339629 Part 12: Define UUID for ServoStyleSheet, which is needed for tests. r=heycam
93fd5f6fdd147c54d122487bdc0db375beab43f7
created 2017-05-18 15:48 -0700
pushed 2017-07-31 14:08 +0000
Brad Werth Brad Werth - Bug 1339629 Part 11: Call EnsureUniqueInner from ServoCSSRuleList when a StyleSheet is set. r=heycam
72d7b67722d3b7bda6c38f6c293426921743ebc9
created 2017-05-18 14:21 -0700
pushed 2017-07-31 14:08 +0000
Brad Werth Brad Werth - Bug 1339629 Part 8: Uplift ClearRuleCascades into StyleSheet. r=heycam
7a72e493e820f2db317e0e42879dff149dfcd770
created 2017-05-15 16:19 -0700
pushed 2017-07-31 14:08 +0000
Brad Werth Brad Werth - Bug 1339629 Part 4: Uplift CloneFor into StyleSheetInfo, and EnsureUniqueInner into StyleSheet. r=heycam
9064201fe65582e5a150c4cdf807223225a81e56
created 2017-05-22 12:50 -0700
pushed 2017-07-31 14:08 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1342289) for crashtest leaks a=backout
d0a029765f699c91d2631b65bd4357e74a8fc755
created 2017-05-18 16:36 -0700
pushed 2017-07-31 14:08 +0000
Brad Werth Brad Werth - Bug 1342289 Part 1: Define UUID for ServoStyleSheet. r=heycam
dad46e25b2d79eaa5194d4539fdb5923235f3d21
created 2017-05-14 18:11 +0300
pushed 2017-07-31 14:08 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1364746 - stylo: Continue to propagate quirks mode information to Servo r=bholley
b900cd113877e7a9ab8c283d936f79b2d8209721
created 2017-04-25 21:01 +0200
pushed 2017-07-31 14:08 +0000
Fernando Jimenez Moreno Fernando Jimenez Moreno - Bug 1350175 - Part 1: Set stylesheet line offset. r=xidorn
af24b703549a61f43d6aa09583bb55469cbcaee4
created 2017-04-11 22:13 +0800
pushed 2017-07-31 14:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1325878: Pass the MediaList down to Servo, making <style media> work. r=xidorn
27887cedb0d9d38e6d7883b664897d605b8868f3
created 2017-04-06 12:22 +1000
pushed 2017-07-31 14:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1353948 - Add SizeOfIncludingThis() methods to ServoStyle{Set,Sheet,SheetInner}. r=heycam.
cb21e116df504976cc9921b90000f4b327216d97
created 2017-04-04 13:41 +1000
pushed 2017-07-31 14:08 +0000
Xidorn Quan Xidorn Quan - Bug 1343964 part 3 - Have ServoStyleSheet own a URLExtraData. r=heycam
79fb83faeb2a41ac3d301b29c5fffb9bead7284c
created 2017-04-04 10:04 +1000
pushed 2017-07-31 14:08 +0000
Xidorn Quan Xidorn Quan - Bug 1343964 part 1 - Move URLExtraData into its own header. r=heycam
3952d677963ea0c9d255c71524b2bf4249b8128c
created 2017-04-01 16:17 +1100
pushed 2017-07-31 14:08 +0000
Xidorn Quan Xidorn Quan - Bug 1352025 part 2 - Stop passing in url as string for parsing. r=manishearth
3de3d7d4725eefe688e76e2f5a00388b41041dd8
created 2017-04-03 19:55 +1000
pushed 2017-07-31 14:08 +0000
Xidorn Quan Xidorn Quan - Bug 1352763 part 3 - Have ServoStyleSheet also implement nsICSSLoaderObserver. r=heycam
21926c2cc38dd23afc0d6f02e7313af4170fb77b
created 2017-03-30 18:54 +1100
pushed 2017-07-31 14:08 +0000
Xidorn Quan Xidorn Quan - Bug 1351957 - Create URLExtraData for holding base uri, referrer, and principal. r=heycam
ff1725928cbedde2010f5cf54ce1f2b2a0377aec
created 2017-03-08 18:27 +1100
pushed 2017-07-31 14:08 +0000
Xidorn Quan Xidorn Quan - Bug 1315601 part 14 - Add InsertRuleIntoGroup support to ServoStyleSheet. r=heycam
3514cd5db5ba7cf179849fc012252a3ef3946da3
created 2017-03-09 20:53 +1100
pushed 2017-07-31 14:08 +0000
Xidorn Quan Xidorn Quan - Bug 1315601 part 10 - Make ServoCSSRuleList support being nested. r=heycam
a72b5585f19c0dc375a267eb99bc1e917cb0b1d6
created 2017-02-15 13:33 -0800
pushed 2017-06-05 19:31 +0000
Brad Werth Brad Werth - Bug 1290218 Part 8: Implement ServoStyleSheet Clone. r=heycam
bc83f0653f30c1be0d68b7a87c52af39241b33c6
created 2017-02-14 12:05 -0800
pushed 2017-06-05 19:31 +0000
Brad Werth Brad Werth - Bug 1290218 Part 5: Subclass StyleSheetInfo to move the ServoStyleSheet raw sheet into its mInner. r=heycam
b433bbbd6228fa4a0bdfb3fc4b0fcdc562fb419b
created 2017-02-17 15:48 -0800
pushed 2017-06-05 19:31 +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
5e9b9569c297ee944aa7b6eece3ba2b7cf65e088
created 2017-02-03 15:57 -0800
pushed 2017-06-05 19:31 +0000
Brad Werth Brad Werth - Bug 1290218 Part 3: Transition ServoStyleSheet to use mInner pointer, instead of maintaining a static StyleSheetInfo. r=heycam
b3bfcc29a57981b6819b3ee9b2d4d7971b7383e5
created 2017-01-23 16:42 -0800
pushed 2017-06-05 19: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-06-05 19: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-06-05 19: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-06-05 19: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-06-05 19:31 +0000
Brad Werth Brad Werth - Bug 1328420 Part 4: Uplift SetOwningDocument into StyleSheet. r=heycam
8fe43f283d6c327d589f20e534db0385631dc675
created 2017-01-24 13:09 -0800
pushed 2017-06-05 19: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-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 9. Add a CSSRule Web IDL interface. r=peterv,heycam
95d8e109513e21736f7fe597a2edca3ca621c69e
created 2017-01-20 19:30 +0100
pushed 2017-04-10 20:44 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset b975a988fb33 (bug 851892)
b975a988fb3368e9d9f481b29810f123199c3b00
created 2017-01-13 10:41 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 9. Add a CSSRule Web IDL interface. r=peterv,heycam
2b1fcb4b8c8854eea5190c22bdd31c9aca3510f1
created 2017-01-19 23:49 -0500
pushed 2017-04-10 20:44 +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-04-10 20:44 +0000
Phil Ringnalda Phil Ringnalda - Backed out 20 changesets (bug 851892) for load failures in Android crashtest-4
e841a2796375d40e2ade4ed75e74d31508474347
created 2017-01-13 10:41 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 9. Add a CSSRule Web IDL interface. r=peterv,heycam
e8b32aaa2eec84c15f44cfd677142a0047481152
created 2017-01-13 11:47 -0500
pushed 2017-04-10 20: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-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 9. Add a CSSRule Web IDL interface. r=peterv,heycam
0d823cf54df53e0cea75a74adebace956bd333d8
created 2017-01-06 11:06 -0500
pushed 2017-04-10 20:44 +0000
Iris Hsiao Iris Hsiao - merge autoland to mozilla-central a=merge
e8f9f36068efc2194297854a234dffdb819bde0d
created 2017-01-06 15:14 +1100
pushed 2017-04-10 20:44 +0000
Xidorn Quan Xidorn Quan - Bug 1326167 - Hook ServoStyleSheet and ServoCSSRuleList into cycle collection. r=bz
ffafd1ed4e059b50af43d01cb7cef9ea8da34248
created 2017-01-06 15:05 +0800
pushed 2017-04-10 20:44 +0000
Cameron McCormack Cameron McCormack - Bug 1290209 - Part 6: Move CSSStyleSheet::mMedia up to StyleSheet. r=bzbarsky
ab2e9b88f958292d03d5edd41442c61ecd81b5af
created 2016-12-17 10:58 +0100
pushed 2017-04-10 20:44 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1304792: stylo: Implement @import. r=heycam
821b0005c39b7dae3e9f08857371bc013e334cf5
created 2016-12-01 10:40 -0800
pushed 2017-04-10 20:44 +0000
Daniel Holbert Daniel Holbert - Bug 1321495 part 3: Add needed #includes to various .cpp files in layout/style, to preemptively fix unified-build bustage. r=TYLin
1f74e31e7231b3b30d197234a076717ae1e2e16e
created 2016-12-01 10:37 -0800
pushed 2017-04-10 20:44 +0000
Daniel Holbert Daniel Holbert - Bug 1321495 part 2: Add needed "using namespace" declarations to several .cpp files in layout/style, to preemptively fix unified-build bustage. r=TYLin
19f0a7a2be1425ac8ecede607f29df47471343fc
created 2016-11-29 22:59 +1100
pushed 2017-04-10 20:44 +0000
Xidorn Quan Xidorn Quan - Bug 1313293 - Implement CSSStyleSheet.insertRule and deleteRule. r=heycam
2ba29077a23e4fbbc79bbf54efb2c1a563056295
created 2016-11-23 10:26 +1100
pushed 2017-04-10 20:44 +0000
Xidorn Quan Xidorn Quan - Bug 1307357 part 3 - Implement CSSRuleList interface for stylo. r=heycam,manishearth
069a6200844132e8e517940e45cd9528263a2e46
created 2016-10-25 10:15 -0700
pushed 2017-02-27 14:59 +0000
Matt Brubeck Matt Brubeck - Bug 1292275 - Stylo: Fix crash after failed stylesheet load. r=heycam
053b72f53c35692d5988d8b3a96c303d3c4be3b1
created 2016-10-25 10:19 +1100
pushed 2017-02-27 14:59 +0000
Xidorn Quan Xidorn Quan - Bug 1312338 part 2 - Use nsACString to pass string parameters in binding functions. r=manishearth
2d7fceba0c1bb2afcb6a1d4cad9d163ba75cbccf
created 2016-10-14 22:25 +1100
pushed 2017-02-27 14:59 +0000
Xidorn Quan Xidorn Quan - Bug 1292432 part 9 - Change WebIDL interface of CSSStyleSheet to StyleSheet. r=heycam
5deaf3486070b04ae4f4e0fa8498fd891895886f
created 2016-10-14 22:25 +1100
pushed 2017-02-27 14:59 +0000
Xidorn Quan Xidorn Quan - Bug 1292432 part 8 - Move XPCOM IDL methods which just call WebIDL methods to StyleSheet. r=heycam
c8cac9478593585d5e058dc87f202699fa3bcaaa
created 2016-10-14 22:25 +1100
pushed 2017-02-27 14:59 +0000
Xidorn Quan Xidorn Quan - Bug 1292432 part 6 - Make StyleSheet implement GetCssRules/InsertRule/DeleteRule. r=heycam
b7e8b25c9e0797dc20e53d6f36b363c53bf8a8c0
created 2016-10-14 22:25 +1100
pushed 2017-02-27 14:59 +0000
Xidorn Quan Xidorn Quan - Bug 1292432 part 2 - Make StyleSheet inherit nsIDOMCSSStyleSheet. r=heycam
37ea2043dfb9d012a64480f4ded7fc457b48e532
created 2016-09-29 16:11 +1000
pushed 2017-02-27 14:59 +0000
Xidorn Quan Xidorn Quan - Bug 1306212 part 1 - Make StyleSheetInfo a member of ServoStyleSheet. r=heycam
3c390d4c86a298f05764285f988f230b58535c65
created 2016-09-26 22:03 +1000
pushed 2017-02-27 14:59 +0000
Xidorn Quan Xidorn Quan - Bug 1304302 part 4 - Add all methods StyleSheetHandle needs to StyleSheet. r=heycam
de7d09b0a5a5ba7bee4d30ea5b871abb9882b2ed
created 2016-09-26 22:03 +1000
pushed 2017-02-27 14:59 +0000
Xidorn Quan Xidorn Quan - Bug 1304302 part 3 - Use ServoStyleSheet* instead of Handle in ServoStyleSheet. r=heycam
12e6d7c5a65f19c168c4dd6a4c68f2606b84a711
created 2016-09-26 22:03 +1000
pushed 2017-02-27 14:59 +0000
Xidorn Quan Xidorn Quan - Bug 1304302 part 2 - Some small fixes. r=heycam
less more (0) -60 tip