| Index: content/child/service_worker/web_service_worker_provider_impl.h
|
| diff --git a/content/child/service_worker/web_service_worker_provider_impl.h b/content/child/service_worker/web_service_worker_provider_impl.h
|
| index 3ac087fbb4651375bafd49e42affa1a1d640be65..d0a641f9a1171c24b4e6aed273cd015a5062e6a2 100644
|
| --- a/content/child/service_worker/web_service_worker_provider_impl.h
|
| +++ b/content/child/service_worker/web_service_worker_provider_impl.h
|
| @@ -17,14 +17,14 @@ class WebServiceWorkerProviderClient;
|
|
|
| namespace content {
|
|
|
| +class ServiceWorkerDispatcher;
|
| class ThreadSafeSender;
|
|
|
| class WebServiceWorkerProviderImpl
|
| : NON_EXPORTED_BASE(public blink::WebServiceWorkerProvider) {
|
| public:
|
| - // TODO(kinuko): This should be given the provider_id from the network
|
| - // layer.
|
| - explicit WebServiceWorkerProviderImpl(ThreadSafeSender* thread_safe_sender);
|
| + WebServiceWorkerProviderImpl(ThreadSafeSender* thread_safe_sender,
|
| + int provider_id);
|
| virtual ~WebServiceWorkerProviderImpl();
|
|
|
| virtual void setClient(blink::WebServiceWorkerProviderClient* client);
|
| @@ -37,8 +37,10 @@ class WebServiceWorkerProviderImpl
|
| WebServiceWorkerCallbacks*);
|
|
|
| private:
|
| + ServiceWorkerDispatcher* GetDispatcher();
|
| +
|
| scoped_refptr<ThreadSafeSender> thread_safe_sender_;
|
| - blink::WebServiceWorkerProviderClient* client_;
|
| + const int provider_id_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(WebServiceWorkerProviderImpl);
|
| };
|
|
|