Closed Bug 1522751 Opened 9 months ago Closed 9 months ago

From a clean state running two installs will show the dedicated profiles welcome page.

Categories

(Toolkit :: Startup and Profile System, enhancement)

enhancement
Not set

Tracking

()

RESOLVED FIXED

People

(Reporter: mossop, Assigned: mossop)

References

Details

Attachments

(1 file)

  1. Start from clean (no ~/Library/Application Support/Firefox or equivalent).
  2. Run an install of Firefox. It creates a new profile, no dedicated profiles welcome page shows.
  3. Run a different install of Firefox. It creates a new profile but shows the dedicated profiles welcome page.

The page should not display in the second case. It displays because of bug 1518591. When we create the profile for the first install we also create a old-style default profile for older builds to use (or they would auto-select the new dedicated profile). When the second install starts it sees there is an old-style default profile, considers using it but rejects it because there is no compatibility.ini to say the install used it last and so creates a new dedicated profile. But because there was an old-style default that we rejected we show the dedicated profiles welcome page.

Two options. Either allow using an old-style default profile with an invalid or no compatibility.ini (writing the compatibility.ini we expect was added in Firefox 1.5!). Or bypass the welcome page in the event that compatibility.ini was invalid or missing.

Summary: From a clean profile running two installs will show the dedicated profiles welcome page. → From a clean state running two installs will show the dedicated profiles welcome page.

This patch was rolled into the patch for bug 1474285.

Status: NEW → RESOLVED
Closed: 9 months ago
Depends on: 1474285
Resolution: --- → FIXED
Depends on: 1525297
You need to log in before you can comment on or make changes to this bug.