Reland: New object attributes to disambiguate description sources
NVDA screen reader team has asked for some changes to how descriptions
are exposed in IAccessible2 so that they don't have to automatically
announce tooltips, while still announcing other annotations.
New object attributes:
* "description" now reflects aria-description, but not other description
sources. This matches what Firefox does now.
* "description-from" has one one the following values:
- "tooltip" (either via @title or aria-describedby + role="tooltip")
- "button-label" (when the name was from something else)
The above may require future tweaks but has been agreed to in principle
with NVDA and Mozilla.
Reason for revert: Suspected to cause a11y tree failures, https://ci.chromium.org/ui/p/chromium/builders/ci/Win7%20Tests%20(1)/116006/overview
Commit-Queue: Dominic Mazzoni <email@example.com>
Auto-Submit: Aaron Leventhal <firstname.lastname@example.org>
Reviewed-by: Dominic Mazzoni <email@example.com>
Reviewed-by: Alex Gough <firstname.lastname@example.org>
1 file changed