Index: Source/core/css/parser/CSSPropertyParser.h |
diff --git a/Source/core/css/parser/CSSPropertyParser.h b/Source/core/css/parser/CSSPropertyParser.h |
index e484489e0c698bd48ee652ea723312015fa6af7f..7032678888a8a3b14b8d0e74b1a8d3f933ddcf84 100644 |
--- a/Source/core/css/parser/CSSPropertyParser.h |
+++ b/Source/core/css/parser/CSSPropertyParser.h |
@@ -80,6 +80,8 @@ public: |
static bool isSystemColor(int id); |
+ static bool isVariableReference(CSSParserValue*); |
+ |
private: |
CSSPropertyParser(CSSParserValueList*, const CSSParserContext&, |
WillBeHeapVector<CSSProperty, 256>&, StyleRule::Type); |
@@ -276,6 +278,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&); |