| 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 e18b4b81b14ea6cd18b70d791bf275317eebf739..b1215736b619c45bf87361601cbad42199d643ce 100644
|
| --- a/third_party/WebKit/Source/core/html/HTMLMediaElement.cpp
|
| +++ b/third_party/WebKit/Source/core/html/HTMLMediaElement.cpp
|
| @@ -389,27 +389,27 @@ HTMLMediaElement::HTMLMediaElement(const QualifiedName& tagName,
|
| Document& document)
|
| : HTMLElement(tagName, document),
|
| SuspendableObject(&document),
|
| - m_loadTimer(TaskRunnerHelper::get(TaskType::Unthrottled, &document),
|
| + m_loadTimer(TaskRunnerHelper::get(TaskType::MediaElementEvent, &document),
|
| this,
|
| &HTMLMediaElement::loadTimerFired),
|
| m_progressEventTimer(
|
| - TaskRunnerHelper::get(TaskType::Unthrottled, &document),
|
| + TaskRunnerHelper::get(TaskType::MediaElementEvent, &document),
|
| this,
|
| &HTMLMediaElement::progressEventTimerFired),
|
| m_playbackProgressTimer(
|
| - TaskRunnerHelper::get(TaskType::Unthrottled, &document),
|
| + TaskRunnerHelper::get(TaskType::MediaElementEvent, &document),
|
| this,
|
| &HTMLMediaElement::playbackProgressTimerFired),
|
| m_audioTracksTimer(
|
| - TaskRunnerHelper::get(TaskType::Unthrottled, &document),
|
| + TaskRunnerHelper::get(TaskType::MediaElementEvent, &document),
|
| this,
|
| &HTMLMediaElement::audioTracksTimerFired),
|
| m_viewportFillDebouncerTimer(
|
| - TaskRunnerHelper::get(TaskType::Unthrottled, &document),
|
| + TaskRunnerHelper::get(TaskType::MediaElementEvent, &document),
|
| this,
|
| &HTMLMediaElement::viewportFillDebouncerTimerFired),
|
| m_checkViewportIntersectionTimer(
|
| - TaskRunnerHelper::get(TaskType::Unthrottled, &document),
|
| + TaskRunnerHelper::get(TaskType::MediaElementEvent, &document),
|
| this,
|
| &HTMLMediaElement::checkViewportIntersectionTimerFired),
|
| m_playedTimeRanges(),
|
| @@ -429,7 +429,7 @@ HTMLMediaElement::HTMLMediaElement(const QualifiedName& tagName,
|
| m_loadState(WaitingForSource),
|
| m_deferredLoadState(NotDeferred),
|
| m_deferredLoadTimer(
|
| - TaskRunnerHelper::get(TaskType::Unthrottled, &document),
|
| + TaskRunnerHelper::get(TaskType::MediaElementEvent, &document),
|
| this,
|
| &HTMLMediaElement::deferredLoadTimerFired),
|
| m_webLayer(nullptr),
|
| @@ -509,19 +509,19 @@ void HTMLMediaElement::didMoveToNewDocument(Document& oldDocument) {
|
| BLINK_MEDIA_LOG << "didMoveToNewDocument(" << (void*)this << ")";
|
|
|
| m_loadTimer.moveToNewTaskRunner(
|
| - TaskRunnerHelper::get(TaskType::Unthrottled, &document()));
|
| + TaskRunnerHelper::get(TaskType::MediaElementEvent, &document()));
|
| m_progressEventTimer.moveToNewTaskRunner(
|
| - TaskRunnerHelper::get(TaskType::Unthrottled, &document()));
|
| + TaskRunnerHelper::get(TaskType::MediaElementEvent, &document()));
|
| m_playbackProgressTimer.moveToNewTaskRunner(
|
| - TaskRunnerHelper::get(TaskType::Unthrottled, &document()));
|
| + TaskRunnerHelper::get(TaskType::MediaElementEvent, &document()));
|
| m_audioTracksTimer.moveToNewTaskRunner(
|
| - TaskRunnerHelper::get(TaskType::Unthrottled, &document()));
|
| + TaskRunnerHelper::get(TaskType::MediaElementEvent, &document()));
|
| m_viewportFillDebouncerTimer.moveToNewTaskRunner(
|
| - TaskRunnerHelper::get(TaskType::Unthrottled, &document()));
|
| + TaskRunnerHelper::get(TaskType::MediaElementEvent, &document()));
|
| m_checkViewportIntersectionTimer.moveToNewTaskRunner(
|
| - TaskRunnerHelper::get(TaskType::Unthrottled, &document()));
|
| + TaskRunnerHelper::get(TaskType::MediaElementEvent, &document()));
|
| m_deferredLoadTimer.moveToNewTaskRunner(
|
| - TaskRunnerHelper::get(TaskType::Unthrottled, &document()));
|
| + TaskRunnerHelper::get(TaskType::MediaElementEvent, &document()));
|
|
|
| m_autoplayUmaHelper->didMoveToNewDocument(oldDocument);
|
| // If any experiment is enabled, then we want to enable a user gesture by
|
|
|