зеркало из https://github.com/mozilla/gecko-dev.git
272f16a911
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 |
||
---|---|---|
.. | ||
windows | ||
Makefile.in | ||
allowed-dupes.mn | ||
package-manifest.in | ||
removed-files.in |