diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-06-12 05:35:37 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-06-12 05:35:37 +0000 |
commit | a90a5cba08fdf6c0ceb95101c275108a152a3aed (patch) | |
tree | 532507288f3defd7f4dcf1af49698bcb76034855 /accessible/tests/browser/e10s | |
parent | Adding debian version 126.0.1-1. (diff) | |
download | firefox-a90a5cba08fdf6c0ceb95101c275108a152a3aed.tar.xz firefox-a90a5cba08fdf6c0ceb95101c275108a152a3aed.zip |
Merging upstream version 127.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'accessible/tests/browser/e10s')
-rw-r--r-- | accessible/tests/browser/e10s/browser.toml | 1 | ||||
-rw-r--r-- | accessible/tests/browser/e10s/browser_caching_states.js | 13 | ||||
-rw-r--r-- | accessible/tests/browser/e10s/head.js | 5 |
3 files changed, 19 insertions, 0 deletions
diff --git a/accessible/tests/browser/e10s/browser.toml b/accessible/tests/browser/e10s/browser.toml index dff9b1c712..a4205d38e6 100644 --- a/accessible/tests/browser/e10s/browser.toml +++ b/accessible/tests/browser/e10s/browser.toml @@ -31,6 +31,7 @@ prefs = [ ["browser_caching_description.js"] ["browser_caching_document_props.js"] +https_first_disabled = true ["browser_caching_domnodeid.js"] diff --git a/accessible/tests/browser/e10s/browser_caching_states.js b/accessible/tests/browser/e10s/browser_caching_states.js index 7292228f25..6f674f8c48 100644 --- a/accessible/tests/browser/e10s/browser_caching_states.js +++ b/accessible/tests/browser/e10s/browser_caching_states.js @@ -425,6 +425,11 @@ addAccessibleTask( <div role="listbox" aria-multiselectable="true"> <div id="multiNoSel" role="option" tabindex="0">multiNoSel</div> </div> +<div role="grid"> + <div role="row"> + <div id="gridcell" role="gridcell" tabindex="0">gridcell</div> + </div> +</div> `, async function (browser, docAcc) { const noSel = findAccessibleChildByID(docAcc, "noSel"); @@ -450,6 +455,14 @@ addAccessibleTask( multiNoSel.takeFocus(); await focused; testStates(multiNoSel, STATE_FOCUSED, 0, STATE_SELECTED, 0); + + const gridcell = findAccessibleChildByID(docAcc, "gridcell"); + testStates(gridcell, 0, 0, STATE_FOCUSED | STATE_SELECTED, 0); + info("Focusing gridcell"); + focused = waitForEvent(EVENT_FOCUS, gridcell); + gridcell.takeFocus(); + await focused; + testStates(gridcell, STATE_FOCUSED, 0, STATE_SELECTED, 0); }, { topLevel: true, iframe: true, remoteIframe: true, chrome: true } ); diff --git a/accessible/tests/browser/e10s/head.js b/accessible/tests/browser/e10s/head.js index bdbcb7445f..e72af914d4 100644 --- a/accessible/tests/browser/e10s/head.js +++ b/accessible/tests/browser/e10s/head.js @@ -170,6 +170,11 @@ async function testRelated( expected: [null, host, dependant2], }, { + desc: "Change attribute to multiple targets", + attrs: [{ key: attr, value: "dependant1 dependant2" }], + expected: [host, host, [dependant1, dependant2]], + }, + { desc: "Remove attribute", attrs: [{ key: attr }], expected: [null, null, null], |