| Index: third_party/WebKit/Source/core/workers/SharedWorkerThread.cpp
|
| diff --git a/third_party/WebKit/Source/core/workers/SharedWorkerThread.cpp b/third_party/WebKit/Source/core/workers/SharedWorkerThread.cpp
|
| index c9a5e3a1c3054a3666564c011470a4512e138e9d..01e58f304d9a230df329a470130446bc3c59414b 100644
|
| --- a/third_party/WebKit/Source/core/workers/SharedWorkerThread.cpp
|
| +++ b/third_party/WebKit/Source/core/workers/SharedWorkerThread.cpp
|
| @@ -41,16 +41,21 @@ namespace blink {
|
| std::unique_ptr<SharedWorkerThread> SharedWorkerThread::create(
|
| const String& name,
|
| PassRefPtr<WorkerLoaderProxy> workerLoaderProxy,
|
| - WorkerReportingProxy& workerReportingProxy) {
|
| - return WTF::wrapUnique(new SharedWorkerThread(
|
| - name, std::move(workerLoaderProxy), workerReportingProxy));
|
| + WorkerReportingProxy& workerReportingProxy,
|
| + ParentFrameTaskRunners* parentFrameTaskRunners) {
|
| + return WTF::wrapUnique(
|
| + new SharedWorkerThread(name, std::move(workerLoaderProxy),
|
| + workerReportingProxy, parentFrameTaskRunners));
|
| }
|
|
|
| SharedWorkerThread::SharedWorkerThread(
|
| const String& name,
|
| PassRefPtr<WorkerLoaderProxy> workerLoaderProxy,
|
| - WorkerReportingProxy& workerReportingProxy)
|
| - : WorkerThread(std::move(workerLoaderProxy), workerReportingProxy),
|
| + WorkerReportingProxy& workerReportingProxy,
|
| + ParentFrameTaskRunners* parentFrameTaskRunners)
|
| + : WorkerThread(std::move(workerLoaderProxy),
|
| + workerReportingProxy,
|
| + parentFrameTaskRunners),
|
| m_workerBackingThread(WorkerBackingThread::create("SharedWorker Thread")),
|
| m_name(name.isolatedCopy()) {}
|
|
|
|
|