v8/tools/system-analyzer/view
Camillo Bruni 94f0536635 [tools] System-analyzer timeline improvements
- Timeline.selection is now a Timeline as well
- Allow remove the current timeline-track selection by double-clicking
  outside-the selection
- Update the timeline-track stats based on the current selection
- Simplify DOM element creation methods
- Add separate SelectionHandler class for timeline-track

Bug: v8:10644
Change-Id: I4f15d6ab4f5ec6b7330e22769472ca3074b00edd
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2565130
Commit-Queue: Camillo Bruni <cbruni@chromium.org>
Reviewed-by: Sathya Gunasekaran  <gsathya@chromium.org>
Cr-Commit-Position: refs/heads/master@{#71497}
2020-11-30 15:56:34 +00:00
..
map-panel [tools] System-analyzer timeline improvements 2020-11-30 15:56:34 +00:00
timeline [tools] System-analyzer timeline improvements 2020-11-30 15:56:34 +00:00
events.mjs [tools] System-analyzer timeline improvements 2020-11-30 15:56:34 +00:00
helper.mjs [tools] System-analyzer timeline improvements 2020-11-30 15:56:34 +00:00
ic-panel-template.html
ic-panel.mjs [tools] System-analyzer timeline improvements 2020-11-30 15:56:34 +00:00
log-file-reader-template.html
log-file-reader.mjs
map-panel-template.html
map-panel.mjs [tools] Change map details on clicking a map 2020-11-30 15:16:15 +00:00
source-panel-template.html [tools] System-analyzer improvements 2020-11-30 10:48:49 +00:00
source-panel.mjs [tools] System-analyzer improvements 2020-11-30 10:48:49 +00:00
stats-panel-template.html
stats-panel.mjs [tools] Add ToolTip support for system-analyzer 2020-11-26 16:04:24 +00:00
timeline-panel-template.html
timeline-panel.mjs [tools] Add ToolTip support for system-analyzer 2020-11-26 16:04:24 +00:00
tool-tip-template.html [tools] Add code-creation timeline track to system-analyzer 2020-11-30 11:19:08 +00:00
tool-tip.mjs [tools] Discard tooltip on hide 2020-11-30 13:59:59 +00:00