| Index: sky/engine/core/dom/shadow/SelectRuleFeatureSet.h
|
| diff --git a/sky/engine/core/dom/shadow/SelectRuleFeatureSet.h b/sky/engine/core/dom/shadow/SelectRuleFeatureSet.h
|
| index 310624083057fedec095e5e4855274b48f453c6c..d1d80f4aef63857aa34025adceb7cf15d0788ab0 100644
|
| --- a/sky/engine/core/dom/shadow/SelectRuleFeatureSet.h
|
| +++ b/sky/engine/core/dom/shadow/SelectRuleFeatureSet.h
|
| @@ -51,25 +51,13 @@ public:
|
| bool hasSelectorForClass(const AtomicString&) const;
|
| bool hasSelectorForAttribute(const AtomicString&) const;
|
|
|
| - bool hasSelectorForChecked() const { return hasSelectorFor(AffectedSelectorChecked); }
|
| - bool hasSelectorForEnabled() const { return hasSelectorFor(AffectedSelectorEnabled); }
|
| - bool hasSelectorForDisabled() const { return hasSelectorFor(AffectedSelectorDisabled); }
|
| - bool hasSelectorForIndeterminate() const { return hasSelectorFor(AffectedSelectorIndeterminate); }
|
| - bool hasSelectorForLink() const { return hasSelectorFor(AffectedSelectorLink); }
|
| - bool hasSelectorForVisited() const { return hasSelectorFor(AffectedSelectorVisited); }
|
| -
|
| - bool hasSelectorFor(AffectedSelectorMask features) const { return m_featureFlags & features; }
|
| -
|
| bool checkSelectorsForClassChange(const SpaceSplitString& changedClasses) const;
|
| bool checkSelectorsForClassChange(const SpaceSplitString& oldClasses, const SpaceSplitString& newClasses) const;
|
|
|
| void trace(Visitor* visitor) { visitor->trace(m_cssRuleFeatureSet); }
|
|
|
| private:
|
| - void setSelectRuleFeature(AffectedSelectorType feature) { m_featureFlags |= feature; }
|
| -
|
| RuleFeatureSet m_cssRuleFeatureSet;
|
| - int m_featureFlags;
|
| };
|
|
|
| inline bool SelectRuleFeatureSet::hasSelectorForId(const AtomicString& idValue) const
|
|
|