Index: Source/core/css/CSSComputedStyleDeclaration.cpp |
diff --git a/Source/core/css/CSSComputedStyleDeclaration.cpp b/Source/core/css/CSSComputedStyleDeclaration.cpp |
index 1a4009cafe31734b91b6bcdd2f8b87c2881f9fa4..8c391e5323c434e63cdea5f322f53faa966dc949 100644 |
--- a/Source/core/css/CSSComputedStyleDeclaration.cpp |
+++ b/Source/core/css/CSSComputedStyleDeclaration.cpp |
@@ -937,12 +937,14 @@ static PassRefPtrWillBeRawPtr<CSSValue> valueForGridPosition(const GridPosition& |
return list; |
} |
-static PassRefPtrWillBeRawPtr<CSSValue> createTransitionPropertyValue(CSSTransitionData::TransitionProperty property) |
+static PassRefPtrWillBeRawPtr<CSSValue> createTransitionPropertyValue(const CSSTransitionData::TransitionProperty& property) |
{ |
if (property.propertyType == CSSTransitionData::TransitionNone) |
return cssValuePool().createIdentifierValue(CSSValueNone); |
if (property.propertyType == CSSTransitionData::TransitionAll) |
return cssValuePool().createIdentifierValue(CSSValueAll); |
+ if (property.propertyType == CSSTransitionData::TransitionUnknown) |
+ return cssValuePool().createValue(property.propertyString, CSSPrimitiveValue::CSS_STRING); |
ASSERT(property.propertyType == CSSTransitionData::TransitionSingleProperty); |
return cssValuePool().createValue(getPropertyNameString(property.propertyId), CSSPrimitiveValue::CSS_STRING); |
} |