Index: Source/core/css/CSSSelector.h |
diff --git a/Source/core/css/CSSSelector.h b/Source/core/css/CSSSelector.h |
index 3cf279ce8e3c29ce6eb603b9b4760337d82cad94..34eba5772adc2e4822e8ad24c740000a4cb33119 100644 |
--- a/Source/core/css/CSSSelector.h |
+++ b/Source/core/css/CSSSelector.h |
@@ -386,7 +386,7 @@ inline bool CSSSelector::isCustomPseudoElement() const |
inline bool CSSSelector::isHostPseudoClass() const |
{ |
- return m_match == PseudoClass && m_pseudoType == PseudoHost; |
+ return m_match == PseudoClass && (m_pseudoType == PseudoHost || m_pseudoType == PseudoAncestor); |
} |
inline bool CSSSelector::isSiblingSelector() const |