diff options
Diffstat (limited to 'browser/base/content/test/siteIdentity/browser_identityPopup_focus.js')
-rw-r--r-- | browser/base/content/test/siteIdentity/browser_identityPopup_focus.js | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/browser/base/content/test/siteIdentity/browser_identityPopup_focus.js b/browser/base/content/test/siteIdentity/browser_identityPopup_focus.js deleted file mode 100644 index eea06f079..000000000 --- a/browser/base/content/test/siteIdentity/browser_identityPopup_focus.js +++ /dev/null @@ -1,27 +0,0 @@ -/* Tests the focus behavior of the identity popup. */ - -// Access the identity popup via mouseclick. Focus should not be moved inside. -add_task(function* testIdentityPopupFocusClick() { - yield SpecialPowers.pushPrefEnv({"set": [["accessibility.tabfocus", 7]]}); - yield BrowserTestUtils.withNewTab("https://example.com", function*() { - let shown = BrowserTestUtils.waitForEvent(gIdentityHandler._identityPopup, "popupshown"); - EventUtils.synthesizeMouseAtCenter(gIdentityHandler._identityBox, {}); - yield shown; - isnot(Services.focus.focusedElement, document.getElementById("identity-popup-security-expander")); - }); -}); - -// Access the identity popup via keyboard. Focus should be moved inside. -add_task(function* testIdentityPopupFocusKeyboard() { - yield SpecialPowers.pushPrefEnv({"set": [["accessibility.tabfocus", 7]]}); - yield BrowserTestUtils.withNewTab("https://example.com", function*() { - let focused = BrowserTestUtils.waitForEvent(gIdentityHandler._identityBox, "focus"); - gIdentityHandler._identityBox.focus(); - yield focused; - let shown = BrowserTestUtils.waitForEvent(gIdentityHandler._identityPopup, "popupshown"); - EventUtils.synthesizeKey(" ", {}); - yield shown; - is(Services.focus.focusedElement, document.getElementById("identity-popup-security-expander")); - }); -}); - |