[RPP] Use main thread and treeView bottomUpRootNode for 3P insight
This also simplifies the insight shape closer to how we use it in RPP, and how we will use it in LH. This also simplifies some tests. This modifies how we generate eventIDs when grouping by 3P. This fixes a bug where when grouping by 3P, generateEventID can incorrectly group events of different entities. This fixes: - misalignment in main thread times insight<->3P table (by using same data source, including instant events, filters) - incorrect event grouping: breaking bottomUp button and causing further incorrect selftime/transfersize (bottomUp tree node ID generation) Bug: 394651390 Change-Id: I1660a5b5b9a90be89815aad858caea94f153eabb Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/6341914 Reviewed-by: Paul Irish <paulirish@chromium.org> Commit-Queue: Paul Irish <paulirish@chromium.org>
|
Before Width: | Height: | Size: 117 KiB After Width: | Height: | Size: 117 KiB |
|
Before Width: | Height: | Size: 82 KiB After Width: | Height: | Size: 82 KiB |
|
Before Width: | Height: | Size: 82 KiB After Width: | Height: | Size: 82 KiB |
|
Before Width: | Height: | Size: 119 KiB After Width: | Height: | Size: 119 KiB |