Closed Bug 510631 Opened 16 years ago Closed 16 years ago

Test Pilot welcome page may not show up reliably on install/upgrade

Categories

(Mozilla Labs Graveyard :: Test Pilot, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: avarma, Unassigned)

Details

I recently recommended Test Pilot to a friend, who told me that she didn't get any kind of welcome page after installing TP. It looks like the chrome://testpilot/content/welcome.html URL is supposed to be loaded in a new tab, but it's not happening reliably. This could easily have the same cause as Jetpack's bug 506383. If it is, then one solution (the one implemented in Jetpack, at least) is to wait until session restore is complete before adding the tab--see comment #2 in the aforementioned bug for more information on that, as well as sample code.
TestPilotSetup is now run in response to the seesionstore-windows-restored event as of the commit http://hg.mozilla.org/labs/testpilot/rev/067d4ff10c91 There is still potentially an issue with multiple windows, which has a new bug: https://bugzilla.mozilla.org/show_bug.cgi?id=511008
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Product: Mozilla Labs → Mozilla Labs Graveyard
You need to log in before you can comment on or make changes to this bug.