mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-03-01 13:57:32 +00:00

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