OLD | NEW |
1 // Copyright 2017 The Chromium Authors. All rights reserved. | 1 // Copyright 2017 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 Resources.ResourcesSection = class { | 5 Resources.ResourcesSection = class { |
6 /** | 6 /** |
7 * @param {!Resources.ResourcesPanel} storagePanel | 7 * @param {!Resources.ResourcesPanel} storagePanel |
8 * @param {!UI.TreeElement} treeElement | 8 * @param {!UI.TreeElement} treeElement |
9 */ | 9 */ |
10 constructor(storagePanel, treeElement) { | 10 constructor(storagePanel, treeElement) { |
(...skipping 18 matching lines...) Expand all Loading... |
29 } | 29 } |
30 | 30 |
31 /** | 31 /** |
32 * @param {!SDK.ResourceTreeFrame} frame | 32 * @param {!SDK.ResourceTreeFrame} frame |
33 * @returns {?SDK.ResourceTreeFrame} | 33 * @returns {?SDK.ResourceTreeFrame} |
34 */ | 34 */ |
35 static _getParentFrame(frame) { | 35 static _getParentFrame(frame) { |
36 var parentFrame = frame.parentFrame; | 36 var parentFrame = frame.parentFrame; |
37 if (parentFrame) | 37 if (parentFrame) |
38 return parentFrame; | 38 return parentFrame; |
39 var parentTarget = frame.target().parentTarget(); | 39 var parentTarget = frame.resourceTreeModel().target().parentTarget(); |
40 if (!parentTarget) | 40 if (!parentTarget) |
41 return null; | 41 return null; |
42 return parentTarget.model(SDK.ResourceTreeModel).mainFrame; | 42 return parentTarget.model(SDK.ResourceTreeModel).mainFrame; |
43 } | 43 } |
44 | 44 |
45 /** | 45 /** |
46 * @param {!SDK.ResourceTreeFrame} frame | 46 * @param {!SDK.ResourceTreeFrame} frame |
47 */ | 47 */ |
48 _frameAdded(frame) { | 48 _frameAdded(frame) { |
49 var parentFrame = Resources.ResourcesSection._getParentFrame(frame); | 49 var parentFrame = Resources.ResourcesSection._getParentFrame(frame); |
(...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
157 this._panel.showCategoryView(this.titleAsText()); | 157 this._panel.showCategoryView(this.titleAsText()); |
158 | 158 |
159 this.listItemElement.classList.remove('hovered'); | 159 this.listItemElement.classList.remove('hovered'); |
160 SDK.DOMModel.hideDOMNodeHighlight(); | 160 SDK.DOMModel.hideDOMNodeHighlight(); |
161 return false; | 161 return false; |
162 } | 162 } |
163 | 163 |
164 set hovered(hovered) { | 164 set hovered(hovered) { |
165 if (hovered) { | 165 if (hovered) { |
166 this.listItemElement.classList.add('hovered'); | 166 this.listItemElement.classList.add('hovered'); |
167 var domModel = this._frame.target().model(SDK.DOMModel); | 167 var domModel = this._frame.resourceTreeModel().domModel(); |
168 if (domModel) | 168 domModel.highlightFrame(this._frameId); |
169 domModel.highlightFrame(this._frameId); | |
170 } else { | 169 } else { |
171 this.listItemElement.classList.remove('hovered'); | 170 this.listItemElement.classList.remove('hovered'); |
172 SDK.DOMModel.hideDOMNodeHighlight(); | 171 SDK.DOMModel.hideDOMNodeHighlight(); |
173 } | 172 } |
174 } | 173 } |
175 | 174 |
176 /** | 175 /** |
177 * @param {!SDK.Resource} resource | 176 * @param {!SDK.Resource} resource |
178 */ | 177 */ |
179 appendResource(resource) { | 178 appendResource(resource) { |
(...skipping 166 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
346 _sourceView() { | 345 _sourceView() { |
347 if (!this._sourceFrame) { | 346 if (!this._sourceFrame) { |
348 this._sourceFrame = new SourceFrame.ResourceSourceFrame(this._resource); | 347 this._sourceFrame = new SourceFrame.ResourceSourceFrame(this._resource); |
349 this._sourceFrame.setHighlighterType(this._resource.canonicalMimeType()); | 348 this._sourceFrame.setHighlighterType(this._resource.canonicalMimeType()); |
350 } | 349 } |
351 return this._sourceFrame; | 350 return this._sourceFrame; |
352 } | 351 } |
353 }; | 352 }; |
354 | 353 |
355 Resources.FrameResourceTreeElement._symbol = Symbol('treeElement'); | 354 Resources.FrameResourceTreeElement._symbol = Symbol('treeElement'); |
OLD | NEW |