Implement virtualizer in tab lists for improving performance in Firefox View
Categories
(Firefox :: Firefox View, task, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox122 | --- | fixed |
People
(Reporter: kcochrane, Assigned: kcochrane)
References
(Blocks 4 open bugs)
Details
Attachments
(1 file)
Pages in Firefox View that can include long lists of tab data such as History and Open Tabs should make use of a virtualizer to only render items in smaller chunks in order to improve performance.
Assignee | ||
Updated•7 months ago
|
Assignee | ||
Comment 1•7 months ago
|
||
Updated•7 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Comment 3•6 months ago
|
||
Does "Find in page" still work on the "Open Tabs" page with list virtualization?
Assignee | ||
Comment 4•6 months ago
|
||
Hi, Jeff! We've got virtual list work behind a pref for now as well as search functionality, and we're planning on turning those on at the same time to prevent issues with find in page. We'll likely need to re-map the find in page shortcut to move the cursor to the search input as it does in other browsers.
Assignee | ||
Updated•6 months ago
|
Comment 5•6 months ago
•
|
||
(In reply to Jeff Muizelaar [:jrmuizel] from comment #3)
Does "Find in page" still work on the "Open Tabs" page with list virtualization?
As Kelly said, we will be adding search on each section of view - we're planning to ship search plus the virtual list together (turning all prefs ON) in 122 (remapping of find in bug will likely be in 123). I mentioned the virtual list for your benefit due to the issues you've encountered with large amounts of open tabs, in the event you wanted to try it out sooner. If you rely on "Find in Page" then you might want to wait until the open tabs search in bug 1831142 lands in Nightly.
Updated•6 months ago
|
Updated•6 months ago
|
Pushed by kcochrane@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d3d999e4ff71 Implement virtualizer to improve performance of history in Firefox View r=jsudiaman,fxview-reviewers,reusable-components-reviewers,hjones,sfoster,mstriemer
Comment 7•5 months ago
|
||
Backed out for causing firefoxview related failures
Assignee | ||
Updated•5 months ago
|
Pushed by kcochrane@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e1b32d718ed1 Implement virtualizer to improve performance of history in Firefox View r=jsudiaman,fxview-reviewers,reusable-components-reviewers,hjones,sfoster,mstriemer
Comment 9•5 months ago
|
||
Backed out for high frequency failures on browser_firefoxview_next_general_telemetry.js.
Failure log: https://treeherder.mozilla.org/logviewer?job_id=438345608&repo=autoland
Backout link: https://hg.mozilla.org/integration/autoland/rev/71a7d5e0f25c3d0a742b64483f2e8719e97d6b39
Assignee | ||
Updated•5 months ago
|
Comment 10•5 months ago
|
||
Pushed by kcochrane@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/aaef3dd14fe9 Implement virtualizer to improve performance of history in Firefox View r=jsudiaman,fxview-reviewers,reusable-components-reviewers,hjones,sfoster,mstriemer
Comment 11•5 months ago
|
||
bugherder |
Updated•5 months ago
|
Updated•5 months ago
|
Description
•