| Index: Source/core/html/HTMLMediaElement.cpp
|
| diff --git a/Source/core/html/HTMLMediaElement.cpp b/Source/core/html/HTMLMediaElement.cpp
|
| index 644f3e40fd12c0f61982bd6793fe676010dc69ab..9ad6b79ad0a4cd28b8491c4090ebd0f33350abb0 100644
|
| --- a/Source/core/html/HTMLMediaElement.cpp
|
| +++ b/Source/core/html/HTMLMediaElement.cpp
|
| @@ -501,14 +501,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)
|
| @@ -1313,7 +1313,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()
|
| @@ -2136,7 +2136,7 @@ void HTMLMediaElement::startPlaybackProgressTimer()
|
| return;
|
|
|
| m_previousProgressTime = WTF::currentTime();
|
| - m_playbackProgressTimer.startRepeating(maxTimeupdateEventFrequency);
|
| + m_playbackProgressTimer.startRepeating(maxTimeupdateEventFrequency, FROM_HERE);
|
| }
|
|
|
| void HTMLMediaElement::playbackProgressTimerFired(Timer<HTMLMediaElement>*)
|
|
|