gecko-dev/servo/components/style/stylesheets
Emilio Cobos Álvarez a3e653759b Bug 1696447 - Share CascadeData instances across ShadowRoots. r=boris
This should be both a memory and speed win for pages using a lot of
Shadow DOM.

In order to make the cache properly work we need to start keying media query
results on the actual StyleSheetContents, as that's what we share on Gecko, but
that should all be fine.

Differential Revision: https://phabricator.services.mozilla.com/D107266
2021-03-10 12:34:09 +00:00
..
cascading_at_rule.rs Bug 1678733 - Separate out some of the declaration precedence components from @viewport rules r=emilio 2020-12-01 00:03:28 +00:00
counter_style_rule.rs
document_rule.rs Bug 1695251 - Cherry-pick various servo changes. 2021-02-26 17:00:55 +00:00
font_face_rule.rs
font_feature_values_rule.rs Bug 1695251 - Cherry-pick various servo changes. 2021-02-26 17:00:55 +00:00
import_rule.rs Bug 1696447 - Share CascadeData instances across ShadowRoots. r=boris 2021-03-10 12:34:09 +00:00
keyframes_rule.rs Bug 1695251 - Cherry-pick various servo changes. 2021-02-26 17:00:55 +00:00
loader.rs
media_rule.rs
mod.rs Bug 1551040 - Allow resource:// stylesheets to use chrome-only rules. r=boris 2021-01-17 15:07:49 +00:00
namespace_rule.rs
origin.rs
page_rule.rs
rule_list.rs
rule_parser.rs Bug 1695251 - Cherry-pick various servo changes. 2021-02-26 17:00:55 +00:00
rules_iterator.rs Bug 1696447 - Share CascadeData instances across ShadowRoots. r=boris 2021-03-10 12:34:09 +00:00
style_rule.rs
stylesheet.rs Bug 1696447 - Share CascadeData instances across ShadowRoots. r=boris 2021-03-10 12:34:09 +00:00
supports_rule.rs
viewport_rule.rs Bug 1695251 - Cherry-pick various servo changes. 2021-02-26 17:00:55 +00:00