fune/accessible/generic
Nathan LaPre dbe5ffd60b Bug 1778795: role="form" with empty accessible name returns native role, r=Jamie
The ARIA spec requires that, for certain landmark roles with no author-specified
names, user agents must treat such elements as if no role had been provided.
This revision accomplishes that task by carving out an exception in
ARIATransformRole and ComputeARIARole for roles::FORM, similar to the existing
carveout for roles::REGION. This revision also implements a NameIsEmpty function
which is helpful for checking name emptiness (since we do this in a few places)
without leaving a "name" variable on the stack. Finally, this revision updates a
expected WPT failure (by removing it).

Differential Revision: https://phabricator.services.mozilla.com/D202778
2024-02-29 00:33:10 +00:00
..
ApplicationAccessible.cpp
ApplicationAccessible.h
ARIAGridAccessible.cpp
ARIAGridAccessible.h
BaseAccessibles.cpp
BaseAccessibles.h
DocAccessible-inl.h
DocAccessible.cpp Bug 1880504: Fire a state change (and thus update the RemoteAccessible cache) when the indeterminate state of an HTML checkbox changes. r=nlapre 2024-02-23 06:40:22 +00:00
DocAccessible.h Bug 1879255 part 3: Notify accessibility about changes to explicitly set attr-elements. r=smaug,eeejay 2024-02-21 00:05:21 +00:00
FormControlAccessible.cpp
FormControlAccessible.h
HyperTextAccessible-inl.h Bug 1816581 - part 1: Make CaretAssociationHint an enum class r=emilio 2023-12-27 04:42:09 +00:00
HyperTextAccessible.cpp Bug 1878191 - Fix 2 iterating loops of selection ranges r=smaug,Jamie 2024-02-07 04:34:38 +00:00
HyperTextAccessible.h
ImageAccessible.cpp
ImageAccessible.h
LocalAccessible-inl.h Bug 1870783 part 1: Expose a minimum role of GROUPING for popovers. r=eeejay 2024-02-12 06:24:14 +00:00
LocalAccessible.cpp Bug 1778795: role="form" with empty accessible name returns native role, r=Jamie 2024-02-29 00:33:10 +00:00
LocalAccessible.h Bug 1870783 part 5: Expose DETAILS and DETAILS_FOR relations for popovers and their invokers. r=eeejay 2024-02-12 06:24:16 +00:00
moz.build
OuterDocAccessible.cpp
OuterDocAccessible.h
RootAccessible.cpp
RootAccessible.h
TextLeafAccessible.cpp
TextLeafAccessible.h