Index: Source/core/svg/animation/SMILTimeContainer.h |
diff --git a/Source/core/svg/animation/SMILTimeContainer.h b/Source/core/svg/animation/SMILTimeContainer.h |
index 4d24650f617c2bb32508911b965be4e0b43fb6d0..e5518080797b63c2b020d4caebf1c2cbecd2f5b1 100644 |
--- a/Source/core/svg/animation/SMILTimeContainer.h |
+++ b/Source/core/svg/animation/SMILTimeContainer.h |
@@ -76,6 +76,8 @@ private: |
Idle, |
// Scheduled a wakeup to update the animation values. |
SynchronizeAnimations, |
+ // Scheduled a wakeup to trigger an animation frame. |
+ FutureAnimationFrame, |
// Scheduled a animation frame for continuous update. |
AnimationFrame |
}; |
@@ -88,6 +90,7 @@ private: |
SMILTime updateAnimations(SMILTime elapsed, bool seekToTime = false); |
void serviceOnNextFrame(); |
void scheduleWakeUp(double delayTime, FrameSchedulingState); |
+ bool hasPendingSynchronization() const; |
void updateDocumentOrderIndexes(); |
double lastResumeTime() const { return m_resumeTime ? m_resumeTime : m_beginTime; } |