Index: public/platform/WebServiceWorkerProvider.h |
diff --git a/public/platform/WebServiceWorkerProvider.h b/public/platform/WebServiceWorkerProvider.h |
index 7b2123abbd9e0c7eea77bb16c8ad3f6d407309e6..c26c65ba25a9327e908050d90a8bd6602da27136 100644 |
--- a/public/platform/WebServiceWorkerProvider.h |
+++ b/public/platform/WebServiceWorkerProvider.h |
@@ -28,45 +28,4 @@ |
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
-#ifndef WebServiceWorkerProvider_h |
-#define WebServiceWorkerProvider_h |
- |
-#include "public/platform/WebCallbacks.h" |
-#include "public/platform/WebServiceWorkerRegistration.h" |
-#include "public/platform/WebVector.h" |
- |
-namespace blink { |
- |
-class WebURL; |
-class WebServiceWorker; |
-class WebServiceWorkerProviderClient; |
-struct WebServiceWorkerError; |
- |
-// Created on the main thread, and may be passed to another script context |
-// thread (e.g. worker thread) later. All methods of this class must be called |
-// on the single script context thread. |
-class WebServiceWorkerProvider { |
-public: |
- // Called when a client wants to start listening to the service worker |
- // events. Must be cleared before the client becomes invalid. |
- virtual void setClient(WebServiceWorkerProviderClient*) { } |
- |
- // The WebServiceWorkerRegistration and WebServiceWorkerError ownership are |
- // passed to the WebServiceWorkerRegistrationCallbacks implementation. |
- typedef WebCallbacks<WebServiceWorkerRegistration*, WebServiceWorkerError*> WebServiceWorkerRegistrationCallbacks; |
- typedef WebCallbacks<WebServiceWorkerRegistration*, WebServiceWorkerError*> WebServiceWorkerGetRegistrationCallbacks; |
- typedef WebCallbacks<WebVector<WebServiceWorkerRegistration*>*, WebServiceWorkerError*> WebServiceWorkerGetRegistrationsCallbacks; |
- typedef WebCallbacks<WebServiceWorkerRegistration*, void> WebServiceWorkerGetRegistrationForReadyCallbacks; |
- |
- virtual void registerServiceWorker(const WebURL& pattern, const WebURL& scriptUrl, WebServiceWorkerRegistrationCallbacks*) { } |
- virtual void getRegistration(const WebURL& documentURL, WebServiceWorkerGetRegistrationCallbacks*) { } |
- virtual void getRegistrations(WebServiceWorkerGetRegistrationsCallbacks*) { } |
- virtual void getRegistrationForReady(WebServiceWorkerGetRegistrationForReadyCallbacks*) { } |
- virtual bool validateScopeAndScriptURL(const WebURL& scope, const WebURL& scriptURL, WebString* errorMessage) { return false; } |
- |
- virtual ~WebServiceWorkerProvider() { } |
-}; |
- |
-} // namespace blink |
- |
-#endif |
+#include "public/platform/modules/serviceworker/WebServiceWorkerProvider.h" |