RESOLVED FIXED 147439
Web Inspector: Convert DataGrid and DataGridNode classes to ES6 classes
https://bugs.webkit.org/show_bug.cgi?id=147439
Summary Web Inspector: Convert DataGrid and DataGridNode classes to ES6 classes
Brian Burg
Reported 2015-07-29 22:20:57 PDT
oh god help me.
Attachments
WIP (54.68 KB, patch)
2015-07-31 11:36 PDT, Brian Burg
no flags
PFR (107.86 KB, patch)
2015-08-01 09:35 PDT, Brian Burg
joepeck: review+
Radar WebKit Bug Importer
Comment 1 2015-07-29 22:21:08 PDT
Brian Burg
Comment 2 2015-07-31 11:36:52 PDT
Brian Burg
Comment 3 2015-08-01 09:35:46 PDT
Joseph Pecoraro
Comment 4 2015-08-03 15:16:47 PDT
Comment on attachment 258009 [details] PFR View in context: https://bugs.webkit.org/attachment.cgi?id=258009&action=review r=me > Source/WebInspectorUI/UserInterface/Views/DOMTreeDataGrid.js:32 > + name: { title: WebInspector.UIString("Node"), sortable: false } Style: Drop the spaces at the start and end of the object literal. > Source/WebInspectorUI/UserInterface/Views/DatabaseTableContentView.js:89 > - this._dataGrid = new WebInspector.DataGrid.createSortableDataGrid(columnNames, values); > + this._dataGrid = WebInspector.DataGrid.createSortableDataGrid(columnNames, values); Nice! > Source/WebInspectorUI/UserInterface/Views/LayerTreeDataGridNode.js:33 > + this.layer = layer; _layer? > Source/WebInspectorUI/UserInterface/Views/ProbeSetDataGrid.js:37 > + columns[probe.id] = { title }; Style: Same thing, remove extra spaces.
Joseph Pecoraro
Comment 5 2015-08-03 15:21:04 PDT
Comment on attachment 258009 [details] PFR View in context: https://bugs.webkit.org/attachment.cgi?id=258009&action=review >> Source/WebInspectorUI/UserInterface/Views/LayerTreeDataGridNode.js:33 >> + this.layer = layer; > > _layer? nm, I see this is now calling the setter and sets extra properties.
Blaze Burg
Comment 6 2015-08-04 12:10:24 PDT
Note You need to log in before you can comment on or make changes to this bug.