layout/style/ServoCSSRuleList.cpp
ee37c856a47e46f3f548cef19d64b581119188fb
created 2019-04-29 05:34 +0000
pushed 2019-05-13 10:53 +0000
Cameron McCormack Cameron McCormack - Bug 1539159 - Prevent modification of UA style sheets. r=emilio
5ce27c44f79e369501db52170709194a30d12f8a
created 2019-03-14 22:30 +0000
pushed 2019-03-15 20:00 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1533783 - Avoid crashing when calling insertRule("@import ...") on a detached sheet. r=heycam
f0a91d36587266d7454a450c6044d573664fbed5
created 2019-01-02 14:05 +0100
pushed 2019-01-21 13:03 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1517241 - Rename nsIDocument to mozilla::dom::Document. r=smaug
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
9ec6a81e695aef5d519d0e8a79927a9d6e915c03
created 2018-11-12 22:20 +0000
pushed 2018-12-03 16:23 +0000
Jonathan Watt Jonathan Watt - Bug 1510116. Fix some unified build issues in layout code. r=emilio
10d5143647cfda21649cf254adcb21d116524c5d
created 2018-09-07 14:47 +0000
pushed 2018-10-15 21:07 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1489454 - Remove all trailing whitespaces (again) r=Ehsan
8fb94a730b6c42d4dd0c9c76a2b2d697bb4b6025
created 2018-06-29 12:56 +1000
pushed 2018-08-24 17:49 +0000
Cameron McCormack Cameron McCormack - Bug 1472065 - Initialize mSheet and mParentRule in css::Rule's constructor. r=xidorn
a97feb8161b7a4c60a539d83cb702a6e50fab1b1
created 2018-06-25 14:20 -0700
pushed 2018-08-24 17:49 +0000
Jeff Gilbert Jeff Gilbert - Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot
a17ceb1adbd621701a2b45c9c2280bf60ead8529
created 2018-06-06 16:26 +0200
pushed 2018-06-18 21:43 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1451289 - Part 12: Remove the intermediate macro and make CASE_RULE macro work with CSS*Rule instead r=emilio
bd47a1b3d97b2e0576f6268f8b308452169ab158
created 2018-06-06 16:10 +0200
pushed 2018-06-18 21:43 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1451289 - Part 11: Merge ServoFontFeatureValuesRule and CSSFontFeatureValuesRule r=emilio
abddd543387934eecdcab5e84637d91bccadad90
created 2018-06-06 15:31 +0200
pushed 2018-06-18 21:43 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1451289 - Part 10: Merge ServoImportRule and CSSImportRule r=emilio
d570b529fedd52f3770fccaf107c00929ab49156
created 2018-06-05 17:16 +0200
pushed 2018-06-18 21:43 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1451289 - Part 9: Merge ServoDocumentRule and CSSMozDocumentRule r=emilio
6c6acab22f7f5126e9a1a1eb678f3fa4fc53e0c7
created 2018-06-05 15:17 +0200
pushed 2018-06-18 21:43 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1451289 - Part 8: Merge ServoSupportsRule and CSSSupportsRule r=emilio
711e54740d20916f90b76e97fef7dae390722b66
created 2018-06-05 13:39 +0200
pushed 2018-06-18 21:43 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1451289 - Part 7: Merge ServoPageRule and CSSPageRule r=emilio
828e691c05ddd0258485d9617ab24addedd0d9ab
created 2018-06-05 02:07 +0200
pushed 2018-06-18 21:43 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1451289 - Part 6: Rename ServoCounterStyleRule to CSSCounterStyleRule r=emilio
77f31a0e6340126f368022b5acfa945710ca857f
created 2018-06-05 01:55 +0200
pushed 2018-06-18 21:43 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1451289 - Part 5: Rename ServoFontFaceRule to CSSFontFaceRule r=emilio
b9cf191f3443a7359ba00824651ec45ce689c6c2
created 2018-06-04 15:35 +0200
pushed 2018-06-18 21:43 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1451289 - Part 4: Rename ServoStyleRule to CSSStyleRule r=emilio
676772080481cebca1fc3502bf7799370b729185
created 2018-06-04 14:14 +0200
pushed 2018-06-18 21:43 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1451289 - Part 3: Merge ServoMediaRule and CSSMediaRule r=emilio
369dae118647f4c5f61b08e611a224a42f71f2e3
created 2018-06-04 12:09 +0200
pushed 2018-06-18 21:43 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1451289 - Part 2: Merge ServoKeyframesRule and CSSKeyframesRule r=emilio
6299a6e593f80fcb93f66c3dcd399b4cd4149229
created 2018-06-01 12:35 +0200
pushed 2018-06-18 21:43 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1451289 - Part 1: Merge ServoNamespaceRule and css::CSSNamespaceRule r=emilio
04bb8bf9a707b925182b3ec604d41fffc2484b8a
created 2018-04-30 19:23 +0200
pushed 2018-05-03 15:28 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1457920: Remove ServoStyleSheet usage. r=xidorn
39788dcbd008d4782533e192ba426b1bc746a33f
created 2018-04-30 18:19 +0200
pushed 2018-05-03 15:28 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1457920: Remove StyleSheet::AsServo. r=xidorn
fe4da1136b505b0d918348e92cc7f5fc12d02108
created 2018-04-05 08:41 +1000
pushed 2018-04-26 21:04 +0000
Xidorn Quan Xidorn Quan - Bug 1449068 part 2 - Use Servo data to back @counter-style rule. r=emilio
8d23659e5494408256229f2ef9ddc65194a95489
created 2018-04-04 08:42 +1000
pushed 2018-04-26 21:04 +0000
Xidorn Quan Xidorn Quan - Bug 1449087 part 2 - Use Servo data to back @font-face rule. r=emilio
e4c62105bc00f18227dca8fef28547d41b5a758e
created 2018-02-12 16:53 -0800
pushed 2018-03-01 16:46 +0000
Daniel Holbert Daniel Holbert - Bug 1437723: Preemptively fix unified bustage in layout/style by adding missing includes/namespaces/forward-decls. r=emilio
ac556a1850dfb5c7896de1e4d91c40ee801645f8
created 2018-01-11 16:17 +0800
pushed 2018-01-12 02:17 +0000
Cameron McCormack Cameron McCormack - Bug 1427512 - Part 16: Remove nsIDOMCSSRule. r=xidorn,jryans,bz
43eb913e5974cbb9b6206bb4ca307443148b97e3
created 2017-11-28 17:06 -0600
pushed 2018-01-11 21:05 +0000
Xidorn Quan Xidorn Quan - Bug 1412145 - Drop more backpointers of CSSOM objects in dtor and unlink. r=bz
40f1089edfe3d7927ccdedc3cddf78defec9fdde
created 2017-11-28 21:50 +0200
pushed 2018-01-11 21:05 +0000
Tiberius Oros Tiberius Oros - Backed out changeset 5043401c5447 (bug 1412145)for failing layout/style/test/test_any_dynamic.html r=backout on a CLOSED TREE
07afcea951ff9ff7d77452a04c6a082d2a5f1d9b
created 2017-11-28 17:06 -0600
pushed 2017-12-01 15:42 +0000
Xidorn Quan Xidorn Quan - Bug 1412145 - Drop more backpointers of CSSOM objects in dtor and unlink. r=bz, a=gchang
22af8e4748e3f69742b784451e44f16e825928fb
created 2017-09-06 16:58 -0700
pushed 2017-09-15 00:19 +0000
Brad Werth Brad Werth - Bug 1395322 Part 1: Enforce consistent use of nsIDOMCSSRule enums for Servo rule types. r=xidorn
71882fd33c91d06876715d6ac8b37847c8d14726
created 2017-08-29 16:02 -0700
pushed 2017-09-15 00:19 +0000
Andrew McCreight Andrew McCreight - Bug 1391005 - Eliminate NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED. r=peterv
63810d7a059ce4bd462db414343f4fe04f7ac4f7
created 2017-07-25 18:30 -0700
pushed 2017-08-02 08:25 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1365900 - Create ServoFontFeatureValuesRule and bind servo data r=xidorn
91914706f61aa50a1542ed574f1922cb060e9a91
created 2017-06-29 10:09 -0700
pushed 2017-08-02 08:25 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1372041: Refactor @import so it also respects the stylesheet's media properly. r=heycam
0fb6eef0222c898fe8a64f6995804d7399942c91
created 2017-06-28 18:07 -0700
pushed 2017-08-02 08:25 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1372041: Refactor a bunch of stuff so link rel="media" is honored. r=heycam
922e499286f1cab38ebf646793e7c5e32eaf5091
created 2017-06-27 11:10 -0700
pushed 2017-08-02 08:25 +0000
Brad Werth Brad Werth - Bug 1371453 Part 2: Update ConstructImportRule callsites and other affected code to tolerate ServoImportRules with no attached raw sheet. r=xidorn
6710e3941e635e10222ab669836a339f72e76443
created 2017-06-23 11:54 -0700
pushed 2017-08-02 08:25 +0000
Brad Werth Brad Werth - Bug 1371453 Part 1: Relax the logic ServoCSSRuleList::InsertRule to fail soft when processing an @import rule with a malformed URL. r=xidorn
a06509631afb48c44fdbd7a32b625218894a9fce
created 2017-06-19 15:45 +1000
pushed 2017-08-02 08:25 +0000
Xidorn Quan Xidorn Quan - Bug 1359217 part 6 - Add ServoStyleRuleMap to handle style rule mapping. r=heycam
935eb0620c153ce106da4dce653ea83d22846676
created 2017-06-19 15:45 +1000
pushed 2017-08-02 08:25 +0000
Xidorn Quan Xidorn Quan - Bug 1359217 part 5 - Fix reversed condition for inserting import rule. r=heycam
80ccd721253248f8a4cc0ea35104e6dae66c34e3
created 2017-05-30 11:10 +1000
pushed 2017-06-12 13:08 +0000
Xidorn Quan Xidorn Quan - Bug 1352968 part 8 - Construct @import rule object eagerly. r=heycam
afe344d438168a0b7ce4bb2a50e679712f7c77e7
created 2017-05-30 11:10 +1000
pushed 2017-06-12 13:08 +0000
Xidorn Quan Xidorn Quan - Bug 1352968 part 5 - Add a param to ctor of ServoCSSRuleList for top level list. r=heycam
58cf5a6058fc71ae6fe588efed561f27c8f023c8
created 2017-05-30 11:10 +1000
pushed 2017-06-12 13:08 +0000
Xidorn Quan Xidorn Quan - Bug 1352968 part 3 - Add basic CSSOM support for @import rule. r=heycam
0ac37006d5ace7f389a23d1c5a5229c83b709115
created 2017-05-30 11:10 +1000
pushed 2017-06-12 13:08 +0000
Xidorn Quan Xidorn Quan - Bug 1352968 part 0 - Fix up before adding new files. r=heycam
93fd5f6fdd147c54d122487bdc0db375beab43f7
created 2017-05-18 15:48 -0700
pushed 2017-06-12 13:08 +0000
Brad Werth Brad Werth - Bug 1339629 Part 11: Call EnsureUniqueInner from ServoCSSRuleList when a StyleSheet is set. r=heycam
52f5f0e30e27d60679b9863fa029f748496de299
created 2017-05-19 16:12 +1000
pushed 2017-06-12 13:08 +0000
Xidorn Quan Xidorn Quan - Bug 1345697 part 3 - Implement CSSKeyframesRule and CSSKeyframeRule for stylo. r=heycam
9f336d8bfaa4ee77f2ac0b9f3ec9497bba73a19c
created 2017-05-15 14:18 +1000
pushed 2017-06-12 13:08 +0000
Xidorn Quan Xidorn Quan - Bug 1328319 part 2 - Add basic integration of @counter-style. r=heycam
a9d0e6db704819188b77f9eaede1b06540f0f1e5
created 2017-04-25 16:24 +0200
pushed 2017-06-12 13:08 +0000
Fernando Jimenez Moreno Fernando Jimenez Moreno - Bug 1350175 - Part 2: FFI changes to get line and column. r=xidorn
a8e465b82dc4b66413b4d84e545078b1bd98726a
created 2017-05-11 14:11 +0200
pushed 2017-06-12 13:08 +0000
Fernando Jimenez Moreno Fernando Jimenez Moreno - Bug 1361994 - Part 3: Implement CSSOM support for @-moz-document. r=xidorn
437a1a52bc920921084bc0cdbd78e0469cde2089
created 2017-05-11 14:11 +0200
pushed 2017-06-12 13:08 +0000
Fernando Jimenez Moreno Fernando Jimenez Moreno - Bug 1361994 - Part 2: Fix build error in ServoCSSRuleList. r=xidorn
ffc4714cef395282c0551d3b741112ad0d3945d5
created 2017-04-26 15:59 +0800
pushed 2017-06-12 13:08 +0000
Xidorn Quan Xidorn Quan - Bug 1355394 part 3 - Implement CSSOM support for @supports. r=heycam
49e7c55c11c3dbf7876c7d4348ebc54cd912975d
created 2017-04-07 08:07 -0700
pushed 2017-06-12 13:08 +0000
Brad Werth Brad Werth - Bug 1346256 Part 2: Define methods in ServoCSSRuleList to fill a hash of RawServoStyleRule to ServoStyleRule. r=heycam,xidorn
7b6ccaf5c438d1c799b5e933c6f2e5f8ca0941a8
created 2017-03-30 21:25 -0500
pushed 2017-06-12 13:08 +0000
J. Ryan Stinnett J. Ryan Stinnett - Bug 1345206 - Wire up bindings for @page rule. r=xidorn
b22e6093befbc5c4155bcde406b5808f5b69949f
created 2017-04-07 18:09 -0700
pushed 2017-06-12 13:08 +0000
Gregory Szorc Gregory Szorc - Backout changesets 20bd44c62c89, 7fbc0a154eaa, and b8cfaab9ac09 (bug 1346256)
7fbc0a154eaa25ed8e5c408f2312966a67421ef9
created 2017-04-07 08:07 -0700
pushed 2017-06-12 13:08 +0000
Brad Werth Brad Werth - Bug 1346256 Part 2: Define methods in ServoCSSRuleList to fill a hash of RawServoStyleRule to ServoStyleRule. r=heycam,xidorn
4487ef34d11058888d6335f28cd049efc0861db6
created 2017-04-03 20:04 +1000
pushed 2017-06-12 13:08 +0000
Xidorn Quan Xidorn Quan - Bug 1352763 part 4 - Pass CSS loader to Servo for insertRule. r=emilio
3de3d7d4725eefe688e76e2f5a00388b41041dd8
created 2017-04-03 19:55 +1000
pushed 2017-06-12 13:08 +0000
Xidorn Quan Xidorn Quan - Bug 1352763 part 3 - Have ServoStyleSheet also implement nsICSSLoaderObserver. r=heycam
f24a273f1f7c960964663a41b604ad42cfc2a656
created 2017-03-28 16:11 +1100
pushed 2017-06-12 13:08 +0000
Xidorn Quan Xidorn Quan - Bug 1345696 part 6 - Fix cycle collection for font-face rule. r=heycam,mccr8
59d93e337f9c0854db82a17785e03f9183ddb562
created 2017-03-27 14:49 +1100
pushed 2017-06-12 13:08 +0000
Xidorn Quan Xidorn Quan - Bug 1345696 part 5 - Support CSSOM access to @font-face rules. r=manishearth
3123f116d6dc5b94a31c1f3c7f14bfd48e4d3924
created 2017-03-14 18:51 +1100
pushed 2017-06-12 13:08 +0000
Xidorn Quan Xidorn Quan - Bug 1345698 part 5 - Add support of CSSNamespaceRule for stylo. r=heycam
52ba7a56ee83e5da4e1b77a603c4c152c1596c4b
created 2017-03-14 17:52 +1100
pushed 2017-06-12 13:08 +0000
Xidorn Quan Xidorn Quan - Bug 1345698 part 1 - Unify common code for implementing a rule type. r=heycam
cdee044cb563efd0c7aa0616bb73847a91152ca1
created 2017-03-09 17:37 +1100
pushed 2017-06-12 13:08 +0000
Xidorn Quan Xidorn Quan - Bug 1315601 part 16 - Implement ServoMediaRule. r=heycam
less more (0) -60 tip