Closed Bug 1728576 Opened 3 years ago Closed 3 years ago

.dmg detection does not work intermittently

Categories

(Toolkit :: Startup and Profile System, defect)

All
macOS
defect

Tracking

()

RESOLVED WONTFIX

People

(Reporter: spohl, Unassigned)

References

Details

+++ This bug was initially created as a clone of Bug #1728339 +++

After bug 1728339 landed, I am seeing the DMG detection not work intermittently. It appears to work the first time Firefox is launched from the DMG, but then tends to fail 4 out of 5 times before the prompt to install appears again.

STR:

  1. Download Nightly.
  2. Open the .dmg
  3. Double click the "Firefox Nightly" icon in the .dmg folder.
  4. If the "Install Firefox" dialog appears, select "Don't Install"
  5. Close Firefox
  6. Repeat steps 3-5.

Expected results:
There should be a modal dialog prompting you to install every time that Firefox is launched from the DMG.

Actual results:
A regular Firefox window opens with no prompt to install approximately 4 times out of 5 after the dialog was shown a first time. There may be a timing related component to this. It is conceivable that the dialog will show more frequently if Firefox is not closed and restarted at a quick pace.

This is due to the mProfileSvc->GetIsFirstRun() check. This check only triggers if this launch of Firefox caused a new profile to be created. See bug 1728530 comment 2 for more details.

I suggest WONTFIX'ing this as per my comment after the comment mstange linked to above.

Feel free to reopen if you disagree, Stephen.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.