| Index: third_party/WebKit/Source/core/html/HTMLMediaElement.cpp
|
| diff --git a/third_party/WebKit/Source/core/html/HTMLMediaElement.cpp b/third_party/WebKit/Source/core/html/HTMLMediaElement.cpp
|
| index 3e66e714d787c2019aa964c29ced7d6b6d426afb..9c8d61485d85682c5b7872700170714b41044d10 100644
|
| --- a/third_party/WebKit/Source/core/html/HTMLMediaElement.cpp
|
| +++ b/third_party/WebKit/Source/core/html/HTMLMediaElement.cpp
|
| @@ -343,12 +343,23 @@ HTMLMediaElement::HTMLMediaElement(const QualifiedName& tagName,
|
| : HTMLElement(tagName, document),
|
| ActiveScriptWrappable(this),
|
| ActiveDOMObject(&document),
|
| - m_loadTimer(this, &HTMLMediaElement::loadTimerFired),
|
| - m_progressEventTimer(this, &HTMLMediaElement::progressEventTimerFired),
|
| - m_playbackProgressTimer(this,
|
| - &HTMLMediaElement::playbackProgressTimerFired),
|
| - m_audioTracksTimer(this, &HTMLMediaElement::audioTracksTimerFired),
|
| + m_loadTimer(TaskRunnerHelper::get(TaskType::Unthrottled, &document),
|
| + this,
|
| + &HTMLMediaElement::loadTimerFired),
|
| + m_progressEventTimer(
|
| + TaskRunnerHelper::get(TaskType::Unthrottled, &document),
|
| + this,
|
| + &HTMLMediaElement::progressEventTimerFired),
|
| + m_playbackProgressTimer(
|
| + TaskRunnerHelper::get(TaskType::Unthrottled, &document),
|
| + this,
|
| + &HTMLMediaElement::playbackProgressTimerFired),
|
| + m_audioTracksTimer(
|
| + TaskRunnerHelper::get(TaskType::Unthrottled, &document),
|
| + this,
|
| + &HTMLMediaElement::audioTracksTimerFired),
|
| m_viewportFillDebouncerTimer(
|
| + TaskRunnerHelper::get(TaskType::Unthrottled, &document),
|
| this,
|
| &HTMLMediaElement::viewportFillDebouncerTimerFired),
|
| m_playedTimeRanges(),
|
|
|