| Index: Source/devtools/front_end/resources/ResourcesPanel.js
|
| diff --git a/Source/devtools/front_end/resources/ResourcesPanel.js b/Source/devtools/front_end/resources/ResourcesPanel.js
|
| index e69f53bfe947ea43e101e68923e7c506f210e122..1b752f996f80120185326b0ece92a95f6bd1f1a5 100644
|
| --- a/Source/devtools/front_end/resources/ResourcesPanel.js
|
| +++ b/Source/devtools/front_end/resources/ResourcesPanel.js
|
| @@ -198,8 +198,8 @@ WebInspector.ResourcesPanel.prototype = {
|
| }
|
| }
|
|
|
| - var mainResource = WebInspector.resourceTreeModel.inspectedPageURL() && this.resourcesListTreeElement && this.resourcesListTreeElement.expanded
|
| - ? WebInspector.resourceTreeModel.resourceForURL(WebInspector.resourceTreeModel.inspectedPageURL())
|
| + var mainResource = this._target.resourceTreeModel.inspectedPageURL() && this.resourcesListTreeElement && this.resourcesListTreeElement.expanded
|
| + ? this._target.resourceTreeModel.resourceForURL(this._target.resourceTreeModel.inspectedPageURL())
|
| : null;
|
| if (mainResource)
|
| this.showResource(mainResource);
|
| @@ -244,10 +244,10 @@ WebInspector.ResourcesPanel.prototype = {
|
| _populateResourceTree: function()
|
| {
|
| this._treeElementForFrameId = {};
|
| - WebInspector.resourceTreeModel.addEventListener(WebInspector.ResourceTreeModel.EventTypes.FrameAdded, this._frameAdded, this);
|
| - WebInspector.resourceTreeModel.addEventListener(WebInspector.ResourceTreeModel.EventTypes.FrameNavigated, this._frameNavigated, this);
|
| - WebInspector.resourceTreeModel.addEventListener(WebInspector.ResourceTreeModel.EventTypes.FrameDetached, this._frameDetached, this);
|
| - WebInspector.resourceTreeModel.addEventListener(WebInspector.ResourceTreeModel.EventTypes.ResourceAdded, this._resourceAdded, this);
|
| + this._target.resourceTreeModel.addEventListener(WebInspector.ResourceTreeModel.EventTypes.FrameAdded, this._frameAdded, this);
|
| + this._target.resourceTreeModel.addEventListener(WebInspector.ResourceTreeModel.EventTypes.FrameNavigated, this._frameNavigated, this);
|
| + this._target.resourceTreeModel.addEventListener(WebInspector.ResourceTreeModel.EventTypes.FrameDetached, this._frameDetached, this);
|
| + this._target.resourceTreeModel.addEventListener(WebInspector.ResourceTreeModel.EventTypes.ResourceAdded, this._resourceAdded, this);
|
|
|
| /**
|
| * @param {!WebInspector.ResourceTreeFrame} frame
|
| @@ -263,7 +263,7 @@ WebInspector.ResourcesPanel.prototype = {
|
| for (var i = 0; i < resources.length; ++i)
|
| this._resourceAdded({data:resources[i]});
|
| }
|
| - populateFrame.call(this, WebInspector.resourceTreeModel.mainFrame);
|
| + populateFrame.call(this, this._target.resourceTreeModel.mainFrame);
|
| },
|
|
|
| _frameAdded: function(event)
|
| @@ -677,9 +677,9 @@ WebInspector.ResourcesPanel.prototype = {
|
|
|
| _populateDOMStorageTree: function()
|
| {
|
| - WebInspector.domStorageModel.storages().forEach(this._addDOMStorage.bind(this));
|
| - WebInspector.domStorageModel.addEventListener(WebInspector.DOMStorageModel.Events.DOMStorageAdded, this._domStorageAdded, this);
|
| - WebInspector.domStorageModel.addEventListener(WebInspector.DOMStorageModel.Events.DOMStorageRemoved, this._domStorageRemoved, this);
|
| + this._target.domStorageModel.storages().forEach(this._addDOMStorage.bind(this));
|
| + this._target.domStorageModel.addEventListener(WebInspector.DOMStorageModel.Events.DOMStorageAdded, this._domStorageAdded, this);
|
| + this._target.domStorageModel.addEventListener(WebInspector.DOMStorageModel.Events.DOMStorageRemoved, this._domStorageRemoved, this);
|
| },
|
|
|
| _populateApplicationCacheTree: function()
|
| @@ -966,7 +966,6 @@ WebInspector.StorageCategoryTreeElement = function(storagePanel, categoryName, s
|
| this._expandedSettingKey = "resources" + settingsKey + "Expanded";
|
| WebInspector.settings[this._expandedSettingKey] = WebInspector.settings.createSetting(this._expandedSettingKey, settingsKey === "Frames");
|
| this._categoryName = categoryName;
|
| - this._target = /** @type {!WebInspector.Target} */ (WebInspector.targetManager.mainTarget());
|
| }
|
|
|
| WebInspector.StorageCategoryTreeElement.prototype = {
|
| @@ -975,7 +974,7 @@ WebInspector.StorageCategoryTreeElement.prototype = {
|
| */
|
| target: function()
|
| {
|
| - return this._target;
|
| + return this._storagePanel._target;
|
| },
|
|
|
| get itemURL()
|
| @@ -2238,6 +2237,9 @@ WebInspector.ApplicationCacheManifestTreeElement.prototype = {
|
| /**
|
| * @constructor
|
| * @extends {WebInspector.BaseStorageTreeElement}
|
| + * @param {!WebInspector.ResourcesPanel} storagePanel
|
| + * @param {!PageAgent.FrameId} frameId
|
| + * @param {string} manifestURL
|
| */
|
| WebInspector.ApplicationCacheFrameTreeElement = function(storagePanel, frameId, manifestURL)
|
| {
|
| @@ -2265,7 +2267,7 @@ WebInspector.ApplicationCacheFrameTreeElement.prototype = {
|
|
|
| _refreshTitles: function()
|
| {
|
| - var frame = WebInspector.resourceTreeModel.frameForId(this._frameId);
|
| + var frame = this._storagePanel._target.resourceTreeModel.frameForId(this._frameId);
|
| if (!frame) {
|
| this.subtitleText = WebInspector.UIString("new frame");
|
| return;
|
|
|