| 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:
|
|
|