Closed Bug 1705827 Opened 2 months ago Closed 2 months ago

The about:processes table should not be re-rendered at every refresh

Categories

(Core :: DOM: Content Processes, task, P3)

task

Tracking

()

RESOLVED FIXED
90 Branch
Tracking Status
firefox90 --- fixed

People

(Reporter: florian, Assigned: florian)

References

(Blocks 2 open bugs)

Details

Attachments

(3 files)

Currently every time the data in about:processes is refreshed, we remove the entire table and re-render it. This is bad both for accessibility and performance.

Severity: -- → S3
Priority: -- → P3
Pushed by fqueze@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/57a6210227b6
update the about:processes table without rebuilding the rows that have not changed, r=dthayer.
https://hg.mozilla.org/integration/autoland/rev/e5aa7733e1ae
simplify handling of open thread lists in about:processes, r=dthayer.
https://hg.mozilla.org/integration/autoland/rev/9c1aa135e1b5
keep updating CPU and memory values in about:processes when sorting changes are disabled due to recent mouse events, r=dthayer.
You need to log in before you can comment on or make changes to this bug.