browser_search_subdialogs_within_preferences_5.js (1081B)
1 /* 2 * This file contains tests for the Preferences search bar. 3 */ 4 5 requestLongerTimeout(2); 6 7 /** 8 * Test for searching for the "Fonts" subdialog. 9 */ 10 add_task(async function () { 11 await openPreferencesViaOpenPreferencesAPI("paneGeneral", { 12 leaveOpen: true, 13 }); 14 // Oh, Canada: 15 await evaluateSearchResults("Unified Canadian Syllabary", "fontsGroup"); 16 BrowserTestUtils.removeTab(gBrowser.selectedTab); 17 }); 18 19 /** 20 * Test for searching for the "Colors" subdialog. 21 */ 22 add_task(async function () { 23 await openPreferencesViaOpenPreferencesAPI("paneGeneral", { 24 leaveOpen: true, 25 }); 26 await evaluateSearchResults("Link Colors", "contrastControlGroup"); 27 BrowserTestUtils.removeTab(gBrowser.selectedTab); 28 }); 29 30 /** 31 * Test for searching for the "Exceptions - Saved Logins" subdialog. 32 */ 33 add_task(async function () { 34 await openPreferencesViaOpenPreferencesAPI("paneGeneral", { 35 leaveOpen: true, 36 }); 37 await evaluateSearchResults( 38 "won’t save passwords for sites listed here", 39 "passwordsGroup" 40 ); 41 BrowserTestUtils.removeTab(gBrowser.selectedTab); 42 });