gecko-dev/browser/installer
Molly Howell 272f16a911 Bug 1654913 - Remove Maintenance Service UpdateLogs directory during uninstall. r=agashlin
Since bug 1510494, when the maintenance service is used, we create update log
and status files inside the service directory and then move them into the
regular update directory when finished. However, the directory those temp
files are stored in did not get added to the uninstallers, so it doesn't
get removed as it should.

This patch has two parts. First, the Firefox uninstaller now removes any log
files created for the installation it's uninstalling (there is only one
directory and the files for different installation are differentiated by name).
Second, the maintenace service uninstaller, when it gets run by the uninstaller
for the last copy of Firefox on the system, removes the UpdateLogs directory
itself, provided it is empty, which is should be at that point since all
installations have been removed and have cleaned up their own files.

Differential Revision: https://phabricator.services.mozilla.com/D85074
2020-07-29 23:35:48 +00:00
..
windows Bug 1654913 - Remove Maintenance Service UpdateLogs directory during uninstall. r=agashlin 2020-07-29 23:35:48 +00:00
Makefile.in Bug 1599658 - Delete previous definition of py_action in Makefiles. Now py_action calls into Python 3 and py3_action doesn't exist. r=glandium 2020-05-05 20:04:30 +00:00
allowed-dupes.mn Bug 1649312 - No derogatory language: Remove references to grandfather in comments r=njn,zbraniecki,keeler,jgraham 2020-07-01 15:23:26 +00:00
package-manifest.in Bug 1638055 - Fix update URL generation function's locale detection r=mhowell,agashlin 2020-07-16 20:04:58 +00:00
removed-files.in Bug 1590693 - Unship empty chrome.manifest files. r=glandium 2019-12-12 11:13:42 +00:00