Index: content/common/service_worker/embedded_worker.mojom |
diff --git a/content/common/service_worker/embedded_worker.mojom b/content/common/service_worker/embedded_worker.mojom |
index c3e3dfe4d9a12d806a7ff01053448983592712f7..c751ee442d5ca64d346746d1f7fee800b7f07109 100644 |
--- a/content/common/service_worker/embedded_worker.mojom |
+++ b/content/common/service_worker/embedded_worker.mojom |
@@ -26,6 +26,12 @@ struct EmbeddedWorkerStartWorkerParams { |
}; |
interface EmbeddedWorkerInstanceClient { |
- StartWorker(EmbeddedWorkerStartWorkerParams params); |
+ StartWorker(EmbeddedWorkerStartWorkerParams params, |
+ shell.mojom.InterfaceProvider browser_interface); |
StopWorker() => (); |
}; |
+ |
+interface EmbeddedWorkerInstance { |
+ AttachClientInterfaceProvider( |
nhiroki
2016/09/06 01:38:05
AttachClientInterface*To*Provider ?
shimazu
2016/09/21 07:00:51
Sorry, this might be confuising.
This means 'Attac
|
+ shell.mojom.InterfaceProvider client_interfaces); |
+}; |