fune/toolkit/modules/tests
Michael Cooper 3bd03dfa27 Bug 1695451 - Handle I/O Errors when loading Normandy preference experiments r=Gijs
When there is a failure to load the experiments store, Normandy now simply
resets the store back to an empty set which is generally a safe operation.
Being resilient to errors here is especially important now that about:support
shows data from Normandy. Errors in loading data for about:support can cause
the entire page to be blank, blocking critical support information.

This is a safe operation from a clients point of view because withouot this
information Normandy will assume that no clients should be enrolled. It may
take a restart, but eventually it will reset the client back to default if
there are I/O errors.

Differential Revision: https://phabricator.services.mozilla.com/D109562
2021-03-25 16:01:26 +00:00
..
browser Bug 1695451 - Handle I/O Errors when loading Normandy preference experiments r=Gijs 2021-03-25 16:01:26 +00:00
chrome Bug 1656291 - Enable all ESLint rules for remaining xhtml files in toolkit/content/tests/chrome/. r=Standard8 2020-09-07 12:57:10 +00:00
modules Bug 1678330: Ensure nested SpinEventLoopUntil(OrShutdown) calls are traceable to the originating source in case of crash. r=nika,extension-reviewers 2021-03-02 22:11:58 +00:00
xpcshell Bug 1649598 - Migrate ProfileAge.jsm to IOUtils and PathUtils r=emalysz 2021-03-23 18:27:40 +00:00