| 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; }
|
|
|