qorf / quorum-language

The primary repository for the Quorum Programming Language
BSD 3-Clause "New" or "Revised" License
12 stars 6 forks source link

Improved accessibility support for custom items #14

Closed mwcampbell closed 2 years ago

mwcampbell commented 2 years ago
  1. In the shadow DOM implementation, custom items now use the ARIA application role if they're focusable, or the img role if they're not.
  2. The region role is no longer used as a default for shadow DOM elements. In particular, this means that single-line text fields no longer have this role; they don't need a role, since they're represented in the shadow DOM by actual HTML input elements.
  3. Custom role descriptions are now supported by both the shadow DOM and UIA implementations.