| Index: Source/core/css/parser/CSSPropertyParser.h
|
| diff --git a/Source/core/css/parser/CSSPropertyParser.h b/Source/core/css/parser/CSSPropertyParser.h
|
| index 4f199bb0754e1cc97e8fbe871cdbc1374f578949..ea3a897948d7080e7310df11b408f7be9ed651dd 100644
|
| --- a/Source/core/css/parser/CSSPropertyParser.h
|
| +++ b/Source/core/css/parser/CSSPropertyParser.h
|
| @@ -39,6 +39,7 @@ class CSSGradientValue;
|
| class CSSGridLineNamesValue;
|
| class CSSLineBoxContainValue;
|
| struct CSSParserString;
|
| +class CSSParserTokenRange;
|
| struct CSSParserValue;
|
| class CSSParserValueList;
|
| class CSSPrimitiveValue;
|
| @@ -72,7 +73,7 @@ public:
|
| };
|
|
|
| static bool parseValue(CSSPropertyID, bool important,
|
| - CSSParserValueList*, const CSSParserContext&,
|
| + CSSParserValueList*, CSSParserTokenRange*, const CSSParserContext&,
|
| WillBeHeapVector<CSSProperty, 256>&, StyleRule::Type);
|
|
|
| static bool isSystemColor(CSSValueID);
|
| @@ -83,6 +84,7 @@ private:
|
| WillBeHeapVector<CSSProperty, 256>&, StyleRule::Type);
|
|
|
| bool parseValue(CSSPropertyID, bool important);
|
| + PassRefPtrWillBeRawPtr<CSSValue> parseSingleValue(CSSPropertyID);
|
|
|
| bool inShorthand() const { return m_inParseShorthand; }
|
| bool inQuirksMode() const { return isQuirksModeBehavior(m_context.mode()); }
|
| @@ -366,6 +368,7 @@ private:
|
| private:
|
| // Inputs:
|
| CSSParserValueList* m_valueList;
|
| + CSSParserTokenRange* m_range;
|
| const CSSParserContext& m_context;
|
|
|
| // Outputs:
|
|
|