| Index: Source/core/css/SelectorChecker.h
|
| diff --git a/Source/core/css/SelectorChecker.h b/Source/core/css/SelectorChecker.h
|
| index 30ded5bb5967ee50b6aba937080fcf5d66cfca0b..e809ae1075105a918066fe0435e968c0ac482e4f 100644
|
| --- a/Source/core/css/SelectorChecker.h
|
| +++ b/Source/core/css/SelectorChecker.h
|
| @@ -69,6 +69,7 @@ public:
|
| , isSubSelector(false)
|
| , hasScrollbarPseudo(false)
|
| , hasSelectionPseudo(false)
|
| + , isUARule(false)
|
| , contextFlags(DefaultBehavior)
|
| { }
|
|
|
| @@ -84,6 +85,7 @@ public:
|
| bool isSubSelector;
|
| bool hasScrollbarPseudo;
|
| bool hasSelectionPseudo;
|
| + bool isUARule;
|
| ContextFlags contextFlags;
|
| };
|
|
|
| @@ -109,6 +111,7 @@ public:
|
| static bool tagMatches(const Element&, const QualifiedName&);
|
| static bool isCommonPseudoClassSelector(const CSSSelector&);
|
| static bool matchesFocusPseudoClass(const Element&);
|
| + static bool matchesSpatialNavigationFocusPseudoClass(const Element&);
|
| static bool checkExactAttribute(const Element&, const QualifiedName& selectorAttributeName, const StringImpl* value);
|
|
|
| enum LinkMatchMask { MatchLink = 1, MatchVisited = 2, MatchAll = MatchLink | MatchVisited };
|
|
|