gecko-dev/browser/installer
Matt Howell 95456a0e2a Bug 1332496 - Fix 64-bit uninstaller failing to automatically remove maintenance service; r=rstrong
There are two parts to this patch:
1) The maintenance service installer now writes its uninstall registry keys to
the same registry view (either 32-bit or 64-bit) that it uses for all its other
registry keys. Previously it would always use the 32-bit view. Additionally,
if the 64-bit view is used, any existing entries in the 32-bit view are removed.
2) The Firefox uninstaller now looks in both views to find the path to the
maintenance service uninstaller. Previously it looked only in the native view.
This change was made in addition to #1 so that we have a fix for the bug that
will get delivered in an update, as opposed to requiring a reinstall.

MozReview-Commit-ID: Hu5AhopzO2x

--HG--
extra : rebase_source : 7bf784cc50f7a0235930f44a78335f73e295db48
2017-01-20 13:12:26 -08:00
..
windows Bug 1332496 - Fix 64-bit uninstaller failing to automatically remove maintenance service; r=rstrong 2017-01-20 13:12:26 -08:00
Makefile.in Bug 1333826 - Remove the make-sdk build target, the INSTALL_SDK variable, and all the supporting packager/upload machinery, r=mshal 2017-01-25 12:37:19 -05:00
allowed-dupes.mn Backed out changeset 43484a1523e0 (bug 1330827) for build bustage (duplicate file). r=backout on a CLOSED TREE 2017-01-23 16:26:52 +01:00
package-manifest.in Bug 1332245 - Move nsScriptError from js/xpconnect to dom/bindings. r=bz 2017-01-28 00:42:47 +09:00
removed-files.in Bug 1295542 - Don't remove chrome.manifest on upgrades. r=rstrong 2016-09-20 13:44:01 +09:00