Index: Source/core/css/parser/CSSPropertyParser.h |
diff --git a/Source/core/css/parser/CSSPropertyParser.h b/Source/core/css/parser/CSSPropertyParser.h |
index c7b5775968e452e28660760aa2a5ba77a98b2cc6..7b9ba8f0bfc566f08244bdc7d5709dfd5de9374a 100644 |
--- a/Source/core/css/parser/CSSPropertyParser.h |
+++ b/Source/core/css/parser/CSSPropertyParser.h |
@@ -76,6 +76,8 @@ public: |
static bool isSystemColor(int id); |
+ static bool isVariableReference(CSSParserValue*); |
+ |
private: |
CSSPropertyParser(CSSParserValueList*, const CSSParserContext&, |
WillBeHeapVector<CSSProperty, 256>&, StyleRule::Type); |
@@ -272,6 +274,7 @@ private: |
PassRefPtrWillBeRawPtr<CSSPrimitiveValue> createPrimitiveNumericValue(CSSParserValue*); |
PassRefPtrWillBeRawPtr<CSSPrimitiveValue> createPrimitiveStringValue(CSSParserValue*); |
PassRefPtrWillBeRawPtr<CSSPrimitiveValue> createPrimitiveCustomIdentValue(CSSParserValue*); |
+ PassRefPtrWillBeRawPtr<CSSPrimitiveValue> createPrimitiveVariableReferenceValue(CSSParserValue*); |
PassRefPtrWillBeRawPtr<CSSValue> createCSSImageValueWithReferrer(const String& rawValue, const KURL&); |