Changeset 238483 in webkit
- Timestamp:
- Nov 25, 2018, 1:44:43 PM (8 years ago)
- Location:
- trunk/Source/WebInspectorUI
- Files:
-
- 14 edited
-
ChangeLog (modified) (1 diff)
-
UserInterface/Controllers/CallFrameTreeController.js (modified) (1 diff)
-
UserInterface/Views/AuditNavigationSidebarPanel.js (modified) (1 diff)
-
UserInterface/Views/CanvasSidebarPanel.js (modified) (2 diffs)
-
UserInterface/Views/CanvasTabContentView.js (modified) (1 diff)
-
UserInterface/Views/DebuggerSidebarPanel.js (modified) (1 diff)
-
UserInterface/Views/OpenResourceDialog.js (modified) (1 diff)
-
UserInterface/Views/ResourceSidebarPanel.js (modified) (1 diff)
-
UserInterface/Views/SearchSidebarPanel.js (modified) (1 diff)
-
UserInterface/Views/StorageSidebarPanel.js (modified) (1 diff)
-
UserInterface/Views/TimelineDataGrid.js (modified) (1 diff)
-
UserInterface/Views/TimelineOverview.js (modified) (2 diffs)
-
UserInterface/Views/TimelineTabContentView.js (modified) (1 diff)
-
UserInterface/Views/TreeElement.js (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebInspectorUI/ChangeLog
r238385 r238483 1 2018-11-25 Matt Baker <mattbaker@apple.com> 2 3 Web Inspector: Remove parameters from TreeOutline SelectionDidChange event 4 https://bugs.webkit.org/show_bug.cgi?id=191770 5 6 Reviewed by Devin Rousso. 7 8 * UserInterface/Controllers/CallFrameTreeController.js: 9 (WI.CallFrameTreeController.prototype._treeSelectionDidChange): 10 * UserInterface/Views/AuditNavigationSidebarPanel.js: 11 (WI.AuditNavigationSidebarPanel.prototype._treeSelectionDidChange): 12 * UserInterface/Views/CanvasSidebarPanel.js: 13 (WI.CanvasSidebarPanel): 14 (WI.CanvasSidebarPanel.prototype._treeSelectionDidChange): 15 (WI.CanvasSidebarPanel.prototype._treeOutlineSelectionDidChange): Deleted. 16 * UserInterface/Views/CanvasTabContentView.js: 17 (WI.CanvasTabContentView.prototype._canvasTreeOutlineSelectionDidChange): 18 * UserInterface/Views/DebuggerSidebarPanel.js: 19 (WI.DebuggerSidebarPanel.prototype._treeSelectionDidChange): 20 * UserInterface/Views/OpenResourceDialog.js: 21 (WI.OpenResourceDialog.prototype._treeSelectionDidChange): 22 * UserInterface/Views/ResourceSidebarPanel.js: 23 (WI.ResourceSidebarPanel.prototype._treeSelectionDidChange): 24 * UserInterface/Views/SearchSidebarPanel.js: 25 (WI.SearchSidebarPanel.prototype._treeSelectionDidChange): 26 * UserInterface/Views/StorageSidebarPanel.js: 27 (WI.StorageSidebarPanel._treeSelectionDidChange): 28 * UserInterface/Views/TimelineDataGrid.js: 29 (WI.TimelineDataGrid.prototype._popoverCallStackTreeSelectionDidChange): 30 (WI.TimelineDataGrid): 31 * UserInterface/Views/TimelineTabContentView.js: 32 (WI.TimelineTabContentView.prototype._recordingsTreeSelectionDidChange): 33 Use `event.target.selectedTreeElement` instead of `event.data.selectedElement`. 34 35 * UserInterface/Views/TimelineOverview.js: 36 (WI.TimelineOverview.prototype._timelinesTreeSelectionDidChange): 37 (WI.TimelineOverview.prototype._timelinesTreeSelectionDidChange.updateGraphSelectedState): Deleted. 38 Refactor away the single place `event.data.deselectedElement` was used. 39 40 * UserInterface/Views/TreeElement.js: 41 (WI.TreeElement.prototype.select): 42 (WI.TreeElement.prototype.deselect): 43 Remove `selectedElement` and `deselectedElement` from event data. 44 1 45 2018-11-19 Devin Rousso <drousso@apple.com> 2 46 -
trunk/Source/WebInspectorUI/UserInterface/Controllers/CallFrameTreeController.js
r235873 r238483 77 77 _treeSelectionDidChange(event) 78 78 { 79 this._showSourceCodeLocation( event.data.selectedElement);79 this._showSourceCodeLocation(this._treeOutline.selectedTreeElement); 80 80 } 81 81 -
trunk/Source/WebInspectorUI/UserInterface/Views/AuditNavigationSidebarPanel.js
r238334 r238483 194 194 return; 195 195 196 let treeElement = event.data.selectedElement;196 let treeElement = this.contentTreeOutline.selectedTreeElement; 197 197 if (!treeElement || treeElement instanceof WI.FolderTreeElement) { 198 198 this.showDefaultContentView(); -
trunk/Source/WebInspectorUI/UserInterface/Views/CanvasSidebarPanel.js
r238198 r238483 73 73 this._recordingTreeOutline.registerScrollVirtualizer(this._recordingContentContainer, 20); 74 74 75 this._canvasTreeOutline.addEventListener(WI.TreeOutline.Event.SelectionDidChange, this._tree OutlineSelectionDidChange, this);76 this._recordingTreeOutline.addEventListener(WI.TreeOutline.Event.SelectionDidChange, this._tree OutlineSelectionDidChange, this);75 this._canvasTreeOutline.addEventListener(WI.TreeOutline.Event.SelectionDidChange, this._treeSelectionDidChange, this); 76 this._recordingTreeOutline.addEventListener(WI.TreeOutline.Event.SelectionDidChange, this._treeSelectionDidChange, this); 77 77 78 78 this._recordingProcessingOptionsContainer = null; … … 313 313 } 314 314 315 _tree OutlineSelectionDidChange(event)316 { 317 let treeElement = event. data.selectedElement;315 _treeSelectionDidChange(event) 316 { 317 let treeElement = event.target.selectedTreeElement; 318 318 if (!treeElement) 319 319 return; -
trunk/Source/WebInspectorUI/UserInterface/Views/CanvasTabContentView.js
r238198 r238483 240 240 _canvasTreeOutlineSelectionDidChange(event) 241 241 { 242 let selectedElement = event.data.selectedElement;242 let selectedElement = this._canvasTreeOutline.selectedTreeElement; 243 243 if (!selectedElement) 244 244 return; -
trunk/Source/WebInspectorUI/UserInterface/Views/DebuggerSidebarPanel.js
r238202 r238483 910 910 return; 911 911 912 let treeElement = event. data.selectedElement;912 let treeElement = event.target.selectedTreeElement; 913 913 if (!treeElement) 914 914 return; -
trunk/Source/WebInspectorUI/UserInterface/Views/OpenResourceDialog.js
r237327 r238483 263 263 _treeSelectionDidChange(event) 264 264 { 265 let treeElement = event.data.selectedElement;265 let treeElement = this._treeOutline.selectedTreeElement; 266 266 if (!treeElement) 267 267 return; -
trunk/Source/WebInspectorUI/UserInterface/Views/ResourceSidebarPanel.js
r238017 r238483 458 458 return; 459 459 460 let treeElement = event.data.selectedElement;460 let treeElement = this.contentTreeOutline.selectedTreeElement; 461 461 if (!treeElement) 462 462 return; -
trunk/Source/WebInspectorUI/UserInterface/Views/SearchSidebarPanel.js
r236766 r238483 377 377 return; 378 378 379 let treeElement = event.data.selectedElement;379 let treeElement = this.contentTreeOutline.selectedTreeElement; 380 380 if (!treeElement || treeElement instanceof WI.FolderTreeElement) 381 381 return; -
trunk/Source/WebInspectorUI/UserInterface/Views/StorageSidebarPanel.js
r237593 r238483 174 174 return; 175 175 176 let treeElement = event.data.selectedElement;176 let treeElement = this.contentTreeOutline.selectedTreeElement; 177 177 if (!treeElement) 178 178 return; -
trunk/Source/WebInspectorUI/UserInterface/Views/TimelineDataGrid.js
r235997 r238483 417 417 _popoverCallStackTreeSelectionDidChange(event) 418 418 { 419 let treeElement = event.data.selectedElement;419 let treeElement = this._popoverCallStackTreeOutline.selectedTreeElement; 420 420 if (!treeElement) 421 421 return; -
trunk/Source/WebInspectorUI/UserInterface/Views/TimelineOverview.js
r237195 r238483 843 843 _timelinesTreeSelectionDidChange(event) 844 844 { 845 function updateGraphSelectedState(timeline, selected)846 {847 let overviewGraph = this._overviewGraphsByTypeMap.get(timeline.type);848 console.assert(overviewGraph, "Missing overview graph for timeline", timeline);849 overviewGraph.selected = selected;850 }851 852 let selectedTreeElement = event.data.selectedElement;853 let deselectedTreeElement = event.data.deselectedElement;854 845 let timeline = null; 846 let selectedTreeElement = this._timelinesTreeOutline.selectedTreeElement; 855 847 if (selectedTreeElement) { 856 848 timeline = selectedTreeElement.representedObject; … … 858 850 console.assert(this._recording.timelines.get(timeline.type) === timeline, timeline); 859 851 860 updateGraphSelectedState.call(this, timeline, true); 861 } 862 863 if (deselectedTreeElement) 864 updateGraphSelectedState.call(this, deselectedTreeElement.representedObject, false); 852 for (let [type, overviewGraph] of this._overviewGraphsByTypeMap) 853 overviewGraph.selected = type === timeline.type; 854 } 865 855 866 856 this._selectedTimeline = timeline; -
trunk/Source/WebInspectorUI/UserInterface/Views/TimelineTabContentView.js
r228024 r238483 422 422 _recordingsTreeSelectionDidChange(event) 423 423 { 424 let treeElement = event.data.selectedElement;424 let treeElement = this._recordingsTreeOutline.selectedTreeElement; 425 425 if (!treeElement) 426 426 return; -
trunk/Source/WebInspectorUI/UserInterface/Views/TreeElement.js
r235377 r238483 528 528 529 529 // Prevent dispatching a SelectionDidChange event for the deselected element if 530 // it will be dispatched for the selected element. The event data includes both 531 // the selected and deselected elements, so one event is. 530 // it will be dispatched for the selected element. 532 531 if (!suppressOnSelect) 533 532 suppressOnDeselect = true; … … 549 548 this.onselect(this, selectedByUser); 550 549 551 treeOutline.dispatchEventToListeners(WI.TreeOutline.Event.SelectionDidChange, {selected Element: this, deselectedElement, selectedByUser});550 treeOutline.dispatchEventToListeners(WI.TreeOutline.Event.SelectionDidChange, {selectedByUser}); 552 551 } 553 552 … … 582 581 this.ondeselect(this); 583 582 584 this.treeOutline.dispatchEventToListeners(WI.TreeOutline.Event.SelectionDidChange , {deselectedElement: this});583 this.treeOutline.dispatchEventToListeners(WI.TreeOutline.Event.SelectionDidChange); 585 584 } 586 585
Note:
See TracChangeset
for help on using the changeset viewer.