| Index: third_party/WebKit/Source/core/css/parser/CSSPropertyParserHelpers.cpp
 | 
| diff --git a/third_party/WebKit/Source/core/css/parser/CSSPropertyParserHelpers.cpp b/third_party/WebKit/Source/core/css/parser/CSSPropertyParserHelpers.cpp
 | 
| index bc5add7bbd2976607aff81c7cadeb0fe2056f918..c2ddc19075b7acab16b1863f5a665722a334d80c 100644
 | 
| --- a/third_party/WebKit/Source/core/css/parser/CSSPropertyParserHelpers.cpp
 | 
| +++ b/third_party/WebKit/Source/core/css/parser/CSSPropertyParserHelpers.cpp
 | 
| @@ -516,6 +516,13 @@ CSSValue* consumeColor(CSSParserTokenRange& range,
 | 
|    return CSSColorValue::create(color);
 | 
|  }
 | 
|  
 | 
| +CSSValue* consumeAutoOrColor(CSSParserTokenRange& range,
 | 
| +                             CSSParserMode cssParserMode) {
 | 
| +  if (range.peek().id() == CSSValueAuto)
 | 
| +    return consumeIdent(range);
 | 
| +  return consumeColor(range, cssParserMode);
 | 
| +}
 | 
| +
 | 
|  static CSSValue* consumePositionComponent(CSSParserTokenRange& range,
 | 
|                                            CSSParserMode cssParserMode,
 | 
|                                            UnitlessQuirk unitless,
 | 
| 
 |