| Index: third_party/WebKit/Source/web/WebEmbeddedWorkerImpl.h
|
| diff --git a/third_party/WebKit/Source/web/WebEmbeddedWorkerImpl.h b/third_party/WebKit/Source/web/WebEmbeddedWorkerImpl.h
|
| index e1b42038592b13c16493322bfa16367f95927f0b..746bc21db41ab1afb579e8166777c1e1c5e4fb72 100644
|
| --- a/third_party/WebKit/Source/web/WebEmbeddedWorkerImpl.h
|
| +++ b/third_party/WebKit/Source/web/WebEmbeddedWorkerImpl.h
|
| @@ -33,6 +33,7 @@
|
|
|
| #include "core/workers/WorkerLoaderProxy.h"
|
|
|
| +#include "platform/heap/Handle.h"
|
| #include "public/web/WebContentSecurityPolicy.h"
|
| #include "public/web/WebDevToolsAgentClient.h"
|
| #include "public/web/WebEmbeddedWorker.h"
|
| @@ -42,6 +43,7 @@
|
|
|
| namespace blink {
|
|
|
| +class ParentFrameTaskRunners;
|
| class ServiceWorkerGlobalScopeProxy;
|
| class WebLocalFrameImpl;
|
| class WebServiceWorkerNetworkProvider;
|
| @@ -109,6 +111,8 @@ private:
|
| // Kept around only while main script loading is ongoing.
|
| RefPtr<WorkerScriptLoader> m_mainScriptLoader;
|
|
|
| + Persistent<ParentFrameTaskRunners> m_mainThreadTaskRunners;
|
| +
|
| std::unique_ptr<WorkerThread> m_workerThread;
|
| RefPtr<WorkerLoaderProxy> m_loaderProxy;
|
| Persistent<ServiceWorkerGlobalScopeProxy> m_workerGlobalScopeProxy;
|
|
|