gecko-dev/accessible/tests/browser
James Teh 1dcf0a5946 Bug 1814785: Include the transform only for the frame itself in the a11y cache, rather than calculating it relative to an ancestor. r=morgan
Calculating it relative to an ancestor causes problems when the frame ancestry and the a11y ancestry diverge.
For example, this can happen for a transform which is also position: absolute.
In that case, the parent Accessible's frame is not an ancestor of the child Accessible's frame.
Since the transform is no longer relative to the ancestor, we no longer need to remove our parent-relative bounds before applying it.
However, we do need to ensure that we apply the transform *before* adding parent-relative bounds.

Differential Revision: https://phabricator.services.mozilla.com/D169059
2023-02-08 05:45:55 +00:00
..
bounds Bug 1814785: Include the transform only for the frame itself in the a11y cache, rather than calculating it relative to an ancestor. r=morgan 2023-02-08 05:45:55 +00:00
e10s Bug 1813256 follow-up: Add test. r=nlapre 2023-02-01 04:58:30 +00:00
events Bug 1812977 - Remove now unnecessary import-globals-from statements in accessible. r=Gijs 2023-01-30 19:33:37 +00:00
fission Bug 1812977 - Remove now unnecessary import-globals-from statements in accessible. r=Gijs 2023-01-30 19:33:37 +00:00
general Bug 1812977 - Remove now unnecessary import-globals-from statements in accessible. r=Gijs 2023-01-30 19:33:37 +00:00
hittest Bug 1812977 - Remove now unnecessary import-globals-from statements in accessible. r=Gijs 2023-01-30 19:33:37 +00:00
mac Bug 1812977 - Remove now unnecessary import-globals-from statements in accessible. r=Gijs 2023-01-30 19:33:37 +00:00
scroll Bug 1815153: Add test to verify position:sticky bounds when scrolling, after dynamic style change r=Jamie 2023-02-08 04:19:19 +00:00
selectable Bug 1812977 - Remove now unnecessary import-globals-from statements in accessible. r=Gijs 2023-01-30 19:33:37 +00:00
states Bug 1812977 - Remove now unnecessary import-globals-from statements in accessible. r=Gijs 2023-01-30 19:33:37 +00:00
telemetry Bug 1812977 - Remove now unnecessary import-globals-from statements in accessible. r=Gijs 2023-01-30 19:33:37 +00:00
tree Bug 1812977 - Remove now unnecessary import-globals-from statements in accessible. r=Gijs 2023-01-30 19:33:37 +00:00
.eslintrc.js
browser_shutdown_acc_reference.js
browser_shutdown_doc_acc_reference.js
browser_shutdown_multi_acc_reference_doc.js
browser_shutdown_multi_acc_reference_obj.js
browser_shutdown_multi_proxy_acc_reference_doc.js
browser_shutdown_multi_proxy_acc_reference_obj.js
browser_shutdown_multi_reference.js
browser_shutdown_parent_own_reference.js
browser_shutdown_pref.js
browser_shutdown_proxy_acc_reference.js
browser_shutdown_proxy_doc_acc_reference.js
browser_shutdown_remote_no_reference.js
browser_shutdown_remote_only.js
browser_shutdown_remote_own_reference.js
browser_shutdown_scope_lifecycle.js
browser_shutdown_start_restart.js
browser.ini
Common.sys.mjs
head.js Bug 1812977 - Remove now unnecessary import-globals-from statements in accessible. r=Gijs 2023-01-30 19:33:37 +00:00
Layout.sys.mjs
shared-head.js Bug 1809836: Avoid adding scroll offsets when computing bounds for position:fixed accs r=Jamie 2023-02-01 01:23:10 +00:00