Index: content/renderer/service_worker/embedded_worker_dispatcher.cc |
diff --git a/content/renderer/service_worker/embedded_worker_dispatcher.cc b/content/renderer/service_worker/embedded_worker_dispatcher.cc |
index 82a3d339cb806ed733d9d21d139733708cf7ed02..11e3f90a8e61021fff8e5a278d1d15ac8549b125 100644 |
--- a/content/renderer/service_worker/embedded_worker_dispatcher.cc |
+++ b/content/renderer/service_worker/embedded_worker_dispatcher.cc |
@@ -58,18 +58,19 @@ void EmbeddedWorkerDispatcher::WorkerContextDestroyed( |
workers_.Remove(embedded_worker_id); |
} |
-void EmbeddedWorkerDispatcher::OnStartWorker(int embedded_worker_id, |
+void EmbeddedWorkerDispatcher::OnStartWorker(int worker_route_id, |
+ int embedded_worker_id, |
int64 service_worker_version_id, |
const GURL& service_worker_scope, |
const GURL& script_url) { |
DCHECK(!workers_.Lookup(embedded_worker_id)); |
- scoped_ptr<WorkerWrapper> wrapper(new WorkerWrapper( |
- blink::WebEmbeddedWorker::create( |
- new EmbeddedWorkerContextClient( |
- embedded_worker_id, |
- service_worker_version_id, |
- service_worker_scope, |
- script_url), |
+ scoped_ptr<WorkerWrapper> wrapper( |
+ new WorkerWrapper(blink::WebEmbeddedWorker::create( |
+ new EmbeddedWorkerContextClient(worker_route_id, |
+ embedded_worker_id, |
+ service_worker_version_id, |
+ service_worker_scope, |
+ script_url), |
NULL))); |
blink::WebEmbeddedWorkerStartData start_data; |