Index: content/renderer/render_view_impl.cc |
diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc |
index 01cb2bcc0b8b7a0153100818c456cd04afde8a79..02c64b4f3d56d755c012b8c0a4c5608decb41d63 100644 |
--- a/content/renderer/render_view_impl.cc |
+++ b/content/renderer/render_view_impl.cc |
@@ -35,6 +35,7 @@ |
#include "content/child/child_thread.h" |
#include "content/child/npapi/webplugin_delegate_impl.h" |
#include "content/child/request_extra_data.h" |
+#include "content/child/service_worker/web_service_worker_registry_proxy.h" |
#include "content/child/webmessageportchannel_impl.h" |
#include "content/common/clipboard_messages.h" |
#include "content/common/database_messages.h" |
@@ -289,6 +290,7 @@ using WebKit::WebMediaPlayer; |
using WebKit::WebMediaPlayerAction; |
using WebKit::WebMediaPlayerClient; |
using WebKit::WebMouseEvent; |
+using WebKit::WebServiceWorkerRegistry; |
using WebKit::WebNavigationPolicy; |
using WebKit::WebNavigationType; |
using WebKit::WebNode; |
@@ -3077,6 +3079,12 @@ WebCookieJar* RenderViewImpl::cookieJar(WebFrame* frame) { |
return &cookie_jar_; |
} |
+WebServiceWorkerRegistry* RenderViewImpl::serviceWorkerRegistry( |
+ WebFrame* frame) { |
+ // need to pass some context like the current origin? |
+ return new WebServiceWorkerRegistryImpl(); |
+} |
+ |
void RenderViewImpl::didAccessInitialDocument(WebFrame* frame) { |
// Notify the browser process that it is no longer safe to show the pending |
// URL of the main frame, since a URL spoof is now possible. |