Index: Source/core/animation/css/CSSAnimations.cpp |
diff --git a/Source/core/animation/css/CSSAnimations.cpp b/Source/core/animation/css/CSSAnimations.cpp |
index 8510439c1d80502d7f90d25c0777acd4e1c8dd89..80af97a25fe71cc233e4897b2b7b9ef0d194bb7c 100644 |
--- a/Source/core/animation/css/CSSAnimations.cpp |
+++ b/Source/core/animation/css/CSSAnimations.cpp |
@@ -289,7 +289,7 @@ void CSSAnimations::calculateAnimationUpdate(CSSAnimationUpdate* update, const E |
ASSERT(!isAnimationStyleChange); |
update->updateAnimation(animationName, player, InertAnimation::create( |
createKeyframeEffect(resolver, animatingElement, element, style, parentStyle, animationName, keyframeTimingFunction.get()), |
- timing, isPaused, player->currentTimeInternal()), specifiedTiming, keyframesRule); |
+ timing, isPaused, player->unlimitedCurrentTimeInternal()), specifiedTiming, keyframesRule); |
} |
if (isPaused != player->paused()) { |