| 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 9a1cd347d93873a5637b79a5a8c48d42ae6c5440..2d39dcba84dcfe06fb43a543539a51748aeea7b2 100644
|
| --- a/content/renderer/service_worker/service_worker_context_client.h
|
| +++ b/content/renderer/service_worker/service_worker_context_client.h
|
| @@ -22,7 +22,6 @@
|
| #include "content/child/webmessageportchannel_impl.h"
|
| #include "content/common/service_worker/embedded_worker.mojom.h"
|
| #include "content/common/service_worker/service_worker_event_dispatcher.mojom.h"
|
| -#include "content/common/service_worker/service_worker_provider.mojom.h"
|
| #include "content/common/service_worker/service_worker_status_code.h"
|
| #include "content/common/service_worker/service_worker_types.h"
|
| #include "ipc/ipc_listener.h"
|
| @@ -58,8 +57,8 @@ namespace content {
|
| struct PlatformNotificationData;
|
| struct PushEventPayload;
|
| struct ServiceWorkerClientInfo;
|
| -class ServiceWorkerNetworkProvider;
|
| class ServiceWorkerProviderContext;
|
| +class ServiceWorkerContextClient;
|
| class ThreadSafeSender;
|
| class EmbeddedWorkerInstanceClientImpl;
|
| class WebWorkerFetchContext;
|
| @@ -88,7 +87,6 @@ class ServiceWorkerContextClient : public blink::WebServiceWorkerContextClient,
|
| const GURL& script_url,
|
| mojom::ServiceWorkerEventDispatcherRequest dispatcher_request,
|
| mojom::EmbeddedWorkerInstanceHostAssociatedPtrInfo instance_host,
|
| - mojom::ServiceWorkerProviderInfoForStartWorkerPtr provider_info,
|
| std::unique_ptr<EmbeddedWorkerInstanceClientImpl> embedded_worker_client);
|
| ~ServiceWorkerContextClient() override;
|
|
|
| @@ -344,6 +342,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_;
|
| @@ -360,10 +359,6 @@ class ServiceWorkerContextClient : public blink::WebServiceWorkerContextClient,
|
| scoped_refptr<mojom::ThreadSafeEmbeddedWorkerInstanceHostAssociatedPtr>
|
| instance_host_;
|
|
|
| - // This is passed to ServiceWorkerNetworkProvider when
|
| - // createServiceWorkerNetworkProvider is called.
|
| - std::unique_ptr<ServiceWorkerNetworkProvider> pending_network_provider_;
|
| -
|
| // Renderer-side object corresponding to WebEmbeddedWorkerInstance.
|
| // This is valid from the ctor to workerContextDestroyed.
|
| std::unique_ptr<EmbeddedWorkerInstanceClientImpl> embedded_worker_client_;
|
|
|