diff options
Diffstat (limited to 'browser/components/aboutlogins/tests/browser/browser_removeAllDialog.js')
-rw-r--r-- | browser/components/aboutlogins/tests/browser/browser_removeAllDialog.js | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/browser/components/aboutlogins/tests/browser/browser_removeAllDialog.js b/browser/components/aboutlogins/tests/browser/browser_removeAllDialog.js index c5879ceeaf..bcd09ca9a2 100644 --- a/browser/components/aboutlogins/tests/browser/browser_removeAllDialog.js +++ b/browser/components/aboutlogins/tests/browser/browser_removeAllDialog.js @@ -2,8 +2,6 @@ * http://creativecommons.org/publicdomain/zero/1.0/ */ /* eslint-disable mozilla/no-arbitrary-setTimeout */ -const OS_REAUTH_PREF = "signon.management.page.os-auth.enabled"; - async function openRemoveAllDialog(browser) { await SimpleTest.promiseFocus(browser); await BrowserTestUtils.synthesizeMouseAtCenter("menu-button", {}, browser); @@ -80,9 +78,11 @@ async function waitForRemoveAllLogins() { } add_setup(async function () { - await SpecialPowers.pushPrefEnv({ - set: [[OS_REAUTH_PREF, false]], - }); + // Undo mocking from head.js + sinon.restore(); + + let oldPrefValue = LoginHelper.getOSAuthEnabled(PASSWORDS_OS_REAUTH_PREF); + LoginHelper.setOSAuthEnabled(PASSWORDS_OS_REAUTH_PREF, false); await BrowserTestUtils.openNewForegroundTab({ gBrowser, url: "about:logins", @@ -90,7 +90,7 @@ add_setup(async function () { registerCleanupFunction(async () => { BrowserTestUtils.removeTab(gBrowser.selectedTab); Services.logins.removeAllUserFacingLogins(); - await SpecialPowers.popPrefEnv(); + LoginHelper.setOSAuthEnabled(PASSWORDS_OS_REAUTH_PREF, oldPrefValue); }); TEST_LOGIN1 = await addLogin(TEST_LOGIN1); }); |