Index: chrome/browser/devtools/devtools_window.cc |
diff --git a/chrome/browser/devtools/devtools_window.cc b/chrome/browser/devtools/devtools_window.cc |
index 7875ce06d8b2d1f2fc4ab5d300c0b3b378c5d356..dd38dabf07b3062fc7505d48d31db84e6e827cd1 100644 |
--- a/chrome/browser/devtools/devtools_window.cc |
+++ b/chrome/browser/devtools/devtools_window.cc |
@@ -204,10 +204,8 @@ GURL DecorateFrontendURL(const GURL& base_url) { |
url_string += "&experiments=true"; |
if (command_line->HasSwitch(switches::kDevToolsFlags)) { |
- std::string flags = command_line->GetSwitchValueASCII( |
- switches::kDevToolsFlags); |
- flags = net::EscapeQueryParamValue(flags, false); |
- url_string += "&flags=" + flags; |
+ url_string += "&" + command_line->GetSwitchValueASCII( |
+ switches::kDevToolsFlags); |
} |
#if defined(DEBUG_DEVTOOLS) |
@@ -902,7 +900,7 @@ GURL DevToolsWindow::GetDevToolsURL(Profile* profile, |
} |
if (can_dock) |
url_string += "&can_dock=true"; |
- return GURL(url_string); |
+ return DevToolsUI::SanitizeFrontendURL(GURL(url_string)); |
} |
// static |