James Teh b3e1459afa Bug 1894165: When there is no explicit ARIA role, expose the computed ARIA role via the AriaRole UIA property. r=morgan
Previously, we didn't expose AriaRole at all if there was no explicit ARIA role (as specified by the role attribute).
However, there are quite a few ARIA roles where the UIA control type and other properties don't expose sufficient semantics alone.
Exposing AriaRole in these cases allows clients to perceive these semantics if they wish.

Differential Revision: https://phabricator.services.mozilla.com/D208973
2024-05-03 11:12:08 +00:00
..