| 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 0892a6ba6bd8d5a21f6e889eda4a6f71a67ec7d9..c73b724c67432f6ba933f37512eee6bb14e7d293 100644
|
| --- a/third_party/WebKit/Source/web/WebEmbeddedWorkerImpl.h
|
| +++ b/third_party/WebKit/Source/web/WebEmbeddedWorkerImpl.h
|
| @@ -43,12 +43,13 @@
|
|
|
| namespace blink {
|
|
|
| -class ThreadableLoadingContext;
|
| class ServiceWorkerGlobalScopeProxy;
|
| +class ThreadableLoadingContext;
|
| class WebLocalFrameImpl;
|
| class WebView;
|
| class WorkerInspectorProxy;
|
| class WorkerScriptLoader;
|
| +class WorkerShadowFetchContext;
|
| class WorkerThread;
|
|
|
| class WebEmbeddedWorkerImpl final : public WebEmbeddedWorker,
|
| @@ -80,6 +81,8 @@ class WebEmbeddedWorkerImpl final : public WebEmbeddedWorker,
|
| void PostMessageToPageInspector(const WTF::String&);
|
|
|
| private:
|
| + void InitializeShadowFetchContext();
|
| +
|
| void PrepareShadowPageForLoader();
|
| void LoadShadowPage();
|
|
|
| @@ -138,6 +141,8 @@ class WebEmbeddedWorkerImpl final : public WebEmbeddedWorker,
|
| } pause_after_download_state_;
|
|
|
| WaitingForDebuggerState waiting_for_debugger_state_;
|
| +
|
| + Persistent<WorkerShadowFetchContext> shadow_fetch_context_;
|
| };
|
|
|
| } // namespace blink
|
|
|