Closed Bug 1410944 Opened 2 years ago Closed 2 years ago

Uninstaller doesn't remove redundant StartMenuInternet and RegisteredApplications keys

Categories

(Firefox :: Installer, enhancement, P1)

Unspecified
Windows
enhancement

Tracking

()

RESOLVED FIXED
Firefox 58
Tracking Status
firefox58 --- fixed

People

(Reporter: mhowell, Assigned: mhowell)

References

Details

Attachments

(1 file)

While investigating bug 1406169, it was found that some of the duplicate registry entries created by that bug do not get removed by the uninstaller. This makes it very difficult to clean up that bug's damage.

Specifically, it's possible that values called both "Firefox" and also "FIREFOX.EXE" can exist in {HKLM,HKCU}\Software\RegisteredApplications, pointing to the same Capabilities key, and only the first value would currently be uninstalled.
See Also: → 1406169
Comment on attachment 8921156 [details]
Bug 1410944 - Support uninstalling a duplicated registry entry we might have erroneously created.

https://reviewboard.mozilla.org/r/192146/#review197428
Attachment #8921156 - Flags: review?(agashlin) → review+
Pushed by mhowell@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/7361a04cfd7c
Support uninstalling a duplicated registry entry we might have erroneously created. r=agashlin
https://hg.mozilla.org/mozilla-central/rev/7361a04cfd7c
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 58
Please don't forget "HKLM\Software\WOW6432Node\RegisteredApplications" on Windows 64 bit versions.

Also, the duplicated registry entries on HKCU and HKLM versions of Software\RegisteredApplications on Windows 10 version 1709 systems make it appear **four** Firefox entries inside Settings, Apps, Default Apps, Set default apps (I don't know if it written this way in English, my Windows is in Brazilian Portuguese).
You need to log in before you can comment on or make changes to this bug.