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 f78758b87ff2d1334c445a39f0a9c2599f7ebb52..bf3d221f4f122642a58987d4a882801bc6dae035 100644 |
--- a/content/renderer/service_worker/service_worker_context_client.h |
+++ b/content/renderer/service_worker/service_worker_context_client.h |
@@ -141,6 +141,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); |
@@ -191,6 +194,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 GURL& url); |
void OnDidSkipWaiting(int request_id); |
void OnDidClaimClients(int request_id); |
void OnClaimClientsError(int request_id, |