servo/components/style/rule_tree/mod.rs
b5e2c62b6cf3c830142467562ad446aa26c81348
created 2022-05-11 19:02 +0000
pushed 2022-05-12 09:49 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1768905 - Move size of tests to compile-time tests in the style crate. r=dshin
97099edbe36995472b3e7b0462b1c24bdcbaa8fe
created 2021-12-14 15:38 +0000
pushed 2021-12-15 04:41 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1699220 - Fix style attribute important and revert-layer behavior. r=firefox-style-system-reviewers,layout-reviewers,boris
4612b891713e234505a7b02851b3fafeeae12d23
created 2021-12-14 15:38 +0000
pushed 2021-12-15 04:41 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1699220 - Add support for the revert-layer keyword. r=boris
8aac75c97c31ab7f97c0d16cd1dd5c0045ce8bca
created 2020-04-18 04:32 +0200
pushed 2020-04-18 09:49 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1631154 - Fix a size test that was trying to test a now-private type.
7562b1818eabe54f67baf42de6754496b1c07436
created 2020-04-18 03:09 +0200
pushed 2020-04-18 09:49 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1631154 - Fix some rebase messups.
7dc4e1b7c364f1dd2923b25e73d150f56a5f6853
created 2020-04-16 16:41 +0200
pushed 2020-04-18 09:49 +0000
Anthony Ramine Anthony Ramine - Bug 1631154 - Introduce a new type UnsafeBox<T> in the rule tree. r=emilio
e1afce2a9abd432a76432047e6ab46838428a1a9
created 2020-04-16 16:20 +0200
pushed 2020-04-18 09:49 +0000
Anthony Ramine Anthony Ramine - Bug 1631154 - Make StrongRuleNode::ensure_child take a StrongRuleNode for the root. r=emilio
2c69480819afc91cce74222094cb527cc0fa39c2
created 2020-04-16 12:55 +0200
pushed 2020-04-18 09:49 +0000
Anthony Ramine Anthony Ramine - Bug 1631154 - Move the meat of the rule tree to a submodule "core". r=emilio
5149180d2b3c826f6acef0679f541fa7415376bd
created 2020-04-15 17:23 +0200
pushed 2020-04-18 09:49 +0000
Anthony Ramine Anthony Ramine - Bug 1631154 - Move CascadeLevel to its own rule_tree submodule. r=emilio
a0145212996a11cd7cd79afdd61c6e66859901f7
created 2020-04-15 14:02 +0200
pushed 2020-04-18 09:49 +0000
Anthony Ramine Anthony Ramine - Bug 1631154 - Refactor rule tree children. r=emilio
33869dd6c77528e912a1b59d3db38723ba0d0c0d
created 2020-03-26 16:48 +0000
pushed 2020-03-27 04:48 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1624080 - Simplify the implementation of HasAuthorSpecifiedRules. r=heycam
11a006e5dfc6a708ff73268186afae8361fb2949
created 2020-03-26 16:52 +0200
pushed 2020-03-26 21:36 +0000
Razvan Maries Razvan Maries - Backed out changeset ac0d06c0ca93 (bug 1624080) for assertion failures. CLOSED TREE
ac0d06c0ca9330d5356717094910e977cf8f6c29
created 2020-03-26 13:23 +0000
pushed 2020-03-26 21:36 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1624080 - Simplify the implementation of HasAuthorSpecifiedRules. r=heycam
310daf92609376ed68f34951339a4644a78a4a16
created 2020-02-20 08:43 +0000
pushed 2020-02-20 16:56 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1607553 - Remove an invalid assert. r=heycam
f673702515e1fb7190c30af1e2bbadd90d0c786b
created 2020-02-10 17:32 +0000
pushed 2020-02-11 09:46 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1614394 - Rustfmt recent changes.
bd886e96c5138e6150f5d6b421e39e8d32f228ff
created 2020-02-10 17:32 +0000
pushed 2020-02-11 09:46 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1614394 - Fix Servo build.
45d010b66a485a60bd84da5a7467b85f81baf52b
created 2020-02-10 00:37 +0000
pushed 2020-02-10 17:30 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1612291 - Fix two issues with themed widgets in high contrast mode. r=heycam
1dc2a5ab7e298448f55802de664d27e4f93055b1
created 2020-01-22 00:06 +0000
pushed 2020-02-05 16:27 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1607553 - Try to collect some more crash information so that we can diagnose this better. r=boris
c620a321f6479b12e5fe288961fe80c8b2f50d94
created 2020-01-08 00:55 +0000
pushed 2020-01-08 09:41 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1607553 - Make an assertion a release assert in nightly. r=heycam
8c1790e4a72707e7813405a2d78f1d6622e3aee9
created 2019-12-16 13:34 +0000
pushed 2019-12-16 17:21 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1604173 - Rustfmt recent changes.
bb0b7e4426513bd9961d8b2af679098795d6962e
created 2019-12-05 23:30 +0000
pushed 2019-12-06 04:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1601732 - Update in-tree dependencies to smallvec 1.0. r=glandium
d76a737fcd6719700ef7a22c408b47b7c4bd7ee3
created 2019-11-30 14:13 +0000
pushed 2019-11-30 21:38 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1600436 - Rustfmt recent changes.
06945900e072481a3ecacf3f75a1ea66fc422176
created 2019-11-13 09:59 +0000
pushed 2019-11-14 17:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1588431 - Optimize storage of ApplicableDeclaration again. r=heycam
15ba6d5159446877cac2dee1ffa17cf53aba8d7a
created 2019-11-14 02:49 +0000
pushed 2019-11-14 17:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1588431 - Fix cascade order of shadow parts. r=heycam
175608dbc5018b3563b85908578cc0ca038f7acb
created 2019-08-15 13:31 +0000
pushed 2019-08-15 19:33 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1574148 - Cherry-pick some Servo build/formatting fixes.
e6e5d5bfc6ed81b893795a4f2e9ee0b0fed07e60
created 2019-06-26 21:21 +0000
pushed 2019-06-27 09:34 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1559814 - Generate top-level function and constant declarations for the style crate. r=heycam
c95bc282ae96b48c3249b3d4942b7c15fbda5a58
created 2019-06-27 00:04 +0300
pushed 2019-06-27 09:34 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out 4 changesets (bug 1559814) for causing bustages. CLOSED TREE
fec03c5d3661b2137566bdab78a3314221eb057f
created 2019-06-26 20:33 +0000
pushed 2019-06-27 09:34 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1559814 - Generate top-level function and constant declarations for the style crate. r=heycam
4ba30243e4a2059688d8e7d9a1ab02658e788605
created 2019-06-23 12:40 +0200
pushed 2019-06-23 21:47 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1560777 - Fix RuleNode::has_children_for_testing.
920eb58d6dfa67b2ba01a5cb6770d0a407dc8993
created 2019-06-23 12:39 +0200
pushed 2019-06-23 21:47 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1560777 - Remove various bits of dead code removed in upstream servo. r=emilio
e48148b2edf7ee14b3538e2603c8fad0617236e3
created 2019-06-03 16:37 +0000
pushed 2019-06-04 03:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1555867 - Report heap size of rule tree heap allocations as well. r=heycam
d7e316a8800916b596718023e15099ff329847bc
created 2019-06-03 16:37 +0000
pushed 2019-06-04 03:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1555867 - Inline one child in the rule tree. r=heycam
1f4773f8b9a5a98abc7f6253d649aaa1d493ca4d
created 2019-06-03 16:37 +0000
pushed 2019-06-04 03:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1555867 - Add some very basic rule tree stats that can be enabled with trace-level logging. r=heycam
3c8949b5d4c60c7870959bce6ba70f0eea86c79a
created 2019-06-02 23:13 -0400
pushed 2019-06-04 03:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1556388 - Appease tidy.
c00b515e533c7536ac188d7459762dc2a529ade0
created 2019-06-02 23:09 -0400
pushed 2019-06-04 03:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1556388 - Rustfmt recent changes.
2428766459c6339fcafdc437dfb45beba59e6de2
created 2019-05-29 23:41 +0000
pushed 2019-05-30 03:47 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1493420 - Use a RwLock'd HashMap instead of a lock-free linked list for rule node children. r=heycam
0a53924e724918efd09679b74fd3f48b737084bd
created 2019-05-27 14:56 +0200
pushed 2019-05-30 03:47 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1552080 - Rejigger a bit rust features so that rusttests still link. r=froydnj
0edd8c43147130a2b0d3acbcde5d53d4b4f6aaf4
created 2019-05-16 04:35 +0200
pushed 2019-05-30 03:47 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1552080 - Add refcount logging to servo_arc. r=heycam
05cee7dc3b5ca0745802c80a27f13c2dc4638ebe
created 2019-04-09 00:11 +0000
pushed 2019-04-09 09:54 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1542762 - Use an explicit stack to measure rule tree memory usage. r=heycam
85586a751bf7d2ba09be77061a0a932a5ce54658
created 2019-04-03 12:00 +0200
pushed 2019-04-03 20:46 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - No bug - Remove some redundant use statements.
0d875c3ec155799e7bf41be3a9b0ee0ca856e333
created 2019-03-12 17:02 +0100
pushed 2019-03-12 21:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1534726 - Reformat recent style system changes.
1ae26ce1cf090db6b0b19ea7d7eccd42373dd5fa
created 2019-03-07 11:59 +0000
pushed 2019-03-07 21:56 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1215878 - Implement CSS revert keyword. r=heycam,birtles
f038d9fa2026c01bc7a76ba799c9a1fcc16e67ae
created 2018-12-02 13:46 -0500
pushed 2018-12-03 21:49 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1511811 - Use https for the MPL license URL.
f713c586d397c53c3d3dc403638d7609f3da4e56
created 2018-12-03 15:39 +0200
pushed 2018-12-03 21:49 +0000
shindli shindli - Backed out 13 changesets (bug 1511811) for Btup bustages
2392d8199cd01b4b0923007088b7cd55e1edc353
created 2018-12-02 13:46 -0500
pushed 2018-12-03 21:49 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1511811 - Use https for the MPL license URL.
6f8a7015b44870db67a911ecfb9c2585e2993459
created 2018-11-22 04:03 +0000
pushed 2018-11-22 09:19 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1506988 - Set the important rule change flag when a newly important rule is inserted. r=birtles
a5a6ebd95c28652559571df953da5f9a2cf28d03
created 2018-11-06 22:33 +0100
pushed 2018-11-11 09:42 +0000
Simon Sapin Simon Sapin - Bug 1506391 - `cargo fix --edition --features gecko`. r=emilio
f3d03eaccc5862b764f0850170a875b036848c4f
created 2018-11-01 14:09 +0100
pushed 2018-11-11 09:42 +0000
Simon Sapin Simon Sapin - Bug 1506391 - `cargo fix --edition`. r=emilio
66b88241e436d9bc1ab0d1db79a3fb3789b10a0c
created 2018-11-11 01:08 +0200
pushed 2018-11-11 09:42 +0000
Brindusan Cristian Brindusan Cristian - Backed out 7 changesets (bug 1506391) for Btup bustages.
be88680421db1ac86856b7d10e8dfa664d059a6f
created 2018-11-06 22:33 +0100
pushed 2018-11-11 09:42 +0000
Simon Sapin Simon Sapin - Bug 1506391 - `cargo fix --edition --features gecko`. r=emilio
3840ce1ebfb092d38e97a2787f019050e161986a
created 2018-11-01 14:09 +0100
pushed 2018-11-11 09:42 +0000
Simon Sapin Simon Sapin - Bug 1506391 - `cargo fix --edition`. r=emilio
be17ec6855facf691a8f31430a3e3d187d32b3ed
created 2018-11-08 00:15 +0100
pushed 2018-11-08 04:52 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1505618 - Import formatting changes from servo/servo#22126.
dd629ef17f6246da8e71cd8d94b9115d64a3c31e
created 2018-11-05 00:16 +0000
pushed 2018-11-05 16:18 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1502751 - Don't keep a separate list of ignored-when-colors-disabled longhands. r=heycam
dd74f656f209c49aea0d149e8cf9c3e36f7c6c24
created 2018-10-29 10:38 +0000
pushed 2018-10-29 22:00 +0000
Sean Voisen Sean Voisen - Bug 1430969: Ignore border-image-source when overriding document colors r=emilio
951aded247b715ec88e086a86b916907e051ea51
created 2018-09-18 11:46 +0200
pushed 2018-09-18 14:32 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1475691 - Make Servo build. r=me
12202cbf73b7b2786dcc914c782d6aba44a542e6
created 2018-09-18 09:19 +0000
pushed 2018-09-18 14:32 +0000
Manish Goregaokar Manish Goregaokar - Bug 1475691: servo_arc cleanups for publishing r=emilio
521d2004ea393f3e0924d088ab17436e30621a3e
created 2018-09-12 17:37 +1000
pushed 2018-09-12 11:40 +0000
Cameron McCormack Cameron McCormack - Bug 1489529 - Update comments to no longer point to nsRuleNode. r=emilio
9070b703aadf916ba787296f3a41c04752368db2
created 2018-09-09 16:24 +0200
pushed 2018-09-09 21:43 +0000
chansuke chansuke - Bug 1489862 - Format style component. r=emilio
f13608115d2dbfedf82f085fba42ccaff3ef5526
created 2018-07-27 16:49 +1000
pushed 2018-07-27 17:42 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1477628 - Convert FnvHash{Set,Map} instances to FxHash{Set,Map} (attempt 2). r=heycam
75ec3f923e76aa6c9b39bdc838995e6d1cccb025
created 2018-07-27 07:00 +0300
pushed 2018-07-27 10:20 +0000
Bogdan Tara Bogdan Tara - Backed out changeset 72b855b514f9 (bug 1477628) for rusttests build bustages CLOSED TREE
less more (0) -100 -60 tip