| Index: third_party/WebKit/Source/core/html/parser/HTMLDocumentParser.cpp
|
| diff --git a/third_party/WebKit/Source/core/html/parser/HTMLDocumentParser.cpp b/third_party/WebKit/Source/core/html/parser/HTMLDocumentParser.cpp
|
| index d2552b059a2b45e29c628e209ebc31b5128cd2c4..ed31665d5bd08b2e79cfde27553be52d0574c110 100644
|
| --- a/third_party/WebKit/Source/core/html/parser/HTMLDocumentParser.cpp
|
| +++ b/third_party/WebKit/Source/core/html/parser/HTMLDocumentParser.cpp
|
| @@ -30,6 +30,7 @@
|
| #include "core/css/resolver/StyleResolver.h"
|
| #include "core/dom/DocumentFragment.h"
|
| #include "core/dom/Element.h"
|
| +#include "core/dom/TaskRunnerHelper.h"
|
| #include "core/fetch/ResourceFetcher.h"
|
| #include "core/frame/LocalFrame.h"
|
| #include "core/frame/Settings.h"
|
| @@ -111,7 +112,7 @@ HTMLDocumentParser::HTMLDocumentParser(Document& document, ParserContentPolicy c
|
| , m_options(&document)
|
| , m_token(syncPolicy == ForceSynchronousParsing ? wrapUnique(new HTMLToken) : nullptr)
|
| , m_tokenizer(syncPolicy == ForceSynchronousParsing ? HTMLTokenizer::create(m_options) : nullptr)
|
| - , m_loadingTaskRunner(wrapUnique(document.loadingTaskRunner()->clone()))
|
| + , m_loadingTaskRunner(wrapUnique(TaskRunnerHelper::getLoadingTaskRunner(&document)->clone()))
|
| , m_parserScheduler(syncPolicy == AllowAsynchronousParsing ? HTMLParserScheduler::create(this, m_loadingTaskRunner.get()) : nullptr)
|
| , m_xssAuditorDelegate(&document)
|
| , m_weakFactory(this)
|
|
|