I added a new test in bug 1589754 that used `SpecialPowers.pushPreferences`. The patch got backed out, and I guess that it may be due to the fact that this test helper returns too early. The helper is async and takes a callback, but the async function returns before when the callback would be called. This may result in intermittent test failures.
Bug 1591102 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
I added a new test in bug 1589754 that used `SpecialPowers.pushPermissions`. The patch got backed out, and I guess that it may be due to the fact that this test helper returns too early. The helper is async and takes a callback, but the async function returns before when the callback would be called. This may result in intermittent test failures.