--- a/browser/modules/test/browser/browser_UnsubmittedCrashHandler.js+++ b/browser/modules/test/browser/browser_UnsubmittedCrashHandler.js@@ -167,21 +167,16 @@ function waitForIgnoredReports(reportIDs promises.push(OS.File.exists(file.path)); } return Promise.all(promises); } let gNotificationBox; add_task(async function setup() {- // run these tests with notification animations enabled- await SpecialPowers.pushPrefEnv({- "set": [["toolkit.cosmeticAnimations.enabled", true]]- });- // Pending crash reports are stored in the UAppData folder, // which exists outside of the profile folder. In order to // not overwrite / clear pending crash reports for the poor // soul who runs this test, we use AppData.jsm to point to // a special made-up directory inside the profile // directory. await makeFakeAppDir(); // We'll assume that the notifications will be shown in the current

--- a/dom/html/test/test_fullscreen-api-race.html+++ b/dom/html/test/test_fullscreen-api-race.html@@ -17,24 +17,16 @@ function Deferred() { function checkIsChromeFullscreen(win, inFullscreen) { return SimpleTest.promiseWaitForCondition( () => win.fullScreen == inFullscreen, "The window should exit fullscreen state"); } SimpleTest.waitForExplicitFinish();--// run these tests with animations enabled-const origAnimationsPrefValue = SpecialPowers.getBoolPref("toolkit.cosmeticAnimations.enabled");-SpecialPowers.setBoolPref("toolkit.cosmeticAnimations.enabled", true);-SimpleTest.registerCleanupFunction(() => {- SpecialPowers.setBoolPref("toolkit.cosmeticAnimations.enabled", origAnimationsPrefValue);-});- // XXX This actually exposes a true race condition, but it could rarely // happen in real world, because it only happens when requestFullscreen // is called immediately after exiting fullscreen in certain condition, // and in real life, requestFullscreen can only be called inside a user // event handler. But we want to fix this race condition at some point, // via queuing all exiting request as well as entering request together // which we may eventually need to do for bug 1188256. SimpleTest.requestFlakyTimeout(

--- a/testing/profiles/prefs_general.js+++ b/testing/profiles/prefs_general.js@@ -255,19 +255,16 @@ user_pref("toolkit.telemetry.server", "h // might wait on the pingsender to finish and slow down tests. user_pref("toolkit.telemetry.newProfilePing.enabled", false); // A couple of preferences with default values to test that telemetry preference // watching is working. user_pref("toolkit.telemetry.test.pref1", true); user_pref("toolkit.telemetry.test.pref2", false);-// Disable cosmetic-only UI animations and transitions-user_pref("toolkit.cosmeticAnimations.enabled", false);- // We don't want to hit the real Firefox Accounts server for tests. We don't // actually need a functioning FxA server, so just set it to something that // resolves and accepts requests, even if they all fail. user_pref("identity.fxaccounts.auth.uri", "https://%(server)s/fxa-dummy/"); // Ditto for all the other Firefox accounts URIs used for about:accounts et al.: user_pref("identity.fxaccounts.remote.signup.uri", "https://%(server)s/fxa-signup"); user_pref("identity.fxaccounts.remote.force_auth.uri", "https://%(server)s/fxa-force-auth");