In a recent ARIA WG group meeting, it was proposed to add an html-aam section describing IDL overrides for HTML attributes and what accessibility values are actually exposed. Examples:
Additional notes:
- Reflection should not impact values exposed by accessibility APIs; for example,
el.ariaChecked would reflect the aria-checked content attribute, and would be unimpacted by the indeterminate IDL attribute
- Where a definition is needed for an IDL attribute that correlates to an ARIA attribute, it should ideally use the "underlying concept" rather than reference the IDL attribute. For example, the
validity IDL attribute has this underlying definition: https://html.spec.whatwg.org/#selector-valid