Open Bug 1363755 (photon-perf-tabs) Opened 8 years ago Updated 10 months 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: 1344302
Depends on: 1349822
Depends on: 1363505
Depends on: 1364661
Depends on: 1365305
Depends on: 1364454
Flags: qe-verify-
Summary: Tab interactions should be immediate → [meta] Photon - Tab interactions should be immediate
Depends on: 1367797
Depends on: 1360946
Depends on: 1368208
No longer depends on: 1360215
Depends on: 1372261
Depends on: 1379174
Depends on: 1385034
Depends on: 1385453
Depends on: 1388387
Depends on: 1391704
Depends on: 1394188
Depends on: 1400739
Priority: -- → P3
Depends on: 1424377
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]
Depends on: 1477224
Whiteboard: [fxperf] → [fxperf:meta]
Summary: [meta] Photon - Tab interactions should be immediate → [meta] Tab interaction performance
Severity: normal → S3
Whiteboard: [fxperf:meta]
You need to log in before you can comment on or make changes to this bug.