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: |