| Index: Source/devtools/front_end/sdk/ResourceTreeModel.js
|
| diff --git a/Source/devtools/front_end/sdk/ResourceTreeModel.js b/Source/devtools/front_end/sdk/ResourceTreeModel.js
|
| index e07142e8dc1f126cb4ea8811df0f8c25de15a28c..b7f21c00d3be51739900164e1fdca80a78dc9b67 100644
|
| --- a/Source/devtools/front_end/sdk/ResourceTreeModel.js
|
| +++ b/Source/devtools/front_end/sdk/ResourceTreeModel.js
|
| @@ -76,6 +76,33 @@ WebInspector.ResourceTreeModel.EventTypes = {
|
| ColorPicked: "ColorPicked"
|
| }
|
|
|
| +
|
| +/**
|
| + * @return {!Array.<!WebInspector.ResourceTreeFrame>}
|
| + */
|
| +WebInspector.ResourceTreeModel.frames = function()
|
| +{
|
| + var result = [];
|
| + for (var target of WebInspector.targetManager.targets())
|
| + result = result.concat(Object.values(target.resourceTreeModel._frames));
|
| + return result;
|
| +}
|
| +
|
| +/**
|
| + * @param {string} url
|
| + * @return {?WebInspector.Resource}
|
| + */
|
| +WebInspector.ResourceTreeModel.resourceForURL = function(url)
|
| +{
|
| + for (var target of WebInspector.targetManager.targets()) {
|
| + var mainFrame = target.resourceTreeModel.mainFrame;
|
| + var result = mainFrame ? mainFrame.resourceForURL(url) : null;
|
| + if (result)
|
| + return result;
|
| + }
|
| + return null;
|
| +}
|
| +
|
| WebInspector.ResourceTreeModel.prototype = {
|
| _fetchResourceTree: function()
|
| {
|
| @@ -909,8 +936,3 @@ WebInspector.PageDispatcher.prototype = {
|
| // Frontend is not interested in interstitials.
|
| }
|
| }
|
| -
|
| -/**
|
| - * @type {!WebInspector.ResourceTreeModel}
|
| - */
|
| -WebInspector.resourceTreeModel;
|
|
|