Index: Source/core/css/RuleFeature.cpp |
diff --git a/Source/core/css/RuleFeature.cpp b/Source/core/css/RuleFeature.cpp |
index 6e7758e0f9d11a2d661f35e5967804a0eb520aca..8433225ef68a3235776c122c0888106ada47a7b8 100644 |
--- a/Source/core/css/RuleFeature.cpp |
+++ b/Source/core/css/RuleFeature.cpp |
@@ -110,6 +110,12 @@ static bool supportsInvalidation(CSSSelector::PseudoType type) |
case CSSSelector::PseudoNot: |
case CSSSelector::PseudoRoot: |
case CSSSelector::PseudoScope: |
+ case CSSSelector::PseudoScrollbar: |
+ case CSSSelector::PseudoScrollbarButton: |
+ case CSSSelector::PseudoScrollbarCorner: |
+ case CSSSelector::PseudoScrollbarThumb: |
+ case CSSSelector::PseudoScrollbarTrack: |
+ case CSSSelector::PseudoScrollbarTrackPiece: |
case CSSSelector::PseudoInRange: |
case CSSSelector::PseudoOutOfRange: |
case CSSSelector::PseudoUnresolved: |
@@ -148,12 +154,6 @@ static bool requiresSubtreeInvalidation(const CSSSelector& selector) |
case CSSSelector::PseudoAutofill: |
case CSSSelector::PseudoFullPageMedia: |
case CSSSelector::PseudoResizer: |
- case CSSSelector::PseudoScrollbar: |
- case CSSSelector::PseudoScrollbarButton: |
- case CSSSelector::PseudoScrollbarCorner: |
- case CSSSelector::PseudoScrollbarThumb: |
- case CSSSelector::PseudoScrollbarTrack: |
- case CSSSelector::PseudoScrollbarTrackPiece: |
case CSSSelector::PseudoWindowInactive: |
case CSSSelector::PseudoCornerPresent: |
case CSSSelector::PseudoDecrement: |