| Index: third_party/WebKit/Source/core/css/parser/CSSParserFastPaths.cpp
|
| diff --git a/third_party/WebKit/Source/core/css/parser/CSSParserFastPaths.cpp b/third_party/WebKit/Source/core/css/parser/CSSParserFastPaths.cpp
|
| index 7c51b2eaef72e96480789f22032b1d8ea4b03576..c378fc45ba617776492f9f5bd49246676a20e223 100644
|
| --- a/third_party/WebKit/Source/core/css/parser/CSSParserFastPaths.cpp
|
| +++ b/third_party/WebKit/Source/core/css/parser/CSSParserFastPaths.cpp
|
| @@ -658,6 +658,8 @@ bool CSSParserFastPaths::isValidKeywordPropertyAndValue(CSSPropertyID propertyId
|
| return valueID == CSSValueRow || valueID == CSSValueRowReverse || valueID == CSSValueColumn || valueID == CSSValueColumnReverse;
|
| case CSSPropertyFlexWrap:
|
| return valueID == CSSValueNowrap || valueID == CSSValueWrap || valueID == CSSValueWrapReverse;
|
| + case CSSPropertyHyphens:
|
| + return valueID == CSSValueAuto || valueID == CSSValueNone || valueID == CSSValueManual;
|
| case CSSPropertyJustifyContent:
|
| // FIXME: Per CSS alignment, this property should accept an optional <overflow-position>. We should share this parsing code with 'justify-self'.
|
| return valueID == CSSValueFlexStart || valueID == CSSValueFlexEnd || valueID == CSSValueCenter || valueID == CSSValueSpaceBetween || valueID == CSSValueSpaceAround;
|
| @@ -742,6 +744,7 @@ bool CSSParserFastPaths::isKeywordPropertyID(CSSPropertyID propertyId)
|
| case CSSPropertyFloat:
|
| case CSSPropertyFontStyle:
|
| case CSSPropertyFontStretch:
|
| + case CSSPropertyHyphens:
|
| case CSSPropertyImageRendering:
|
| case CSSPropertyListStylePosition:
|
| case CSSPropertyListStyleType:
|
|
|