aboutsummaryrefslogtreecommitdiffstats
path: root/components/style/sharing/checks.rs
diff options
context:
space:
mode:
authorBoris Zbarsky <bzbarsky@mit.edu>2017-06-01 19:41:41 -0400
committerBoris Zbarsky <bzbarsky@mit.edu>2017-06-05 13:32:05 -0400
commit4c320a9c75eef87cf333165d3ad7f77aceffa028 (patch)
tree786ed18cfe91747a394718ec3084bf41c12ba66d /components/style/sharing/checks.rs
parentad1309552df418488b7547b869944b9af78c3204 (diff)
downloadservo-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.rs3
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.