Index: Source/core/css/RuleFeature.h |
diff --git a/Source/core/css/RuleFeature.h b/Source/core/css/RuleFeature.h |
index eb87e322a0faa15f633fbe3d3d95c899390a72bd..9ec1a51ca59a5dbd74b63fa2035dfab87c4631cd 100644 |
--- a/Source/core/css/RuleFeature.h |
+++ b/Source/core/css/RuleFeature.h |
@@ -67,22 +67,20 @@ public: |
unsigned maxDirectAdjacentSelectors() const { return m_metadata.maxDirectAdjacentSelectors; } |
void setMaxDirectAdjacentSelectors(unsigned value) { m_metadata.maxDirectAdjacentSelectors = std::max(value, m_metadata.maxDirectAdjacentSelectors); } |
- inline bool hasSelectorForAttribute(const AtomicString& attributeName) const |
+ bool hasSelectorForAttribute(const AtomicString& attributeName) const |
{ |
ASSERT(!attributeName.isEmpty()); |
return m_attributeInvalidationSets.contains(attributeName); |
} |
- inline bool hasSelectorForClass(const AtomicString& classValue) const |
+ bool hasSelectorForClass(const AtomicString& classValue) const |
{ |
ASSERT(!classValue.isEmpty()); |
return m_classInvalidationSets.contains(classValue); |
} |
- inline bool hasSelectorForId(const AtomicString& idValue) const |
- { |
- return m_idInvalidationSets.contains(idValue); |
- } |
+ bool hasSelectorForId(const AtomicString& idValue) const { return m_idInvalidationSets.contains(idValue); } |
+ bool hasSelectorForPseudoType(CSSSelector::PseudoType pseudo) const { return m_pseudoInvalidationSets.contains(pseudo); } |
void scheduleStyleInvalidationForClassChange(const SpaceSplitString& changedClasses, Element&); |
void scheduleStyleInvalidationForClassChange(const SpaceSplitString& oldClasses, const SpaceSplitString& newClasses, Element&); |