Every new window calls trackStartupCrashEnd 30 seconds after paint.

NEW
Unassigned

Status

()

Firefox
General
2 years ago
2 years ago

People

(Reporter: mconley, Unassigned, Mentored)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

I just noticed this - it looks like in delayedStartup, for every window, we queue a 30 second timeout function to call trackStartupCrashEnd.

trackStartupCrashEnd is a no-op after it's called once. We should probably only ever call it after the first window paints.

I suspect what we want to do here is move the setTimeout over to _onFirstWindowLoaded in nsBrowserGlue.js.
Mentor: mconley@mozilla.com
You need to log in before you can comment on or make changes to this bug.