Index: Source/core/css/parser/CSSSelectorParser.h |
diff --git a/Source/core/css/parser/CSSSelectorParser.h b/Source/core/css/parser/CSSSelectorParser.h |
index 6a2f3277b30c508ece661d5a0bdd8afa394671e4..38b16b8bfdaea684bccd40389cfd96b774b7f8b8 100644 |
--- a/Source/core/css/parser/CSSSelectorParser.h |
+++ b/Source/core/css/parser/CSSSelectorParser.h |
@@ -51,11 +51,10 @@ private: |
CSSSelector::AttributeMatchType consumeAttributeFlags(CSSParserTokenRange&); |
QualifiedName determineNameInNamespace(const AtomicString& prefix, const AtomicString& localName); |
- void rewriteSpecifiersWithNamespaceIfNeeded(CSSParserSelector*); |
- void rewriteSpecifiersWithElementName(const AtomicString& namespacePrefix, const AtomicString& elementName, CSSParserSelector*, bool tagIsForNamespaceRule = false); |
- void rewriteSpecifiersWithElementNameForCustomPseudoElement(const QualifiedName& tag, CSSParserSelector*, bool tagIsForNamespaceRule); |
- void rewriteSpecifiersWithElementNameForContentPseudoElement(const QualifiedName& tag, CSSParserSelector*, bool tagIsForNamespaceRule); |
- static PassOwnPtr<CSSParserSelector> rewriteSpecifiers(PassOwnPtr<CSSParserSelector> specifiers, PassOwnPtr<CSSParserSelector> newSpecifier); |
+ void prependTypeSelectorIfNeeded(const AtomicString& namespacePrefix, const AtomicString& elementName, CSSParserSelector*); |
+ void rewriteSpecifiersWithElementNameForCustomPseudoElement(const QualifiedName& tag, CSSParserSelector*, bool tagIsImplicit); |
+ void rewriteSpecifiersWithElementNameForContentPseudoElement(const QualifiedName& tag, CSSParserSelector*, bool tagIsImplicit); |
+ static PassOwnPtr<CSSParserSelector> addSimpleSelectorToCompound(PassOwnPtr<CSSParserSelector> compoundSelector, PassOwnPtr<CSSParserSelector> simpleSelector); |
const CSSParserContext& m_context; |
AtomicString m_defaultNamespace; |