| Index: third_party/WebKit/Source/core/loader/ImageLoader.cpp
|
| diff --git a/third_party/WebKit/Source/core/loader/ImageLoader.cpp b/third_party/WebKit/Source/core/loader/ImageLoader.cpp
|
| index 3dd9552906d1808eca5c2b6a3467776404796d05..548243f0cf71498013a9d7c0ef60ed3d023dd40c 100644
|
| --- a/third_party/WebKit/Source/core/loader/ImageLoader.cpp
|
| +++ b/third_party/WebKit/Source/core/loader/ImageLoader.cpp
|
| @@ -30,6 +30,7 @@
|
| #include "core/dom/Document.h"
|
| #include "core/dom/Element.h"
|
| #include "core/dom/IncrementLoadEventDelayCount.h"
|
| +#include "core/dom/TaskRunnerHelper.h"
|
| #include "core/events/Event.h"
|
| #include "core/events/EventSender.h"
|
| #include "core/fetch/FetchRequest.h"
|
| @@ -155,7 +156,10 @@ class ImageLoader::Task {
|
|
|
| ImageLoader::ImageLoader(Element* element)
|
| : m_element(element),
|
| - m_derefElementTimer(this, &ImageLoader::timerFired),
|
| + m_derefElementTimer(TaskRunnerHelper::get(TaskType::Networking,
|
| + element->document().frame()),
|
| + this,
|
| + &ImageLoader::timerFired),
|
| m_hasPendingLoadEvent(false),
|
| m_hasPendingErrorEvent(false),
|
| m_imageComplete(true),
|
|
|