/* * Test bug 427559 to make sure focused elements that are no longer on the page * will have focus transferred to the window when changing tabs back to that * tab with the now-gone element.
*/
// Default focus on a button and have it kill itself on blur. const URL = "data:text/html;charset=utf-8," + ' + "";
function getFocusedLocalName(browser) { return SpecialPowers.spawn(browser, [], async function () { return content.document.activeElement.localName;
});
}
add_task(async function () {
let testTab = await BrowserTestUtils.openNewForegroundTab(gBrowser, URL);
let browser = testTab.linkedBrowser;
is(await getFocusedLocalName(browser), "button", "button is focused");
let blankTab = await BrowserTestUtils.openNewForegroundTab(
gBrowser, "about:blank"
);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.