Index: Source/core/loader/FrameLoaderClient.h |
diff --git a/Source/core/loader/FrameLoaderClient.h b/Source/core/loader/FrameLoaderClient.h |
index d09be91f982c7f741924cf5a33370a8465fdb17a..5e2bd78838b27bc20a2a10632fc96c5aeaea8113 100644 |
--- a/Source/core/loader/FrameLoaderClient.h |
+++ b/Source/core/loader/FrameLoaderClient.h |
@@ -46,7 +46,8 @@ template<class T> class Handle; |
namespace WebKit { |
class WebCookieJar; |
-class WebServiceWorkerRegistry; |
+class WebServiceWorkerProvider; |
+class WebServiceWorkerProviderClient; |
} |
namespace WebCore { |
@@ -218,7 +219,7 @@ class FetchRequest; |
virtual void dispatchDidChangeResourcePriority(unsigned long /*identifier*/, ResourceLoadPriority) { } |
- virtual WebKit::WebServiceWorkerRegistry* serviceWorkerRegistry() = 0; |
+ virtual PassOwnPtr<WebKit::WebServiceWorkerProvider> createServiceWorkerProvider(PassOwnPtr<WebKit::WebServiceWorkerProviderClient>) = 0; |
virtual void didStopAllLoaders() { } |