Index: content/renderer/service_worker/embedded_worker_context_client.h |
diff --git a/content/renderer/service_worker/embedded_worker_context_client.h b/content/renderer/service_worker/embedded_worker_context_client.h |
index 34287a1e71c0b70c98d159b124eaa57f5126f2c2..89c4fa15d5adb52c016a8642ce5f8fa9ca255719 100644 |
--- a/content/renderer/service_worker/embedded_worker_context_client.h |
+++ b/content/renderer/service_worker/embedded_worker_context_client.h |
@@ -97,12 +97,18 @@ class EmbeddedWorkerContextClient |
virtual void didHandlePushEvent(int request_id, |
blink::WebServiceWorkerEventResult result); |
virtual void didHandleSyncEvent(int request_id); |
+ virtual void didHandleCrossOriginConnectEvent(int request_id, |
+ bool accept_connect); |
virtual blink::WebServiceWorkerNetworkProvider* |
createServiceWorkerNetworkProvider(blink::WebDataSource* data_source); |
virtual void postMessageToClient( |
int client_id, |
const blink::WebString& message, |
blink::WebMessagePortChannelArray* channels); |
+ virtual void postCrossOriginMessage( |
+ blink::WebCrossOriginServiceWorkerClient* client, |
+ const blink::WebString& message, |
+ blink::WebMessagePortChannelArray* channels); |
// TODO: Implement DevTools related method overrides. |