| 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 29a379fad5cce8df814a101313442b2a08dc503a..45fe4aca96a1a216eaa444c6b8d0d90d13839cac 100644
|
| --- a/content/child/service_worker/web_service_worker_provider_impl.h
|
| +++ b/content/child/service_worker/web_service_worker_provider_impl.h
|
| @@ -7,35 +7,28 @@
|
|
|
| #include "base/compiler_specific.h"
|
| #include "base/memory/ref_counted.h"
|
| +#include "base/memory/scoped_ptr.h"
|
| #include "third_party/WebKit/public/platform/WebServiceWorkerProvider.h"
|
| #include "third_party/WebKit/public/platform/WebServiceWorkerProviderClient.h"
|
| -#include "third_party/WebKit/public/web/WebFrame.h"
|
| -#include "third_party/WebKit/public/web/WebSecurityOrigin.h"
|
|
|
| namespace blink {
|
| -class WebString;
|
| class WebURL;
|
| }
|
|
|
| -namespace IPC {
|
| -class Sender;
|
| -}
|
| -
|
| namespace content {
|
|
|
| class ThreadSafeSender;
|
| -class ServiceWorkerMessageFilter;
|
|
|
| class WebServiceWorkerProviderImpl
|
| : NON_EXPORTED_BASE(public blink::WebServiceWorkerProvider) {
|
| public:
|
| WebServiceWorkerProviderImpl(
|
| ThreadSafeSender* thread_safe_sender,
|
| - ServiceWorkerMessageFilter* message_filter,
|
| - const blink::WebURL& origin,
|
| scoped_ptr<blink::WebServiceWorkerProviderClient> client);
|
| virtual ~WebServiceWorkerProviderImpl();
|
|
|
| + int provider_id() const { return provider_id_; }
|
| +
|
| virtual void registerServiceWorker(const blink::WebURL& pattern,
|
| const blink::WebURL& script_url,
|
| WebServiceWorkerCallbacks*);
|
| @@ -44,6 +37,7 @@ class WebServiceWorkerProviderImpl
|
| WebServiceWorkerCallbacks*);
|
|
|
| private:
|
| + const int provider_id_;
|
| scoped_refptr<ThreadSafeSender> thread_safe_sender_;
|
| scoped_ptr<blink::WebServiceWorkerProviderClient> client_;
|
|
|
|
|