Skip to content

1.2 Non editorial features and other changes

joanmarie edited this page Apr 1, 2021 · 96 revisions

Note: We have a dedicated page for work on achieving role parity with HTML5. Other non-editorial features and changes should be added here after they have landed in the ARIA Editor’s Draft. ## In Progress

Combobox value calculation (needs CoreAAM, tests, implementations)

Adds missing implicit values for progressbar (Needs: implementations)

Name from contents is no longer supported on rowgroup (Needs implementations)

Default value of aria-valuenow on spinbutton is now "there is no current value" (Needs: tests, implementations, and possibly AAM) - at risk

  • ARIA:

  • Core AAM:

    • Editor’s Draft: n/a

    • Working Draft: n/a

  • AccName: n/a

  • Authoring Practices: n/a

  • WPT: TODO

  • Implementations:

    • WebKit: TODO (Link to issue until implemented)

    • Gecko: TODO (Link to issue until implemented)

    • Blink: TODO (Link to issue until implemented)

  • Test Results: TODO

Remove aria-level on tablist (Needs Implementations, Tests, Editor’s note)

  • ARIA:

  • Core AAM:

    • Editor’s Draft: n/a

    • Working Draft: n/a

  • AccName: n/a

  • Authoring Practices: n/a

  • WPT: TODO

  • Implementations:

    • WebKit: TODO (Link to issue until implemented)

    • Gecko: TODO (Link to issue until implemented)

    • Blink: TODO (Link to issue until implemented)

  • Test Results: TODO

Prohibit aria-roledescription on generic (Needs Implementations, Tests)

  • ARIA:

  • Core AAM:

    • Editor’s Draft: n/a

    • Working Draft: n/a

  • AccName: n/a

  • Authoring Practices: n/a

  • WPT: TODO

  • Implementations:

    • WebKit: TODO (Link to issue until implemented)

    • Gecko: TODO (Link to issue until implemented)

    • Blink: TODO (Link to issue until implemented)

  • Test Results: TODO

Make aria-disabled, aria-errormessage, aria-invalid and aria-haspopup deprecated as globals.

Adds back to roles as noted in https://github.com/w3c/aria/commit/5b971a1 - make sure to also allow on subclasses during implementation.

  • ARIA:

  • Core AAM:

    • Editor’s Draft: TODO

    • Working Draft: TODO

  • AccName: n/a

  • Authoring Practices: n/a

  • WPT: TODO

  • Implementations:

    • WebKit: TODO (Link to issue until implemented)

    • Gecko: TODO (Link to issue until implemented)

    • Blink: TODO (Link to issue until implemented)

  • Test Results: TODO

Implicit value removed for aria-expanded on combobox

Implicit value removed for aria-level on heading

remove superclass of checkbox from menuitemcheckbox & radio from menuitemradio

Menuitemradio language change (editorial - needs merging)

Editorial

  • 4eed8b541e23e160788e7236d710bd6751f991ee

  • 2714fd041862f873fb3ce8a6a82305d74c847f64

Done

  • Remove children-presentational=true from math role

  • Add support for aria-expanded for application and checkbox

  • Add support for aria-posinset and aria-setsize on row

  • Add support for aria-required to checkbox and switch

  • Allow menuitemcheckbox as child of group

  • Prohibit label on certain roles

Done (modulo APG)

  • Allow group as child of listbox (APG in process)

  • Remove accessible name required from log and timer

Template for Adding New Items

The following template should be used for all non-editorial changes which are subject to the ARIA Working Group’s work flow for inclusion into Working Drafts.

### Feature/Change Summary
* ARIA:
** Editor's Draft: TODO
** Working Draft: TODO
* Core AAM:
** Editor's Draft: TODO
** Working Draft: TODO
* AccName: TODO
* Authoring Practices: TODO
* WPT: TODO
* Implementations:
** WebKit: TODO
** Gecko: TODO
** Blink: TODO
* Test Results: TODO