| Index: Source/core/html/HTMLMediaElement.cpp
|
| diff --git a/Source/core/html/HTMLMediaElement.cpp b/Source/core/html/HTMLMediaElement.cpp
|
| index 43c05c59c093f876b19a36ce3cbbb5148b9d221b..4d572b1ca86ac714e8dfc734decd4c7fdcde3a77 100644
|
| --- a/Source/core/html/HTMLMediaElement.cpp
|
| +++ b/Source/core/html/HTMLMediaElement.cpp
|
| @@ -533,14 +533,14 @@ void HTMLMediaElement::scheduleDelayedAction(DelayedActionType actionType)
|
| m_pendingActionFlags |= LoadTextTrackResource;
|
|
|
| if (!m_loadTimer.isActive())
|
| - m_loadTimer.startOneShot(0);
|
| + m_loadTimer.startOneShot(0, FROM_HERE);
|
| }
|
|
|
| void HTMLMediaElement::scheduleNextSourceChild()
|
| {
|
| // Schedule the timer to try the next <source> element WITHOUT resetting state ala prepareForLoad.
|
| m_pendingActionFlags |= LoadMediaResource;
|
| - m_loadTimer.startOneShot(0);
|
| + m_loadTimer.startOneShot(0, FROM_HERE);
|
| }
|
|
|
| void HTMLMediaElement::scheduleEvent(const AtomicString& eventName)
|
| @@ -1348,7 +1348,7 @@ void HTMLMediaElement::startProgressEventTimer()
|
|
|
| m_previousProgressTime = WTF::currentTime();
|
| // 350ms is not magic, it is in the spec!
|
| - m_progressEventTimer.startRepeating(0.350);
|
| + m_progressEventTimer.startRepeating(0.350, FROM_HERE);
|
| }
|
|
|
| void HTMLMediaElement::waitForSourceChange()
|
| @@ -2431,7 +2431,7 @@ void HTMLMediaElement::startPlaybackProgressTimer()
|
| return;
|
|
|
| m_previousProgressTime = WTF::currentTime();
|
| - m_playbackProgressTimer.startRepeating(maxTimeupdateEventFrequency);
|
| + m_playbackProgressTimer.startRepeating(maxTimeupdateEventFrequency, FROM_HERE);
|
| }
|
|
|
| void HTMLMediaElement::playbackProgressTimerFired(Timer<HTMLMediaElement>*)
|
|
|