| Index: content/renderer/service_worker/service_worker_context_client.h
|
| diff --git a/content/renderer/service_worker/service_worker_context_client.h b/content/renderer/service_worker/service_worker_context_client.h
|
| index f73acbb0fe982c08b97a0d0af9eec142837e6f94..c471fbeeb4b2f9078584e99f1e823f3725fc9a92 100644
|
| --- a/content/renderer/service_worker/service_worker_context_client.h
|
| +++ b/content/renderer/service_worker/service_worker_context_client.h
|
| @@ -61,6 +61,7 @@ class ServiceWorkerProviderContext;
|
| class ServiceWorkerContextClient;
|
| class ThreadSafeSender;
|
| class EmbeddedWorkerInstanceClientImpl;
|
| +class WebWorkerFetchContext;
|
|
|
| // This class provides access to/from an ServiceWorker's WorkerGlobalScope.
|
| // Unless otherwise noted, all methods are called on the worker thread.
|
| @@ -197,6 +198,8 @@ class ServiceWorkerContextClient : public blink::WebServiceWorkerContextClient,
|
| // Called on the main thread.
|
| blink::WebServiceWorkerNetworkProvider* CreateServiceWorkerNetworkProvider()
|
| override;
|
| + std::unique_ptr<blink::WebWorkerFetchContext>
|
| + CreateServiceWorkerFetchContext() override;
|
| blink::WebServiceWorkerProvider* CreateServiceWorkerProvider() override;
|
|
|
| void PostMessageToClient(const blink::WebString& uuid,
|
| @@ -329,6 +332,7 @@ class ServiceWorkerContextClient : public blink::WebServiceWorkerContextClient,
|
| const int64_t service_worker_version_id_;
|
| const GURL service_worker_scope_;
|
| const GURL script_url_;
|
| + int network_provider_id_ = kInvalidServiceWorkerProviderId;
|
| scoped_refptr<ThreadSafeSender> sender_;
|
| scoped_refptr<base::SingleThreadTaskRunner> main_thread_task_runner_;
|
| scoped_refptr<base::TaskRunner> worker_task_runner_;
|
|
|