Source code
Revision control
Copy as Markdown
Other Tools
Test Info: Warnings
- This test gets skipped with pattern: os == 'linux' && os_version == '18.04' && asan OR os == 'linux' && os_version == '18.04' && tsan OR win11_2009 && asan
- Manifest: browser/components/urlbar/tests/browser/browser.toml
/* Any copyright is dedicated to the Public Domain.
add_task(async function () {
let tab = await BrowserTestUtils.openNewForegroundTab(gBrowser);
registerCleanupFunction(async function () {
BrowserTestUtils.removeTab(tab);
gURLBar.setURI();
});
gURLBar.blur();
ok(!gURLBar.focused, "url bar is not focused");
ok(!gURLBar.hasAttribute("focused"), "url bar is not visibly focused");
gURLBar.setHiddenFocus();
ok(gURLBar.focused, "url bar is focused");
ok(!gURLBar.hasAttribute("focused"), "url bar is not visibly focused");
gURLBar.removeHiddenFocus();
ok(gURLBar.focused, "url bar is focused");
ok(gURLBar.hasAttribute("focused"), "url bar is visibly focused");
});