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 614f4e19face281094066d9e242ba81dcf3a50c2..b13f99363b4413bfbdd454885386305ae4f0f8ff 100644 |
--- a/third_party/WebKit/Source/web/WebEmbeddedWorkerImpl.h |
+++ b/third_party/WebKit/Source/web/WebEmbeddedWorkerImpl.h |
@@ -42,6 +42,7 @@ |
namespace blink { |
+class ParentFrameTaskRunners; |
class ServiceWorkerGlobalScopeProxy; |
class WebLocalFrameImpl; |
class WebServiceWorkerNetworkProvider; |
@@ -109,6 +110,8 @@ private: |
// Kept around only while main script loading is ongoing. |
RefPtr<WorkerScriptLoader> m_mainScriptLoader; |
+ std::unique_ptr<ParentFrameTaskRunners> m_mainThreadTaskRunners; |
+ |
std::unique_ptr<WorkerThread> m_workerThread; |
RefPtr<WorkerLoaderProxy> m_loaderProxy; |
Persistent<ServiceWorkerGlobalScopeProxy> m_workerGlobalScopeProxy; |