Index: Source/core/css/RuleFeature.h |
diff --git a/Source/core/css/RuleFeature.h b/Source/core/css/RuleFeature.h |
index e90bab40ff1ed459d444d0a65beff1ddd7b934c5..a609342c466053a52ee7e630a4913309fefb2862 100644 |
--- a/Source/core/css/RuleFeature.h |
+++ b/Source/core/css/RuleFeature.h |
@@ -53,7 +53,7 @@ public: |
void add(const RuleFeatureSet&); |
void clear(); |
- void collectFeaturesFromSelector(const CSSSelector*); |
+ void collectFeaturesFromSelector(const CSSSelector&); |
void collectFeaturesFromRuleData(const RuleData&); |
bool usesSiblingRules() const { return !siblingRules.isEmpty(); } |
@@ -110,10 +110,10 @@ private: |
HashSet<AtomicString> attrsInRules; |
}; |
- void collectFeaturesFromSelector(const CSSSelector*, FeatureMetadata&); |
+ void collectFeaturesFromSelector(const CSSSelector&, FeatureMetadata&); |
void collectFeaturesFromSelectorList(const CSSSelectorList*, FeatureMetadata&); |
DescendantInvalidationSet& ensureClassInvalidationSet(const AtomicString& className); |
- bool updateClassInvalidationSets(const CSSSelector*); |
+ bool updateClassInvalidationSets(const CSSSelector&); |
InvalidationSetMap m_classInvalidationSets; |
FeatureMetadata m_metadata; |