Index: content/common/service_worker/service_worker_messages.h |
diff --git a/content/common/service_worker/service_worker_messages.h b/content/common/service_worker/service_worker_messages.h |
index 1c644866b7683c7757db27ba489370895985f8c8..6c05e93e6b4544b3f749ed39c1152b597d3c8689 100644 |
--- a/content/common/service_worker/service_worker_messages.h |
+++ b/content/common/service_worker/service_worker_messages.h |
@@ -212,6 +212,10 @@ IPC_MESSAGE_ROUTED2(ServiceWorkerHostMsg_CrossOriginConnectEventFinished, |
int /* request_id */, |
bool /* accept_connection */) |
+// Responds to a Ping from the browser. |
+// Routed to the target ServiceWorkerVersion. |
+IPC_MESSAGE_ROUTED0(ServiceWorkerHostMsg_Pong) |
+ |
// Asks the browser to retrieve documents controlled by the sender |
// ServiceWorker. |
IPC_MESSAGE_ROUTED1(ServiceWorkerHostMsg_GetClientDocuments, |
@@ -444,6 +448,9 @@ IPC_MESSAGE_CONTROL3(ServiceWorkerMsg_ClaimClientsError, |
blink::WebServiceWorkerError::ErrorType /* code */, |
base::string16 /* message */) |
+// Sent via EmbeddedWorker to Ping the worker, expecting a Pong in response. |
+IPC_MESSAGE_CONTROL0(ServiceWorkerMsg_Ping) |
+ |
// Sent via EmbeddedWorker as a response of GetClientDocuments. |
IPC_MESSAGE_CONTROL2(ServiceWorkerMsg_DidGetClientDocuments, |
int /* request_id */, |