| 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 395276da45d28ebf998683bcc82b6a2d92901faf..79c70415bd1a032dc3f7c12046a17784e9fd4ed5 100644
|
| --- a/content/renderer/service_worker/service_worker_context_client.h
|
| +++ b/content/renderer/service_worker/service_worker_context_client.h
|
| @@ -120,6 +120,8 @@ class ServiceWorkerContextClient
|
| blink::WebServiceWorkerEventResult result);
|
| virtual void didHandleCrossOriginConnectEvent(int request_id,
|
| bool accept_connection);
|
| + virtual void didHandleMessageEvent(int request_id,
|
| + blink::WebServiceWorkerEventResult result);
|
|
|
| // Called on the main thread.
|
| virtual blink::WebServiceWorkerNetworkProvider*
|
| @@ -168,7 +170,15 @@ class ServiceWorkerContextClient
|
| const blink::WebCircularGeofencingRegion& region);
|
| void OnCrossOriginConnectEvent(int request_id,
|
| const NavigatorConnectClient& client);
|
| - void OnPostMessage(
|
| + void OnClientMessageEvent(
|
| + int client_id,
|
| + const ServiceWorkerClientInfo& client,
|
| + const base::string16& message,
|
| + const std::vector<TransferredMessagePort>& sent_message_ports,
|
| + const std::vector<int>& new_routing_ids);
|
| + void OnWorkerMessageEvent(
|
| + int client_id,
|
| + const ServiceWorkerObjectInfo& worker,
|
| const base::string16& message,
|
| const std::vector<TransferredMessagePort>& sent_message_ports,
|
| const std::vector<int>& new_routing_ids);
|
|
|