Installing/Uninstalling the full installer twice leaves both the desktop shortcut and the Desktop Launcher on the desktop
Categories
(Firefox :: Installer, defect, P1)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox-esr140 | --- | unaffected |
| firefox150 | --- | unaffected |
| firefox151 | --- | verified |
| firefox152 | --- | verified |
People
(Reporter: aborondo, Assigned: aborondo)
References
(Regression)
Details
(Keywords: regression, Whiteboard: [fidedi])
Attachments
(2 files)
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-beta+
|
Details | Review |
Steps to reproduce:
- Install Nightly with the full installer and default options.
- Desktop shortcut is created.
- Start Nightly and update it to the latest version.
- Desktop shortcut is replaced by Desktop Launcher.
- Uninstall Nightly.
- Install Nightly with the full installer and default options.
- Start Nightly and update it to the latest version.
Expected
Desktop shortcut is replaced by Desktop Launcher.
Actual
Desktop shortcut appears alongside Desktop Launcher.
| Assignee | ||
Updated•3 months ago
|
Updated•3 months ago
|
Comment 1•3 months ago
|
||
Just as a note: this is not reproducible if running the steps using a Standard (local) account
Comment 2•3 months ago
|
||
Set release status flags based on info from the regressing bug 2023696
| Assignee | ||
Comment 3•3 months ago
|
||
| Assignee | ||
Updated•3 months ago
|
| Assignee | ||
Updated•3 months ago
|
Comment 5•3 months ago
|
||
| bugherder | ||
Comment 6•3 months ago
|
||
Looks fixed to me on both Windows 10 and Windows 11 using Nightly 152.0a1 after the fix, updating it to the latest one, uninstalling it and installing it again over and over again.
Note that if bug 2023696 is to be uplifted to 151, this fix will also need to follow up as well.
Comment 7•3 months ago
|
||
firefox-beta Uplift Approval Request
- User impact if declined/Reason for urgency: This is a bug fix for the changes introduced with Bug 2023696. If the latter is uplifted, this needs to be uplifted as well.
- Code covered by automated testing?: no
- Fix verified in Nightly?: yes
- Needs manual QE testing?: yes
- Steps to reproduce for manual QE testing: ## Steps to reproduce:
- Install [Nightly]((https://archive.mozilla.org/pub/firefox/nightly/2026/04/2026-04-22-20-47-44-mozilla-central/firefox-152.0a1.en-US.win64.installer.exe) with the full installer and default options.
- Desktop shortcut is created.
- Start Nightly and update it to the latest version.
- Desktop shortcut is replaced by Desktop Launcher.
- Uninstall Nightly.
- Install Nightly with the full installer and default options.
- Start Nightly and update it to the latest version.
Expected
Desktop shortcut is replaced by Desktop Launcher.
Actual
Desktop shortcut appears alongside Desktop Launcher.
- Risk associated with taking this patch: medium
- Explanation of risk level: If Bug 2023696 is uplifted but not this one, we'd introduce a bug in Fx151.
- String changes made/needed?: No.
- Is Android affected?: no
| Assignee | ||
Comment 8•3 months ago
|
||
The uninstaller never removed the HKLM UpdaterDeletedShortcut flag, leaving it stale across uninstall/reinstall cycles. On the next update, the stale flag caused OnUpdateDesktopLauncher_HKLM to skip deleting the public desktop shortcut, leaving both it and the Desktop Launcher on the desktop.
Original Revision: https://phabricator.services.mozilla.com/D296781
Updated•3 months ago
|
Updated•3 months ago
|
Updated•3 months ago
|
Comment 10•2 months ago
|
||
Also verified as fixed using Firefox 151 builds (beta 9 update to beta 10) on both Windows 10 and Windows 11.
Description
•