Index: Source/core/animation/DocumentTimeline.cpp |
diff --git a/Source/core/animation/DocumentTimeline.cpp b/Source/core/animation/DocumentTimeline.cpp |
index 681d9ff382aa2d6f257a5958c0294b4e5f8780cf..af825b414bac515c369d2f85056973031ea0d6c6 100644 |
--- a/Source/core/animation/DocumentTimeline.cpp |
+++ b/Source/core/animation/DocumentTimeline.cpp |
@@ -93,6 +93,7 @@ void DocumentTimeline::serviceAnimations() |
TRACE_EVENT0("webkit", "DocumentTimeline::serviceAnimations"); |
m_timing->cancelWake(); |
+ m_hasOutdatedPlayer = false; |
double timeToNextEffect = std::numeric_limits<double>::infinity(); |
Vector<Player*> playersToRemove; |
@@ -111,7 +112,7 @@ void DocumentTimeline::serviceAnimations() |
else if (timeToNextEffect != std::numeric_limits<double>::infinity()) |
m_timing->wakeAfter(timeToNextEffect - s_minimumDelay); |
- m_hasOutdatedPlayer = false; |
+ ASSERT(!m_hasOutdatedPlayer); |
} |
void DocumentTimeline::setZeroTime(double zeroTime) |