Chromium Code Reviews| 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..148d57d42f90da4c52a3911955c74ea38327348c 100644 |
| --- a/content/child/service_worker/web_service_worker_provider_impl.h |
| +++ b/content/child/service_worker/web_service_worker_provider_impl.h |
| @@ -17,6 +17,7 @@ class WebServiceWorkerProviderClient; |
| namespace content { |
| +class ServiceWorkerDispatcher; |
| class ThreadSafeSender; |
| class WebServiceWorkerProviderImpl |
| @@ -24,7 +25,8 @@ class WebServiceWorkerProviderImpl |
| public: |
| // TODO(kinuko): This should be given the provider_id from the network |
|
michaeln
2014/03/06 20:24:29
can remove the todo
|
| // 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 +39,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); |
| }; |