Index: Source/core/css/RuleFeature.cpp |
diff --git a/Source/core/css/RuleFeature.cpp b/Source/core/css/RuleFeature.cpp |
index 272b9b06ce26109250e0f41884055f8a8e5f32f2..4e5d91ba5be240e3961d6213ad9aa25838ea4081 100644 |
--- a/Source/core/css/RuleFeature.cpp |
+++ b/Source/core/css/RuleFeature.cpp |
@@ -117,6 +117,8 @@ static bool supportsInvalidation(CSSSelector::PseudoType type) |
case CSSSelector::PseudoScrollbarThumb: |
case CSSSelector::PseudoScrollbarTrack: |
case CSSSelector::PseudoScrollbarTrackPiece: |
+ case CSSSelector::PseudoWindowInactive: |
+ case CSSSelector::PseudoSelection: |
case CSSSelector::PseudoInRange: |
case CSSSelector::PseudoOutOfRange: |
case CSSSelector::PseudoUnresolved: |
@@ -154,7 +156,6 @@ static bool requiresSubtreeInvalidation(const CSSSelector& selector) |
case CSSSelector::PseudoFirstLetter: |
case CSSSelector::PseudoFullPageMedia: |
case CSSSelector::PseudoResizer: |
- case CSSSelector::PseudoWindowInactive: |
case CSSSelector::PseudoCornerPresent: |
case CSSSelector::PseudoDecrement: |
case CSSSelector::PseudoIncrement: |
@@ -165,7 +166,6 @@ static bool requiresSubtreeInvalidation(const CSSSelector& selector) |
case CSSSelector::PseudoDoubleButton: |
case CSSSelector::PseudoSingleButton: |
case CSSSelector::PseudoNoButton: |
- case CSSSelector::PseudoSelection: |
case CSSSelector::PseudoFullScreen: |
case CSSSelector::PseudoFullScreenDocument: |
case CSSSelector::PseudoFullScreenAncestor: |