From eb70e6e3d0bff11c25f14b1196025791bf2308fb Mon Sep 17 00:00:00 2001 From: "Matt A. Tobin" Date: Tue, 25 Feb 2020 15:07:00 -0500 Subject: Issue #439 - Remove tests from toolkit/ --- .../tests/browser/browser_quickfind_editable.js | 47 ---------------------- 1 file changed, 47 deletions(-) delete mode 100644 toolkit/content/tests/browser/browser_quickfind_editable.js (limited to 'toolkit/content/tests/browser/browser_quickfind_editable.js') diff --git a/toolkit/content/tests/browser/browser_quickfind_editable.js b/toolkit/content/tests/browser/browser_quickfind_editable.js deleted file mode 100644 index d4ab59744..000000000 --- a/toolkit/content/tests/browser/browser_quickfind_editable.js +++ /dev/null @@ -1,47 +0,0 @@ -const PAGE = "data:text/html,
foo
"; -const DESIGNMODE_PAGE = "data:text/html,"; -const HOTKEYS = ["/", "'"]; - -function* test_hotkeys(browser, expected) { - let findbar = gBrowser.getFindBar(); - for (let key of HOTKEYS) { - is(findbar.hidden, true, "findbar is hidden"); - yield BrowserTestUtils.sendChar(key, gBrowser.selectedBrowser); - is(findbar.hidden, expected, "findbar should" + (expected ? "" : " not") + " be hidden"); - if (!expected) { - yield closeFindbarAndWait(findbar); - } - } -} - -function* focus_element(browser, query) { - yield ContentTask.spawn(browser, query, function* focus(query) { - let element = content.document.querySelector(query); - element.focus(); - }); -} - -add_task(function* test_hotkey_on_editable_element() { - yield BrowserTestUtils.withNewTab({ - gBrowser, - url: PAGE - }, function* do_tests(browser) { - yield test_hotkeys(browser, false); - const ELEMENTS = ["div", "input", "textarea"]; - for (let elem of ELEMENTS) { - yield focus_element(browser, elem); - yield test_hotkeys(browser, true); - yield focus_element(browser, ":root"); - yield test_hotkeys(browser, false); - } - }); -}); - -add_task(function* test_hotkey_on_designMode_document() { - yield BrowserTestUtils.withNewTab({ - gBrowser, - url: DESIGNMODE_PAGE - }, function* do_tests(browser) { - yield test_hotkeys(browser, true); - }); -}); -- cgit v1.2.3