browser_search_subdialogs_within_preferences_site_data.js (1201B)
1 /* 2 * This file contains tests for the Preferences search bar. 3 */ 4 5 /** 6 * Test for searching for the "Settings - Site Data" subdialog. 7 */ 8 add_task(async function () { 9 await SpecialPowers.pushPrefEnv({ 10 set: [["cookiebanners.ui.desktop.enabled", false]], 11 }); 12 await openPreferencesViaOpenPreferencesAPI("paneGeneral", { 13 leaveOpen: true, 14 }); 15 await evaluateSearchResults("cookies", ["siteDataGroup", "trackingGroup"]); 16 BrowserTestUtils.removeTab(gBrowser.selectedTab); 17 }); 18 19 add_task(async function () { 20 await openPreferencesViaOpenPreferencesAPI("paneGeneral", { 21 leaveOpen: true, 22 }); 23 await evaluateSearchResults("site data", ["siteDataGroup"]); 24 BrowserTestUtils.removeTab(gBrowser.selectedTab); 25 }); 26 27 add_task(async function () { 28 await openPreferencesViaOpenPreferencesAPI("paneGeneral", { 29 leaveOpen: true, 30 }); 31 await evaluateSearchResults("cache", ["siteDataGroup"]); 32 BrowserTestUtils.removeTab(gBrowser.selectedTab); 33 }); 34 35 add_task(async function () { 36 await openPreferencesViaOpenPreferencesAPI("paneGeneral", { 37 leaveOpen: true, 38 }); 39 await evaluateSearchResults("cross-site", ["trackingGroup"]); 40 BrowserTestUtils.removeTab(gBrowser.selectedTab); 41 });