Index: Source/core/css/parser/CSSParserValues.h |
diff --git a/Source/core/css/parser/CSSParserValues.h b/Source/core/css/parser/CSSParserValues.h |
index 9bcb86c47527544275c8ce70cc9a3671c5ec18e5..8d60a6d4614f13d7d26e1d6b6dca8e01cd020fc1 100644 |
--- a/Source/core/css/parser/CSSParserValues.h |
+++ b/Source/core/css/parser/CSSParserValues.h |
@@ -215,10 +215,10 @@ class CSSParserSelector { |
WTF_MAKE_NONCOPYABLE(CSSParserSelector); WTF_MAKE_FAST_ALLOCATED(CSSParserSelector); |
public: |
CSSParserSelector(); |
- explicit CSSParserSelector(const QualifiedName&, bool isImplicit = false); |
+ explicit CSSParserSelector(const QualifiedName&, bool isImplicit = false, TagSelectorCase = TagLowerCase); |
static PassOwnPtr<CSSParserSelector> create() { return adoptPtr(new CSSParserSelector); } |
- static PassOwnPtr<CSSParserSelector> create(const QualifiedName& name, bool isImplicit = false) { return adoptPtr(new CSSParserSelector(name, isImplicit)); } |
+ static PassOwnPtr<CSSParserSelector> create(const QualifiedName& name, bool isImplicit = false, TagSelectorCase tagSelectorCase = TagLowerCase) { return adoptPtr(new CSSParserSelector(name, isImplicit, tagSelectorCase)); } |
~CSSParserSelector(); |
@@ -252,7 +252,7 @@ public: |
void clearTagHistory() { m_tagHistory.clear(); } |
void insertTagHistory(CSSSelector::Relation before, PassOwnPtr<CSSParserSelector>, CSSSelector::Relation after); |
void appendTagHistory(CSSSelector::Relation, PassOwnPtr<CSSParserSelector>); |
- void prependTagSelector(const QualifiedName&, bool tagIsImplicit = false); |
+ void prependTagSelector(const QualifiedName&, bool tagIsImplicit = false, TagSelectorCase = TagLowerCase); |
private: |
OwnPtr<CSSSelector> m_selector; |