Index: content/renderer/shared_worker_repository.cc |
diff --git a/content/renderer/shared_worker_repository.cc b/content/renderer/shared_worker_repository.cc |
index 29dacfd331a70031b9b5fe6d9dc3934ae4a6071e..a34a3317cd361d1304b9b04ff44a72ea7123fd71 100644 |
--- a/content/renderer/shared_worker_repository.cc |
+++ b/content/renderer/shared_worker_repository.cc |
@@ -39,7 +39,7 @@ SharedWorkerRepository::createSharedWorkerConnector( |
if (route_id == MSG_ROUTING_NONE) |
return NULL; |
documents_with_workers_.insert(document_id); |
- return new WebSharedWorkerProxy(ChildThread::current(), |
+ return new WebSharedWorkerProxy(ChildThread::current()->GetRouter(), |
document_id, |
route_id, |
params.render_frame_route_id); |