Index: content/renderer/shared_worker/embedded_shared_worker_stub.cc |
diff --git a/content/renderer/shared_worker/embedded_shared_worker_stub.cc b/content/renderer/shared_worker/embedded_shared_worker_stub.cc |
index 39b0d3526e3e727e9220a30e8eff9347dd6c926d..dbf272786bc466f8f4b9fce584b145ee41d00a18 100644 |
--- a/content/renderer/shared_worker/embedded_shared_worker_stub.cc |
+++ b/content/renderer/shared_worker/embedded_shared_worker_stub.cc |
@@ -21,6 +21,7 @@ |
#include "content/renderer/render_thread_impl.h" |
#include "content/renderer/shared_worker/embedded_shared_worker_content_settings_client_proxy.h" |
#include "ipc/ipc_message_macros.h" |
+#include "third_party/WebKit/public/platform/URLConversion.h" |
#include "third_party/WebKit/public/platform/WebURLRequest.h" |
#include "third_party/WebKit/public/web/WebDataSource.h" |
#include "third_party/WebKit/public/web/WebSecurityOrigin.h" |
@@ -229,7 +230,7 @@ blink::WebWorkerContentSettingsClientProxy* |
EmbeddedSharedWorkerStub::createWorkerContentSettingsClientProxy( |
const blink::WebSecurityOrigin& origin) { |
return new EmbeddedSharedWorkerContentSettingsClientProxy( |
- GURL(origin.toString()), |
+ blink::WebStringToGURL(origin.toString()), |
origin.isUnique(), |
route_id_, |
ChildThreadImpl::current()->thread_safe_sender()); |