servo/components/style/invalidation/element
Oriol Brufau 060d74ba3b style: Share CascadeData instances across ShadowRoots
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
2023-05-16 13:00:08 +02:00
..
document_state.rs style: Rustfmt recent changes. 2020-06-04 02:02:50 +02:00
element_wrapper.rs style: Remove layout.css.moz-any-is-is.enabled. 2021-02-26 16:44:05 +01:00
invalidation_map.rs style: Share CascadeData instances across ShadowRoots 2023-05-16 13:00:08 +02:00
invalidator.rs style: Rustfmt recent changes. 2020-06-04 02:02:50 +02:00
mod.rs Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
restyle_hints.rs Remove unused code from selector and style crates 2019-06-07 15:14:21 +02:00
state_and_attributes.rs style: Avoid some allocations in selector serialization. 2021-02-26 16:44:05 +01:00