Open Bug 1355459 Opened 8 years ago Updated 2 years ago

The last window and the task bar item should disappear immediately on shutdown

Categories

(Firefox :: General, defect, P4)

defect

Tracking

()

Performance Impact low

People

(Reporter: florian, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: perf:frontend)

It's fine to do shutdown work for a couple seconds, but all the windows and the task bar item should disappear immediately for shutdown to be perceived as fast. I think the work that needs to be done here is a mix of profiling shutdown to optimize it, and of moving stuff to after the point where the last window gets hidden.
Depends on: 1355481
Flags: qe-verify+
Priority: -- → P2
QA Contact: adrian.florinescu
Whiteboard: [photon] → [photon-performance]
No longer blocks: photon-performance-triage
Priority: P2 → P3
Whiteboard: [photon-performance] → [reserve-photon-performance]
Priority: P3 → P4
Whiteboard: [reserve-photon-performance] → [reserve-photon-performance] [fxperf]
Whiteboard: [reserve-photon-performance] [fxperf] → [reserve-photon-performance] [fxperf:p2]
Whiteboard: [reserve-photon-performance] [fxperf:p2] → [fxperf:p2]
(not startup related: fxperf:p2 -> fxperf:p3)
Whiteboard: [fxperf:p2] → [fxperf:p3]
Severity: normal → S3

Is this still valid? Last I was in this code there wasn't a ton of fat to trim before the point where we close the window and remove the taskbar item. Almost all of the time I could observe was spent checking unload handlers, which has been optimized in the past and I think the rest of it is pretty non-negotiable. I'm going to mark this as low priority, but I think it may need to just be closed out.

Performance Impact: --- → low
Keywords: perf:frontend
Whiteboard: [fxperf:p3]
You need to log in before you can comment on or make changes to this bug.