Index: Source/core/css/parser/CSSPropertyParser.cpp |
diff --git a/Source/core/css/parser/CSSPropertyParser.cpp b/Source/core/css/parser/CSSPropertyParser.cpp |
index d99958effea56e8a347e7a1bff2b4aac5426dd5c..a2c0284fe3123bdd4d58ec7ee5725aaa0873869b 100644 |
--- a/Source/core/css/parser/CSSPropertyParser.cpp |
+++ b/Source/core/css/parser/CSSPropertyParser.cpp |
@@ -1108,11 +1108,12 @@ bool CSSPropertyParser::parseValue(CSSPropertyID propId, bool important) |
else |
validPrimitive = validUnit(value, FTime | FInteger | FNonNeg); |
break; |
+ case CSSPropertyTransform: |
case CSSPropertyWebkitTransform: |
if (id == CSSValueNone) |
validPrimitive = true; |
else { |
- RefPtrWillBeRawPtr<CSSValue> transformValue = parseTransform(); |
+ RefPtrWillBeRawPtr<CSSValue> transformValue = parseTransform(propId); |
if (transformValue) { |
addProperty(propId, transformValue.release(), important); |
return true; |
@@ -1613,7 +1614,6 @@ bool CSSPropertyParser::parseValue(CSSPropertyID propId, bool important) |
break; |
// FIXME: crbug.com/154772 Unimplemented css-transforms properties |
case CSSPropertyPerspectiveOrigin: |
- case CSSPropertyTransform: |
case CSSPropertyTransformOrigin: |
return false; |
default: |