| Index: Source/core/css/parser/BisonCSSParser-in.cpp
|
| diff --git a/Source/core/css/parser/BisonCSSParser-in.cpp b/Source/core/css/parser/BisonCSSParser-in.cpp
|
| index d7e48074b96bc0985c30067c49de1c85370e70b5..c089a7b47363877224ab9aa10dd98350686732c6 100644
|
| --- a/Source/core/css/parser/BisonCSSParser-in.cpp
|
| +++ b/Source/core/css/parser/BisonCSSParser-in.cpp
|
| @@ -367,6 +367,11 @@ bool isValidKeywordPropertyAndValue(CSSPropertyID propertyId, int valueID, const
|
| return false;
|
|
|
| switch (propertyId) {
|
| + case CSSPropertyBackgroundRepeatX: // repeat | no-repeat | inherit
|
| + case CSSPropertyBackgroundRepeatY: // repeat | no-repeat | inherit
|
| + if (valueID == CSSValueRepeat || valueID == CSSValueNoRepeat)
|
| + return true;
|
| + break;
|
| case CSSPropertyBorderCollapse: // collapse | separate | inherit
|
| if (valueID == CSSValueCollapse || valueID == CSSValueSeparate)
|
| return true;
|
| @@ -739,6 +744,8 @@ bool isKeywordPropertyID(CSSPropertyID propertyId)
|
| switch (propertyId) {
|
| case CSSPropertyMixBlendMode:
|
| case CSSPropertyIsolation:
|
| + case CSSPropertyBackgroundRepeatX:
|
| + case CSSPropertyBackgroundRepeatY:
|
| case CSSPropertyBorderBottomStyle:
|
| case CSSPropertyBorderCollapse:
|
| case CSSPropertyBorderLeftStyle:
|
|
|