Index: Source/core/css/resolver/CSSToStyleMap.cpp |
diff --git a/Source/core/css/resolver/CSSToStyleMap.cpp b/Source/core/css/resolver/CSSToStyleMap.cpp |
index b81bf83ac7435862a02f812b61fdc56c718ddaaf..9956a33a45199bf4f8dd6199aff24bec216d210f 100644 |
--- a/Source/core/css/resolver/CSSToStyleMap.cpp |
+++ b/Source/core/css/resolver/CSSToStyleMap.cpp |
@@ -384,6 +384,8 @@ CSSTransitionData::TransitionProperty CSSToStyleMap::mapAnimationProperty(CSSVal |
if (value->isInitialValue()) |
return CSSTransitionData::initialProperty(); |
CSSPrimitiveValue* primitiveValue = toCSSPrimitiveValue(value); |
+ if (primitiveValue->isString()) |
+ return CSSTransitionData::TransitionProperty(primitiveValue->getStringValue()); |
if (primitiveValue->getValueID() == CSSValueAll) |
return CSSTransitionData::TransitionProperty(CSSTransitionData::TransitionAll); |
if (primitiveValue->getValueID() == CSSValueNone) |