Index: content/common/service_worker/embedded_worker_messages.h |
diff --git a/content/common/service_worker/embedded_worker_messages.h b/content/common/service_worker/embedded_worker_messages.h |
index d38e91f2e25c72c6b9e22afb23183a4caf1840ff..5367e68dbddf56122431768a7fae7d6db7d9dca8 100644 |
--- a/content/common/service_worker/embedded_worker_messages.h |
+++ b/content/common/service_worker/embedded_worker_messages.h |
@@ -36,8 +36,10 @@ IPC_MESSAGE_CONTROL1(EmbeddedWorkerHostMsg_WorkerStopped, |
int /* embedded_worker_id */) |
// Renderer ->Browser message to send message. |
-IPC_MESSAGE_CONTROL2(EmbeddedWorkerHostMsg_SendMessageToBrowser, |
+// |request_id| might be used for bi-directional messaging. |
+IPC_MESSAGE_CONTROL3(EmbeddedWorkerHostMsg_SendMessageToBrowser, |
int /* embedded_worker_id */, |
+ int /* request_id */, |
IPC::Message /* message */) |
// --------------------------------------------------------------------------- |
@@ -49,7 +51,9 @@ IPC_MESSAGE_CONTROL2(EmbeddedWorkerHostMsg_SendMessageToBrowser, |
#define IPC_MESSAGE_START EmbeddedWorkerContextMsgStart |
// Browser -> Renderer message to send message. |
-IPC_MESSAGE_CONTROL3(EmbeddedWorkerContextMsg_SendMessageToWorker, |
+// |request_id| might be used for bi-directional messaging. |
+IPC_MESSAGE_CONTROL4(EmbeddedWorkerContextMsg_SendMessageToWorker, |
int /* thread_id */, |
int /* embedded_worker_id */, |
+ int /* request_id */, |
IPC::Message /* message */) |