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 fc9f02ea343bf08a895e3916f427ed935115925d..1cad10412667f15298fd8b8142f421a7a0bc3523 100644 |
--- a/content/common/service_worker/embedded_worker_messages.h |
+++ b/content/common/service_worker/embedded_worker_messages.h |
@@ -26,6 +26,7 @@ IPC_STRUCT_BEGIN(EmbeddedWorkerMsg_StartWorker_Params) |
IPC_STRUCT_MEMBER(GURL, scope) |
IPC_STRUCT_MEMBER(GURL, script_url) |
IPC_STRUCT_MEMBER(int, worker_devtools_agent_route_id) |
+ IPC_STRUCT_MEMBER(bool, pause_after_download) |
IPC_STRUCT_MEMBER(bool, wait_for_debugger) |
IPC_STRUCT_MEMBER(content::V8CacheOptions, v8_cache_options) |
IPC_STRUCT_END() |
@@ -45,6 +46,11 @@ IPC_STRUCT_END() |
IPC_MESSAGE_CONTROL1(EmbeddedWorkerMsg_StartWorker, |
EmbeddedWorkerMsg_StartWorker_Params /* params */) |
+// Browser -> Renderer message to resume a worker that has been started |
+// with the pause_after_download option. |
+IPC_MESSAGE_CONTROL1(EmbeddedWorkerMsg_ResumeAfterDownload, |
+ int /* embedded_worker_id */) |
+ |
// Browser -> Renderer message to stop (terminate) the embedded worker. |
IPC_MESSAGE_CONTROL1(EmbeddedWorkerMsg_StopWorker, |
int /* embedded_worker_id */) |