Open Bug 1363755 (photon-perf-tabs) Opened 9 years ago Updated 1 year ago

[meta] Tab interaction performance

Categories

(Firefox :: Tabbed Browser, enhancement, P3)

enhancement

Tracking

()

People

(Reporter: mconley, Unassigned)

References

(Depends on 9 open bugs, Blocks 1 open bug)

Details

(Keywords: meta)

This is a meta bug to track performance improvements in the tab strip that we aim to address in 57. Concretely, "immediate" means that things should occur within 130ms - but ideal is 100ms. The key tab interactions we care about are: * Tab opening (simple case - without overflow or tab shrinkage) * Tab closing (simple case with single tab - without overflow or tab growth) * Tab switching Still important, but lower priority cases are: * Tab opening causing tabs to shrink * Tab opening causing the tab strip to overflow * Tab opening during overflow * Tab closing during overflow * Tab closing causing the tab strip to underflow * Tab closing causing tabs to grow * Closing multiple tabs (tabs to the right, other tabs) * Tab tearing (in and out) * Tab moving
Depends on: 1363505
Depends on: 1364661
Flags: qe-verify-
Summary: Tab interactions should be immediate → [meta] Photon - Tab interactions should be immediate
Depends on: 1368208
No longer depends on: 1360215
Depends on: 1379174
Depends on: 1391704
Depends on: 1394188
Priority: -- → P3
Depends on: 1425887
Please add a dependency on bug 1318939, if it belongs here. Is this bug still active and being worked on after Firefox 57 release (referring to comment 1)?
Whiteboard: [fxperf]
Whiteboard: [fxperf] → [fxperf:meta]
Summary: [meta] Photon - Tab interactions should be immediate → [meta] Tab interaction performance
Severity: normal → S3
Whiteboard: [fxperf:meta]

Idk where else I could note this, but for the records FF 142 seems incredibly better with my hundreds (thousands?) big tabs strip.
Switching between them still isn't as instantaneous as when you are on a fresh window but closing and opening a new one takes half a second tops now. Dragging them still is a 2-3 seconds chore but I guess that's not something that happen so often.

You need to log in before you can comment on or make changes to this bug.