- [ ] `script-treemap-data` audit - - [x] first pass, add to experimental #11271 - - [x] add inline script coverage #13802 - - [x] add unmapped bytes #12452 - - [ ] fix Duplicate sourcemap entries w/ serviceworker https://github.com/GoogleChrome/lighthouse/issues/12322 - - [x] move to default config #12494 - [x] Report UI to open treemap app #12392 - [ ] Treemap app: - - [x] Refactor building/deploying apps for GH pages #11564 - - [x] Initial app structure #11635 - - [x] Minimal app #11832 - - [x] View mode: unused bytes #12142 - - [x] bundle selector: Select specific bundles; or all JS #12360 - - [ ] ~View mode: large modules~ - - [x] View mode: duplicate modules #12424 - - [x] Data table #12363 #12483 - - [x] Shade node based on coverage #12486 #11254 - - [x] i18n #12441 - - [x] GA #12481 - - [x] misc #12342 #12462 #12488 #12495 #12493 #12496 #12497 #12498 - - [ ] [stretch] Resource summary option in data picker (find code in https://github.com/GoogleChrome/lighthouse/pull/11271/commits/27137af03f5c26d9cab8f90b085589f332f1c69f ) - [ ] [stretch] Additional mode: execution time - [ ] [stretch] Options menu for controlling "partition by" - [ ] [stretch] Zoom in/out cursors Design (Googlers only, sorry): https://gallery.googleplex.com/projects/MCHbtQVoQ2HCZeok9-CasvMb/files/MCFFTHkODMy6RyA6lXJuFGJb Just one of the mock designs:  Initial proof-of-concept PR: https://github.com/GoogleChrome/lighthouse/pull/10312 Branch with these items in various levels of "WIP/Draft" state: https://github.com/GoogleChrome/lighthouse/compare/viewer-treemap-2 ref https://github.com/GoogleChrome/lighthouse/issues/10369
script-treemap-dataauditView mode: large modulesDesign (Googlers only, sorry): https://gallery.googleplex.com/projects/MCHbtQVoQ2HCZeok9-CasvMb/files/MCFFTHkODMy6RyA6lXJuFGJb
Just one of the mock designs:

Initial proof-of-concept PR: #10312
Branch with these items in various levels of "WIP/Draft" state: https://github.com/GoogleChrome/lighthouse/compare/viewer-treemap-2
ref #10369