| Index: Source/core/css/parser/BisonCSSParser.h
|
| diff --git a/Source/core/css/parser/BisonCSSParser.h b/Source/core/css/parser/BisonCSSParser.h
|
| index a0ce239ea848dcd5cd0402edd1e6fc519b4a5369..2a79d0d1137ae8e0b0052ba52254863ed98827bd 100644
|
| --- a/Source/core/css/parser/BisonCSSParser.h
|
| +++ b/Source/core/css/parser/BisonCSSParser.h
|
| @@ -88,11 +88,11 @@ public:
|
| PassRefPtr<StyleRuleBase> parseRule(StyleSheetContents*, const String&);
|
| PassRefPtr<StyleKeyframe> parseKeyframeRule(StyleSheetContents*, const String&);
|
| bool parseSupportsCondition(const String&);
|
| - static bool parseValue(MutableStylePropertySet*, CSSPropertyID, const String&, bool important, CSSParserMode, StyleSheetContents*);
|
| + static bool parseValue(MutableStylePropertySet*, CSSPropertyID, const String&, bool important, CSSParserMode, StyleSheetContents*, bool parseStepMiddleTimingFunction = false);
|
| static bool parseColor(RGBA32& color, const String&, bool strict = false);
|
| static bool parseSystemColor(RGBA32& color, const String&, Document*);
|
| static PassRefPtr<CSSValueList> parseFontFaceValue(const AtomicString&);
|
| - static PassRefPtr<CSSValue> parseAnimationTimingFunctionValue(const String&);
|
| + static PassRefPtr<CSSValue> parseAnimationTimingFunctionValue(const String&, bool parseStepMiddleTimingFunction = false);
|
| PassRefPtr<CSSPrimitiveValue> parseValidPrimitive(CSSValueID ident, CSSParserValue*);
|
| bool parseDeclaration(MutableStylePropertySet*, const String&, CSSParserObserver*, StyleSheetContents* contextStyleSheet);
|
| static PassRefPtr<ImmutableStylePropertySet> parseInlineStyleDeclaration(const String&, Element*);
|
| @@ -383,6 +383,7 @@ public:
|
| bool m_hadSyntacticallyValidCSSRule;
|
| bool m_logErrors;
|
| bool m_ignoreErrors;
|
| + bool m_parseStepMiddleTimingFunction;
|
|
|
| AtomicString m_defaultNamespace;
|
|
|
|
|