gecko-dev/accessible/basetypes
James Teh 94794e02dc Bug 1887789 part 1: Fixes to Accessible::LandmarkRole. r=morgan
1. The ARIA role should take precedence over the HTML tag.
2. The ARIA region role should only be conditionally treated as a landmark. Use the Gecko role to determine this.
3. Change some other cases to use the Gecko role instead of directly checking the name for consistency and to avoid duplicated logic.

These fixes are tested in the next patch.

Differential Revision: https://phabricator.services.mozilla.com/D209099
2024-05-08 06:04:47 +00:00
..
Accessible.cpp Bug 1887789 part 1: Fixes to Accessible::LandmarkRole. r=morgan 2024-05-08 06:04:47 +00:00
Accessible.h Bug 1887788 part 1: Add Accessible::DOMNodeClass to get the DOM class without all the other work in Accessible::Attributes. r=nlapre 2024-04-17 03:32:16 +00:00
HyperTextAccessibleBase.cpp Bug 1840732 Part 2: Remove unnecessary includes from accessible/basetypes, r=Jamie 2023-07-07 03:22:07 +00:00
HyperTextAccessibleBase.h Bug 1372296: Unify ScrollSubstringToPoint for local and remote Accessibles, thus enabling support for RemoteAccessible on Windows. r=eeejay 2023-08-08 05:18:55 +00:00
moz.build Bug 1832228 part 3: Rename TableAccessibleBase to TableAccessible and TableCellAccessibleBase to TableCellAccessible. r=nlapre 2023-06-08 09:50:28 +00:00
TableAccessible.h Bug 1832228 part 3: Rename TableAccessibleBase to TableAccessible and TableCellAccessibleBase to TableCellAccessible. r=nlapre 2023-06-08 09:50:28 +00:00
TableCellAccessible.h Bug 1832228 part 3: Rename TableAccessibleBase to TableAccessible and TableCellAccessibleBase to TableCellAccessible. r=nlapre 2023-06-08 09:50:28 +00:00