Skip to content

1.2 Non editorial features and other changes

joanmarie edited this page Oct 24, 2019 · 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

Allow group as child of listbox (Needs: APG)

remove accessible name required from log and timer (Needs: APG)

Adds missing implicit values for progressbar (Needs: APG, tests, implementations)

  • ARIA:

  • Core AAM:

    • Editor’s Draft: N/A

    • Working Draft: N/A

  • AccName: N/A

  • Authoring Practices: TODO?

  • 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

aria-brailleroledescription (Needs: APG, Core-AAM, tests, implementations)

  • ARIA:

  • Core AAM:

    • Editor’s Draft: TODO

    • Working Draft: TODO

  • AccName: TODO

  • Authoring Practices: TODO

  • 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

Add aria-rowindextext and aria-colindextext (Needs: 2 implementations, macOS mappings, APG)

AOM: Use element reflection for IDREF/IDREF list (Needs: tests and implementations)

  • 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

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

Prohibit label on certain roles (Needs: AccName??, tests, and implementations)

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

  • 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

Make aria-disabled, aria-errormessage, aria-invalid and aria-haspopup no longer global. (Needs Tests, Implementations, Editor’s note)

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

Editorial Change dependent on other merges

Fix references

Dependent on many other features being merged. Merge into stable as late as we can…​

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

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 (Link to issue until implemented)
** Gecko: TODO (Link to issue until implemented)
** Blink: TODO (Link to issue until implemented)
* Test Results: TODO