26 lines
752 B
JavaScript
26 lines
752 B
JavaScript
/* Any copyright is dedicated to the Public Domain.
|
|
* http://creativecommons.org/publicdomain/zero/1.0/ */
|
|
|
|
"use strict";
|
|
|
|
/**
|
|
* Test that we don't show sync pane when it's disabled.
|
|
* See https://bugzilla.mozilla.org/show_bug.cgi?id=1536752.
|
|
*/
|
|
add_task(async function () {
|
|
await SpecialPowers.pushPrefEnv({
|
|
set: [["identity.fxaccounts.enabled", false]],
|
|
});
|
|
await openPreferencesViaOpenPreferencesAPI("paneGeneral", {
|
|
leaveOpen: true,
|
|
});
|
|
ok(
|
|
gBrowser.contentDocument.getElementById("category-sync").hidden,
|
|
"sync category hidden"
|
|
);
|
|
|
|
// Check that we don't get any results in sync when searching:
|
|
await evaluateSearchResults("sync", "no-results-message");
|
|
|
|
BrowserTestUtils.removeTab(gBrowser.selectedTab);
|
|
});
|