Index: Source/core/css/resolver/CSSToStyleMap.cpp |
diff --git a/Source/core/css/resolver/CSSToStyleMap.cpp b/Source/core/css/resolver/CSSToStyleMap.cpp |
index 049e28316b5394d3559b27bf6c06329dc9d35ae4..465a89e1bbf4302285892589f870d75c2be163aa 100644 |
--- a/Source/core/css/resolver/CSSToStyleMap.cpp |
+++ b/Source/core/css/resolver/CSSToStyleMap.cpp |
@@ -379,6 +379,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) |