|
| 1 | +**Editors Note.** Archived wiki page https://github.com/w3c/aria/wiki/1.2-Non-editorial-features-and-other-changes, last edited Apr 1, 2021. |
| 2 | + |
| 3 | +# 1.2 Non editorial features and other changes |
| 4 | + |
| 5 | + |
| 6 | +Note: We have a https://github.com/w3c/aria/wiki/Plans-regarding-role-parity[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_. |
| 7 | + |
| 8 | +## In Progress |
| 9 | + |
| 10 | +### Combobox value calculation (needs CoreAAM, implementations) |
| 11 | +* ARIA: |
| 12 | +** Editor's Draft: https://github.com/w3c/aria/commit/51ef35c |
| 13 | +** Working Draft: TODO |
| 14 | +* Core AAM: https://github.com/w3c/core-aam/issues/76 |
| 15 | +** Editor's Draft: TODO |
| 16 | +** Working Draft: TODO |
| 17 | +* AccName: N/A |
| 18 | +* Authoring Practices: https://github.com/w3c/aria-practices/issues/1476 |
| 19 | +* WPT: Done (in local branch; merge request pending) |
| 20 | +* Implementations: |
| 21 | +** WebKit: TODO |
| 22 | +** Gecko: TODO |
| 23 | +** Blink: TODO |
| 24 | +* Test Results: TODO |
| 25 | + |
| 26 | +### Adds missing implicit values for progressbar (Needs: implementations) |
| 27 | +* ARIA: |
| 28 | +** Editor's Draft: https://github.com/w3c/aria/commit/43a80b42331351a72992d539ef8a1d8f2a828352 |
| 29 | +** Working Draft: TODO |
| 30 | +* Core AAM: https://github.com/w3c/core-aam/issues/77 |
| 31 | +** Editor's Draft: N/A |
| 32 | +** Working Draft: N/A |
| 33 | +* AccName: N/A |
| 34 | +* Authoring Practices: N/A |
| 35 | +* WPT: Done (in local branch; merge request pending) |
| 36 | +* Implementations: |
| 37 | +** WebKit: TODO (Link to issue until implemented) |
| 38 | +** Gecko: TODO (Link to issue until implemented) |
| 39 | +** Blink: TODO (Link to issue until implemented) |
| 40 | +* Test Results: TODO |
| 41 | + |
| 42 | +### Name from contents is no longer supported on `rowgroup` (Needs implementations) |
| 43 | +* ARIA: |
| 44 | +** Editor's Draft: https://github.com/w3c/aria/commit/bc4aa34 |
| 45 | +** Working Draft: TODO |
| 46 | +* Core AAM: |
| 47 | +** Editor's Draft: n/a |
| 48 | +** Working Draft: n/a |
| 49 | +* AccName: n/a |
| 50 | +* Authoring Practices: DONE (https://w3c.github.io/aria-practices/#naming_role_guidance - see "rowgroup" in the table) |
| 51 | +* WPT: Done (in local branch; merge request pending) |
| 52 | +* Implementations: |
| 53 | +** WebKit: TODO (Link to issue until implemented) |
| 54 | +** Gecko: TODO (Link to issue until implemented) |
| 55 | +** Blink: TODO (Link to issue until implemented) |
| 56 | +* Test Results: TODO |
| 57 | + |
| 58 | +### Default value of aria-valuenow on spinbutton is now "there is no current value" (Needs: Core-AAM, tests, implementations) - at risk |
| 59 | +* ARIA: |
| 60 | +** Editor's Draft: https://github.com/w3c/aria/commit/d6a99dec |
| 61 | +** Working Draft: TODO |
| 62 | +* Core AAM: |
| 63 | +** Editor's Draft: n/a |
| 64 | +** Working Draft: n/a |
| 65 | +* AccName: n/a |
| 66 | +* Authoring Practices: n/a |
| 67 | +* WPT: TODO |
| 68 | +* Implementations: |
| 69 | +** WebKit: TODO (Link to issue until implemented) |
| 70 | +** Gecko: TODO (Link to issue until implemented) |
| 71 | +** Blink: TODO (Link to issue until implemented) |
| 72 | +* Test Results: TODO |
| 73 | + |
| 74 | +### Remove aria-level on tablist (Needs Implementations, Needs tests, Editor's note) |
| 75 | +* ARIA: |
| 76 | +** Editor's Draft: https://github.com/w3c/aria/commit/f391cf62a0609e9d691ebd7df40d0ed9cdb5285b |
| 77 | +** Working Draft: TODO |
| 78 | +* Core AAM: |
| 79 | +** Editor's Draft: n/a |
| 80 | +** Working Draft: n/a |
| 81 | +* AccName: n/a |
| 82 | +* Authoring Practices: n/a |
| 83 | +* WPT: TODO |
| 84 | +* Implementations: |
| 85 | +** WebKit: TODO (Link to issue until implemented) |
| 86 | +** Gecko: TODO (Link to issue until implemented) |
| 87 | +** Blink: TODO (Link to issue until implemented) |
| 88 | +* Test Results: TODO |
| 89 | + |
| 90 | +### Prohibit aria-roledescription on generic (Needs Implementations) |
| 91 | +* ARIA: |
| 92 | +** Editor's Draft: https://github.com/w3c/aria/commit/f41f707 |
| 93 | +** Working Draft: TODO |
| 94 | +* Core AAM: |
| 95 | +** Editor's Draft: n/a |
| 96 | +** Working Draft: n/a |
| 97 | +* AccName: n/a |
| 98 | +* Authoring Practices: n/a |
| 99 | +* WPT: Done (in local branch; merge request pending) |
| 100 | +* Implementations: |
| 101 | +** WebKit: TODO (Link to issue until implemented) |
| 102 | +** Gecko: TODO (Link to issue until implemented) |
| 103 | +** Blink: TODO (Link to issue until implemented) |
| 104 | +* Test Results: TODO |
| 105 | + |
| 106 | + |
| 107 | +### Make aria-disabled, aria-errormessage, aria-invalid and aria-haspopup deprecated as globals. |
| 108 | + |
| 109 | +Adds back to roles as noted in https://github.com/w3c/aria/commit/5b971a1 - make sure to also allow on subclasses during implementation. |
| 110 | + |
| 111 | +* ARIA: |
| 112 | +** Editor's Draft: https://github.com/w3c/aria/commit/5b971a1 |
| 113 | +** Working Draft: TODO |
| 114 | +* Core AAM: |
| 115 | +** Editor's Draft: TODO |
| 116 | +** Working Draft: TODO |
| 117 | +* AccName: n/a |
| 118 | +* Authoring Practices: n/a |
| 119 | +* WPT: n/a (right??) |
| 120 | +* Implementations: |
| 121 | +** WebKit: TODO (Link to issue until implemented) |
| 122 | +** Gecko: TODO (Link to issue until implemented) |
| 123 | +** Blink: TODO (Link to issue until implemented) |
| 124 | +* Test Results: TODO |
| 125 | + |
| 126 | +### Implicit value removed for aria-expanded on combobox |
| 127 | + |
| 128 | +### Implicit value removed for aria-level on heading |
| 129 | + |
| 130 | +### remove superclass of checkbox from menuitemcheckbox & radio from menuitemradio |
| 131 | + |
| 132 | +### Menuitemradio language change (editorial - needs merging) |
| 133 | + |
| 134 | +### Editorial |
| 135 | + |
| 136 | +* 4eed8b541e23e160788e7236d710bd6751f991ee |
| 137 | +* 2714fd041862f873fb3ce8a6a82305d74c847f64 |
| 138 | + |
| 139 | + |
| 140 | + |
| 141 | + |
| 142 | + |
| 143 | + |
| 144 | +## Done |
| 145 | + |
| 146 | +* Remove children-presentational=true from `math` role |
| 147 | +* Add support for `aria-expanded` for `application` and `checkbox` |
| 148 | +* Add support for aria-posinset and aria-setsize on row |
| 149 | +* Add support for `aria-required` to `checkbox` and `switch` |
| 150 | +* Allow menuitemcheckbox as child of group |
| 151 | +* Prohibit label on certain roles |
| 152 | + |
| 153 | +## Done (modulo APG) |
| 154 | + |
| 155 | +* Allow group as child of listbox (APG in process) |
| 156 | +* Remove accessible name required from log and timer |
| 157 | + |
| 158 | +## Template for Adding New Items |
| 159 | + |
| 160 | +The following template should be used for all non-editorial changes which are subject to the ARIA Working Group's https://www.w3.org/WAI/ARIA/workflow[work flow] for inclusion into Working Drafts. |
| 161 | + |
| 162 | +``` |
| 163 | +### Feature/Change Summary |
| 164 | +* ARIA: |
| 165 | +** Editor's Draft: TODO |
| 166 | +** Working Draft: TODO |
| 167 | +* Core AAM: |
| 168 | +** Editor's Draft: TODO |
| 169 | +** Working Draft: TODO |
| 170 | +* AccName: TODO |
| 171 | +* Authoring Practices: TODO |
| 172 | +* WPT: TODO |
| 173 | +* Implementations: |
| 174 | +** WebKit: TODO |
| 175 | +** Gecko: TODO |
| 176 | +** Blink: TODO |
| 177 | +* Test Results: TODO |
| 178 | +``` |
0 commit comments