gecko-dev/testing/specialpowers
Rob Wu 39abdcc27e Bug 1826390 - Make sure that post-uninstall cleanup runs for generated extensions in mochitests r=zombie
Data and preferences associated with generated extensions used to not be
cleaned up properly upon extension shutdown. This patch changes the
implementation to force the unload and cleanup of generated extensions
in mochitests in these cases, and enables us to remove the temporary
exceptions in ignorePrefs.json from bug 1825953.

While the same lack-of-cleanup issue exists in xpcshell tests, this
patch does not change the behavior for xpcshell tests yet to minimize
the odds of side effects (e.g. longer-running tests and observed
differences due to cleanup tasks being run).

Differential Revision: https://phabricator.services.mozilla.com/D174758
2024-04-17 11:55:40 +00:00
..
content Bug 1826390 - Make sure that post-uninstall cleanup runs for generated extensions in mochitests r=zombie 2024-04-17 11:55:40 +00:00
api.js
Makefile.in
manifest.json
moz.build
schema.json