Chromium Code Reviews| Index: Source/devtools/front_end/sdk/Script.js |
| diff --git a/Source/devtools/front_end/sdk/Script.js b/Source/devtools/front_end/sdk/Script.js |
| index babdbc4b05ceca31643fe35a3690b96551ecddf9..196d2bf431c48674edae764ed7a98267b5ac54b7 100644 |
| --- a/Source/devtools/front_end/sdk/Script.js |
| +++ b/Source/devtools/front_end/sdk/Script.js |
| @@ -42,7 +42,17 @@ WebInspector.Script = function(target, scriptId, sourceURL, startLine, startColu |
| { |
| WebInspector.SDKObject.call(this, target); |
| this.scriptId = scriptId; |
| - this.sourceURL = sourceURL; |
| + this.scriptId = scriptId; |
| + if (hasSourceURL) { |
| + var parsedSourceURL = sourceURL.asParsedURL(); |
| + if (!parsedSourceURL) { |
| + var completeURL = WebInspector.ParsedURL.completeURL(WebInspector.targetManager.inspectedPageURL(), sourceURL); |
|
vsevik
2014/10/27 09:04:56
ditto
sergeyv
2014/10/30 14:38:39
Done.
|
| + parsedSourceURL = completeURL ? completeURL.asParsedURL() : parsedSourceURL; |
| + } |
| + this.sourceURL = parsedSourceURL ? parsedSourceURL.url : sourceURL; |
| + } else { |
| + this.sourceURL = sourceURL; |
| + } |
| this.lineOffset = startLine; |
| this.columnOffset = startColumn; |
| this.endLine = endLine; |