Index: Source/core/svg/animation/SMILTimeContainer.h |
diff --git a/Source/core/svg/animation/SMILTimeContainer.h b/Source/core/svg/animation/SMILTimeContainer.h |
index 53565e99e5ecad742066aacc42bab3b10d576271..355639e9f2908473c4e532b8c7aed17ff770de3a 100644 |
--- a/Source/core/svg/animation/SMILTimeContainer.h |
+++ b/Source/core/svg/animation/SMILTimeContainer.h |
@@ -88,6 +88,7 @@ private: |
void scheduleAnimationFrame(SMILTime fireTime); |
void cancelAnimationFrame(); |
void wakeupTimerFired(Timer<SMILTimeContainer>*); |
+ void animationPolicyOnceTimerFired(Timer<SMILTimeContainer>*); |
void updateAnimationsAndScheduleFrameIfNeeded(SMILTime elapsed, bool seekToTime = false); |
SMILTime updateAnimations(SMILTime elapsed, bool seekToTime = false); |
void serviceOnNextFrame(); |
@@ -110,6 +111,7 @@ private: |
bool m_documentOrderIndexesDirty; |
Timer<SMILTimeContainer> m_wakeupTimer; |
+ Timer<SMILTimeContainer> m_animationPolicyOnceTimer; |
using ElementAttributePair = pair<RawPtrWillBeWeakMember<SVGElement>, QualifiedName>; |
using AnimationsLinkedHashSet = WillBeHeapLinkedHashSet<RawPtrWillBeWeakMember<SVGSMILElement>>; |