Index: chrome/renderer/render_view.cc |
diff --git a/chrome/renderer/render_view.cc b/chrome/renderer/render_view.cc |
index e56673edfecccc39cb785af121543b77ac0460a6..a12ac300bbec734ab9f0e23a5a7dfe636e286f16 100644 |
--- a/chrome/renderer/render_view.cc |
+++ b/chrome/renderer/render_view.cc |
@@ -1916,11 +1916,12 @@ WebSharedWorker* RenderView::createSharedWorker( |
int route_id = MSG_ROUTING_NONE; |
bool url_mismatch = false; |
Send(new ViewHostMsg_LookupSharedWorker( |
- url, name, document_id, &route_id, &url_mismatch)); |
+ url, name, document_id, routing_id_, &route_id, &url_mismatch)); |
if (url_mismatch) { |
return NULL; |
} else { |
return new WebSharedWorkerProxy(RenderThread::current(), |
+ document_id, |
route_id, |
routing_id_); |
} |