Closed Bug 1729837 Opened 5 months ago Closed 4 months ago

[macOS] If available, prompt user to launch an existing installation rather than an app from a .dmg image

Categories

(Toolkit :: Startup and Profile System, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
95 Branch
Tracking Status
firefox95 --- fixed

People

(Reporter: spohl, Assigned: spohl)

References

(Blocks 1 open bug)

Details

Attachments

(3 files)

We should strongly encourage users to launch an existing installation of Firefox instead of an app double-clicked from a .dmg image. Many users may be used to simply double-clicking the .app bundle inside of a .dmg. Even after we offer to install the app to /Applications, these users may not discover the app under /Applications, or the newly created Dock icon.

We should, however, leave an opportunity for advanced users to start the app from a .dmg.

Assignee: nobody → spohl.mozilla.bugs
Status: NEW → ASSIGNED

Setting priority and severity.

Severity: -- → S2
Priority: -- → P2
Attached image Example prompt

I envision a notification prompt along these lines. Actual strings TBD.

Flags: needinfo?(mwalkington)
Type: defect → enhancement
Blocks: 1732982

Here's the copy:

Header: Open existing {Brand-short-name} application?

Body: You already have {Brand-short-name} installed. Use the installed application to stay up to date and prevent data loss.

Primary button: Open existing
Secondary button: No thanks

Documentation: https://docs.google.com/document/d/1Nzxpiq4J2mxR90U2wvgc4ta6qN4Bb5JRXCcwIC63dR8/edit#

Flags: needinfo?(mwalkington)
Pushed by spohl@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/1ec2b4d0bc23
Prompt users on macOS to launch an existing installation from the Applications directory, rather than a .dmg disk image, when one is found. r=mstange,fluent-reviewers,flod
Status: ASSIGNED → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
Target Milestone: --- → 95 Branch
No longer blocks: 516362
Depends on: 516362
You need to log in before you can comment on or make changes to this bug.