gecko-dev/accessible
James Teh 983b81b013 Bug 1826194 part 2: When calculating a text equivalent, walk the flat tree instead of only direct children. r=morgan
Previously, when calculating a text equivalent by walking the DOM tree, we only walked direct children of a DOM node.
However, a slot element is a placeholder for content which comes from outside of a shadow root.
In order to include this content when a slot isn't accessible (e.g. because it is hidden), we need to walk the DOM flat tree instead.

Differential Revision: https://phabricator.services.mozilla.com/D181841
2023-06-28 01:18:18 +00:00
..
android Backed out changeset f3095da827d9 (bug 1754905) for causing build bustages on DocAccessibleWrap. CLOSED TREE 2023-06-28 03:03:37 +03:00
aom Bug 1794043: Improve AccAttributes ergonomics, r=eeejay 2022-10-13 01:00:57 +00:00
atk Bug 1831035 part 7: Remove (now empty) platform specific RemoteAccessible classes and rename RemoteAccessibleBase to RemoteAccessible. r=eeejay 2023-06-26 21:20:13 +00:00
base Bug 1826194 part 2: When calculating a text equivalent, walk the flat tree instead of only direct children. r=morgan 2023-06-28 01:18:18 +00:00
basetypes Backed out changeset f3095da827d9 (bug 1754905) for causing build bustages on DocAccessibleWrap. CLOSED TREE 2023-06-28 03:03:37 +03:00
docs Bug 1621950 - fix some myst ref warnings r=firefox-source-docs-reviewers,devtools-reviewers,sylvestre 2023-03-30 08:01:22 +00:00
generic Backed out changeset f3095da827d9 (bug 1754905) for causing build bustages on DocAccessibleWrap. CLOSED TREE 2023-06-28 03:03:37 +03:00
html Bug 1804054: Identify nested tables with non-zero cell border width as data tables,r=Jamie 2023-06-23 19:54:28 +00:00
interfaces Backed out changeset f3095da827d9 (bug 1754905) for causing build bustages on DocAccessibleWrap. CLOSED TREE 2023-06-28 03:03:37 +03:00
ipc Bug 1831035 part 7: Remove (now empty) platform specific RemoteAccessible classes and rename RemoteAccessibleBase to RemoteAccessible. r=eeejay 2023-06-26 21:20:13 +00:00
mac Backed out changeset f3095da827d9 (bug 1754905) for causing build bustages on DocAccessibleWrap. CLOSED TREE 2023-06-28 03:03:37 +03:00
other Bug 1834910 - Update accessible/other/Platform.cpp to match current accessible/base/Platform.h. r=Jamie 2023-05-25 05:20:22 +00:00
tests Bug 1826194 part 2: When calculating a text equivalent, walk the flat tree instead of only direct children. r=morgan 2023-06-28 01:18:18 +00:00
windows Bug 1831035 part 7: Remove (now empty) platform specific RemoteAccessible classes and rename RemoteAccessibleBase to RemoteAccessible. r=eeejay 2023-06-26 21:20:13 +00:00
xpcom Backed out changeset f3095da827d9 (bug 1754905) for causing build bustages on DocAccessibleWrap. CLOSED TREE 2023-06-28 03:03:37 +03:00
xul Bug 1839922 - Remove usage of {Has,Get}Attr(kNameSpaceID_None, ..). r=edgar 2023-06-23 10:01:32 +00:00
moz.build Backed out changeset f3095da827d9 (bug 1754905) for causing build bustages on DocAccessibleWrap. CLOSED TREE 2023-06-28 03:03:37 +03:00