Index: Source/devtools/front_end/common/ParsedURL.js |
diff --git a/Source/devtools/front_end/common/ParsedURL.js b/Source/devtools/front_end/common/ParsedURL.js |
index 43ad46ec94c512d64d1c859435c373bf8e8c6ed1..0f093e52ce94cf78a7b4a38f45d94b610f7db05a 100644 |
--- a/Source/devtools/front_end/common/ParsedURL.js |
+++ b/Source/devtools/front_end/common/ParsedURL.js |
@@ -92,7 +92,11 @@ WebInspector.ParsedURL = function(url) |
*/ |
WebInspector.ParsedURL.splitURLIntoPathComponents = function(url) |
{ |
- var parsedURL = new WebInspector.ParsedURL(decodeURI(url)); |
+ var decodedURL = url; |
+ try { |
+ decodedURL = decodeURI(url); |
+ } catch (e) { } |
+ var parsedURL = new WebInspector.ParsedURL(decodedURL); |
var origin; |
var folderPath; |
var name; |