Index: Source/core/animation/css/CSSAnimations.cpp |
diff --git a/Source/core/animation/css/CSSAnimations.cpp b/Source/core/animation/css/CSSAnimations.cpp |
index dc890f63f3bd364f45f90360a0e7195dc77c3bb7..97267651e26b2b09e91f78817d15ce1e4057c42e 100644 |
--- a/Source/core/animation/css/CSSAnimations.cpp |
+++ b/Source/core/animation/css/CSSAnimations.cpp |
@@ -117,10 +117,8 @@ static void resolveKeyframes(StyleResolver* resolver, Element* element, const El |
timingFunction = parentStyle->animations()->timingFunctionList()[0]; |
else if (value->isInheritedValue() || value->isInitialValue()) |
timingFunction = CSSTimingData::initialTimingFunction(); |
- else if (value->isValueList()) |
- timingFunction = CSSToStyleMap::mapAnimationTimingFunction(toCSSValueList(value)->item(0)); |
else |
- timingFunction = CSSToStyleMap::mapAnimationTimingFunction(value); |
+ timingFunction = CSSToStyleMap::mapAnimationTimingFunction(toCSSValueList(value)->item(0)); |
keyframe->setEasing(timingFunction.release()); |
} else if (CSSAnimations::isAnimatableProperty(property)) { |
keyframe->setPropertyValue(property, CSSAnimatableValueFactory::create(property, *keyframeStyle).get()); |