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 c7eefad5d46b23608e7051b534dd4792618fade8..7d18ec59668b3204ca0718004e6eb8d53e6a5c8b 100644 |
--- a/content/renderer/service_worker/embedded_worker_context_client.h |
+++ b/content/renderer/service_worker/embedded_worker_context_client.h |
@@ -93,6 +93,10 @@ class EmbeddedWorkerContextClient |
virtual void didHandleSyncEvent(int request_id); |
virtual blink::WebServiceWorkerNetworkProvider* |
createServiceWorkerNetworkProvider(blink::WebDataSource* data_source); |
+ virtual void postMessageToClient( |
+ int client_id, |
+ const blink::WebString& message, |
+ blink::WebMessagePortChannelArray* channels); |
// TODO: Implement DevTools related method overrides. |
@@ -100,6 +104,7 @@ class EmbeddedWorkerContextClient |
base::MessageLoopProxy* main_thread_proxy() const { |
return main_thread_proxy_; |
} |
+ ThreadSafeSender* thread_safe_sender() { return sender_; } |
private: |
void OnMessageToWorker(int thread_id, |