diff options
author | Boris Zbarsky <bzbarsky@mit.edu> | 2017-06-01 19:41:41 -0400 |
---|---|---|
committer | Boris Zbarsky <bzbarsky@mit.edu> | 2017-06-05 13:32:05 -0400 |
commit | 4c320a9c75eef87cf333165d3ad7f77aceffa028 (patch) | |
tree | 786ed18cfe91747a394718ec3084bf41c12ba66d /components/style/sharing/checks.rs | |
parent | ad1309552df418488b7547b869944b9af78c3204 (diff) | |
download | servo-4c320a9c75eef87cf333165d3ad7f77aceffa028.tar.gz servo-4c320a9c75eef87cf333165d3ad7f77aceffa028.zip |
Allow inserting elements into the style sharing cache even when they are affected by id selectors.
Diffstat (limited to 'components/style/sharing/checks.rs')
-rw-r--r-- | components/style/sharing/checks.rs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/components/style/sharing/checks.rs b/components/style/sharing/checks.rs index 581022392d6..bfd1778484f 100644 --- a/components/style/sharing/checks.rs +++ b/components/style/sharing/checks.rs @@ -23,8 +23,7 @@ pub fn relations_are_shareable(relations: &StyleRelations) -> bool { use selectors::matching::*; // If we start sharing things that are AFFECTED_BY_PSEUDO_ELEMENTS, we need // to track revalidation selectors on a per-pseudo-element basis. - !relations.intersects(AFFECTED_BY_ID_SELECTOR | - AFFECTED_BY_PSEUDO_ELEMENTS) + !relations.intersects(AFFECTED_BY_PSEUDO_ELEMENTS) } /// Whether, given two elements, they have pointer-equal computed values. |