| 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.
|
|
|