fune/accessible
James Teh c73ce972ef Bug 1813976: Support RemoteAccessible::Language on non-HyperText Accessibles. r=morgan
1. HyperTextAccessibles already cache language and RemoteAccessible::Language uses this.
2. Previously, we didn't cache language for a non-text, non-HyperText Accessible at all. This includes images and HTML radio buttons. Now we cache it as a top level attribute in this case and return it in RemoteAccessible::Language.
3. We previously cached language for a text (leaf) Accessible where the language differed from its parent, but we never used this in RemoteAccessible::Language, only when calculating text attributes. Now we use it in RemoteAccessible::Language as well.
4. Where a text (leaf) Accessible's language is the same as its parent, RemoteAccessible::Language now gets this from the parent.

Differential Revision: https://phabricator.services.mozilla.com/D212503
2024-06-05 23:51:11 +00:00
..
android Bug 1896516 Part 8 - Remove nsIScrollableFrame usages under accessible/. r=layout-reviewers,emilio 2024-05-30 06:32:20 +00:00
aom
atk Bug 1886371 part 6: Add UIA control types to RoleMap. r=nlapre 2024-03-25 03:28:05 +00:00
base Bug 1813976: Support RemoteAccessible::Language on non-HyperText Accessibles. r=morgan 2024-06-05 23:51:11 +00:00
basetypes Bug 1887789 part 1: Fixes to Accessible::LandmarkRole. r=morgan 2024-05-08 06:04:47 +00:00
docs Bug 1893033 - Expand a11y-checks debugging documentation in the Mochitest FAQ. r=Jamie 2024-05-06 16:32:54 +00:00
generic Bug 1813976: Support RemoteAccessible::Language on non-HyperText Accessibles. r=morgan 2024-06-05 23:51:11 +00:00
html Bug 1895408: Add support for exposing critical, supoptimal, optimal meter values via AXValueDescription r=Jamie 2024-05-21 22:11:05 +00:00
interfaces Bug 855184 part 1: Add BOUNDARY_CLUSTER so a11y can query grapheme clusters, AKA user-perceived characters. r=eeejay 2024-06-04 20:36:42 +00:00
ios Bug 1886371 part 6: Add UIA control types to RoleMap. r=nlapre 2024-03-25 03:28:05 +00:00
ipc Bug 1813976: Support RemoteAccessible::Language on non-HyperText Accessibles. r=morgan 2024-06-05 23:51:11 +00:00
mac Backed out changeset 718208a40b89 (bug 1888310) for causing mochitest failures @ browser_app.js CLOSED TREE 2024-06-05 00:43:46 +03:00
other
tests Bug 1813976: Support RemoteAccessible::Language on non-HyperText Accessibles. r=morgan 2024-06-05 23:51:11 +00:00
windows Bug 855184 part 2: Map IA2_TEXT_BOUNDARY_CHAR to cluster. r=eeejay 2024-06-04 20:36:42 +00:00
xpcom Bug 1893376 - have XPCOM GetAccessibleFor return GetAccessibleEvenIfNotInMap when getting an Accessible for a DOM node; r=Jamie 2024-05-07 01:04:21 +00:00
xul
moz.build