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 b959a9c8fc35d43d82c0d6dac71585792e853923..715dac89b022c6283fb750f3a729282d801a6ab3 100644 |
--- a/content/common/service_worker/service_worker_messages.h |
+++ b/content/common/service_worker/service_worker_messages.h |
@@ -102,8 +102,16 @@ IPC_MESSAGE_CONTROL1(ServiceWorkerHostMsg_ProviderDestroyed, |
// counting in the browser side. The ServiceWorker object is created |
// with ref-count==1 initially. |
IPC_MESSAGE_CONTROL1(ServiceWorkerHostMsg_IncrementServiceWorkerRefCount, |
- int /* handle_id */) |
+ int /* registration_handle_id */) |
IPC_MESSAGE_CONTROL1(ServiceWorkerHostMsg_DecrementServiceWorkerRefCount, |
+ int /* registration_handle_id */) |
+ |
+// Increments and decrements the ServiceWorkerRegistration object's reference |
+// counting in the browser side. The registration object is created with |
+// ref-count==1 initially. |
+IPC_MESSAGE_CONTROL1(ServiceWorkerHostMsg_IncrementRegistrationRefCount, |
+ int /* handle_id */) |
+IPC_MESSAGE_CONTROL1(ServiceWorkerHostMsg_DecrementRegistrationRefCount, |
int /* handle_id */) |
// Informs the browser that |provider_id| is associated |
@@ -170,9 +178,10 @@ IPC_MESSAGE_ROUTED1(ServiceWorkerHostMsg_CacheStorageKeys, |
// on the correct thread. |
// Response to ServiceWorkerMsg_RegisterServiceWorker. |
-IPC_MESSAGE_CONTROL3(ServiceWorkerMsg_ServiceWorkerRegistered, |
+IPC_MESSAGE_CONTROL4(ServiceWorkerMsg_ServiceWorkerRegistered, |
int /* thread_id */, |
int /* request_id */, |
+ int /* registration_handle_id */, |
content::ServiceWorkerObjectInfo) |
// Response to ServiceWorkerMsg_UnregisterServiceWorker. |
@@ -195,9 +204,10 @@ IPC_MESSAGE_CONTROL3(ServiceWorkerMsg_ServiceWorkerStateChanged, |
blink::WebServiceWorkerState) |
// Tells the child process to set service workers for the given provider. |
-IPC_MESSAGE_CONTROL4(ServiceWorkerMsg_SetVersionAttributes, |
+IPC_MESSAGE_CONTROL5(ServiceWorkerMsg_SetVersionAttributes, |
int /* thread_id */, |
int /* provider_id */, |
+ int /* registration_handle_id */, |
int /* changed_mask */, |
content::ServiceWorkerVersionAttributes) |