Chromium Code Reviews| Index: third_party/WebKit/Source/devtools/front_end/extensions/ExtensionServer.js |
| diff --git a/third_party/WebKit/Source/devtools/front_end/extensions/ExtensionServer.js b/third_party/WebKit/Source/devtools/front_end/extensions/ExtensionServer.js |
| index 06905974c5017c0c9bfd2489a341f9d04d3a1b4d..3a746e6612eada0807f683de3eec0a223745e227 100644 |
| --- a/third_party/WebKit/Source/devtools/front_end/extensions/ExtensionServer.js |
| +++ b/third_party/WebKit/Source/devtools/front_end/extensions/ExtensionServer.js |
| @@ -497,8 +497,8 @@ WebInspector.ExtensionServer.prototype = { |
| var uiSourceCodes = WebInspector.workspace.uiSourceCodesForProjectType(WebInspector.projectTypes.Network); |
| uiSourceCodes = uiSourceCodes.concat(WebInspector.workspace.uiSourceCodesForProjectType(WebInspector.projectTypes.ContentScripts)); |
| uiSourceCodes.forEach(pushResourceData.bind(this)); |
| - for (var target of WebInspector.targetManager.targets()) |
| - target.resourceTreeModel.forAllResources(pushResourceData.bind(this)); |
| + for (var target of WebInspector.targetManager.targets(WebInspector.Target.Capability.DOM)) |
| + WebInspector.ResourceTreeModel.fromTarget(target).forAllResources(pushResourceData.bind(this)); |
| return resources.valuesArray(); |
| }, |
| @@ -942,7 +942,14 @@ WebInspector.ExtensionServer.prototype = { |
| } |
| if (typeof options === "object") { |
| - var frame = options.frameURL ? resolveURLToFrame(options.frameURL) : WebInspector.targetManager.mainTarget().resourceTreeModel.mainFrame; |
| + var frame; |
| + if (options.frameURL) |
|
dgozman
2016/08/19 20:23:37
style: both branches should have {}
eostroukhov
2016/08/20 01:22:30
Done.
|
| + frame = resolveURLToFrame(options.frameURL) |
|
dgozman
2016/08/19 20:23:37
style: missing semicolon
eostroukhov
2016/08/20 01:22:30
Done.
|
| + else { |
| + var target = WebInspector.targetManager.mainTarget(); |
| + var resourceTreeModel = target && WebInspector.ResourceTreeModel.fromTarget(target); |
| + frame = resourceTreeModel && resourceTreeModel.mainFrame; |
| + } |
| if (!frame) { |
| if (options.frameURL) |
| console.warn("evaluate: there is no frame with URL " + options.frameURL); |