Index: content/renderer/service_worker/service_worker_context_client.h |
diff --git a/content/renderer/service_worker/service_worker_context_client.h b/content/renderer/service_worker/service_worker_context_client.h |
index 9dfb01deb27e3e41dafceb3af3a9034a847aafe3..a4e8691e870077ab30ef4d756e907cc99b82e90e 100644 |
--- a/content/renderer/service_worker/service_worker_context_client.h |
+++ b/content/renderer/service_worker/service_worker_context_client.h |
@@ -135,6 +135,9 @@ class ServiceWorkerContextClient |
blink::WebMessagePortChannelArray* channels); |
virtual void focus(const blink::WebString& uuid, |
blink::WebServiceWorkerClientCallbacks*); |
+ virtual void navigate(const blink::WebString& uuid, |
+ const blink::WebURL&, |
+ blink::WebServiceWorkerClientCallbacks*); |
virtual void skipWaiting( |
blink::WebServiceWorkerSkipWaitingCallbacks* callbacks); |
virtual void claim(blink::WebServiceWorkerClientsClaimCallbacks* callbacks); |
@@ -187,6 +190,9 @@ class ServiceWorkerContextClient |
void OnOpenWindowError(int request_id, const std::string& message); |
void OnFocusClientResponse(int request_id, |
const ServiceWorkerClientInfo& client); |
+ void OnNavigateClientResponse(int request_id, |
+ const ServiceWorkerClientInfo& client); |
+ void OnNavigateClientError(int request_id, const std::string& message); |
void OnDidSkipWaiting(int request_id); |
void OnDidClaimClients(int request_id); |
void OnClaimClientsError(int request_id, |