fune/accessible/generic
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
..
ApplicationAccessible.cpp
ApplicationAccessible.h
ARIAGridAccessible.cpp
ARIAGridAccessible.h
BaseAccessibles.cpp Bug 1882909: Remove unnecessary uses of const_cast from accessibility module, r=morgan 2024-03-04 18:46:01 +00:00
BaseAccessibles.h
DocAccessible-inl.h Bug 1896516 Part 8 - Remove nsIScrollableFrame usages under accessible/. r=layout-reviewers,emilio 2024-05-30 06:32:20 +00:00
DocAccessible.cpp Bug 1896516 Part 7 - Remove PresShell::GetRootScrollFrameAsScrollable(). r=layout-reviewers,emilio 2024-05-30 06:32:20 +00:00
DocAccessible.h
FormControlAccessible.cpp
FormControlAccessible.h
HyperTextAccessible-inl.h
HyperTextAccessible.cpp Bug 1896516 Part 8 - Remove nsIScrollableFrame usages under accessible/. r=layout-reviewers,emilio 2024-05-30 06:32:20 +00:00
HyperTextAccessible.h
ImageAccessible.cpp
ImageAccessible.h
LocalAccessible-inl.h
LocalAccessible.cpp Bug 1813976: Support RemoteAccessible::Language on non-HyperText Accessibles. r=morgan 2024-06-05 23:51:11 +00:00
LocalAccessible.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
moz.build Bug 1851273 - P1: Add accessible/ios directory. r=Jamie,morgan,nlapre 2024-03-04 21:11:49 +00:00
OuterDocAccessible.cpp
OuterDocAccessible.h
RootAccessible.cpp
RootAccessible.h
TextLeafAccessible.cpp
TextLeafAccessible.h