Open Bug 1447288 Opened 6 years ago Updated 9 months ago

Avoid alternating between the appstarting and the normal cursor before first paint

Categories

(Firefox :: General, enhancement, P3)

All
Windows
enhancement

Tracking

()

Performance Impact low
Tracking Status
firefox61 --- affected

People

(Reporter: florian, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: perf:startup)

(In reply to Florian Quèze [:florian] from bug 1399891 comment #3)

> During startup, what I typically see is:
> - the appstarting cursor is there for a little while.
> - then the appstarting cursor 'blinks' a couple times (maybe 2 or 3 times),
> where by "blink" I mean it's replaced with the normal cursor, and then back
> to appstarting cursor.

Once the first window appears (that's when the dock icon starts appearing too), the cursor is controlled by that window. This bug is about avoiding changes of the cursor back and forth during startup up to first paint. This matters for perceived performance, as these repeated cursor changes make Firefox seem busier than it actually is.
Priority: -- → P1
Priority: P1 → P3
Severity: normal → S3
Performance Impact: --- → low
Keywords: perf:startup
Whiteboard: [fxperf:p3]
You need to log in before you can comment on or make changes to this bug.