Index: chrome/renderer/extensions/media_galleries_custom_bindings.cc |
diff --git a/chrome/renderer/extensions/media_galleries_custom_bindings.cc b/chrome/renderer/extensions/media_galleries_custom_bindings.cc |
index 16d0b4aee15381e42d9aa0781b0a1a56af784779..445d37a4d7203e8bd7a4c34b7ec63f3dd5b8341b 100644 |
--- a/chrome/renderer/extensions/media_galleries_custom_bindings.cc |
+++ b/chrome/renderer/extensions/media_galleries_custom_bindings.cc |
@@ -6,6 +6,7 @@ |
#include <string> |
+#include "content/public/child/url_conversion.h" |
#include "extensions/renderer/script_context.h" |
#include "storage/common/fileapi/file_system_util.h" |
#include "third_party/WebKit/public/web/WebDOMFileSystem.h" |
@@ -36,7 +37,8 @@ void MediaGalleriesCustomBindings::GetMediaFileSystemObject( |
blink::WebLocalFrame* webframe = |
blink::WebLocalFrame::frameForCurrentContext(); |
- const GURL origin = GURL(webframe->document().securityOrigin().toString()); |
+ const GURL origin = content::WebStringToGURL( |
+ webframe->document().securityOrigin().toString()); |
std::string fs_name = |
storage::GetFileSystemName(origin, storage::kFileSystemTypeExternal); |
fs_name.append("_"); |