From bbabf6101cd487dd0e6264dc9f2e09a7f6e2bb8d Mon Sep 17 00:00:00 2001 From: Mark Banner Date: Thu, 14 Aug 2014 12:22:04 +0100 Subject: [PATCH] Bug 1046490 Ensure Loop is always enabled in tests, so that turning the pref off doesn't cause failures. r=mikedeboer --- browser/components/loop/test/xpcshell/head.js | 4 ++++ testing/profiles/prefs_general.js | 3 +++ 2 files changed, 7 insertions(+) diff --git a/browser/components/loop/test/xpcshell/head.js b/browser/components/loop/test/xpcshell/head.js index ddfed846a83..8a82168e4da 100644 --- a/browser/components/loop/test/xpcshell/head.js +++ b/browser/components/loop/test/xpcshell/head.js @@ -24,6 +24,10 @@ const kUAID = "f47ac11b-58ca-4372-9567-0e02b2c3d479"; // Fake loop server var loopServer; +// Ensure loop is always enabled for tests +Services.prefs.setBoolPref("loop.enabled", true); + + function setupFakeLoopServer() { loopServer = new HttpServer(); loopServer.start(-1); diff --git a/testing/profiles/prefs_general.js b/testing/profiles/prefs_general.js index b78a5e6235c..98688485af7 100644 --- a/testing/profiles/prefs_general.js +++ b/testing/profiles/prefs_general.js @@ -231,3 +231,6 @@ user_pref("browser.aboutHomeSnippets.updateUrl", "nonexistent://test"); // Enable debug logging in the mozApps implementation. user_pref("dom.mozApps.debug", true); + +// Enable Loop +user_pref("loop.enabled", true);