tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

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 });