Skip to content

Commit

Permalink
editorial: wiki archiving (#2338)
Browse files Browse the repository at this point in the history
Closes #1882

Copies to-be-removed wiki pages to the main repository.

- [x] [last edit: Apr 1, 2021] 1.2 Non editorial features and other changes  => 1.2 archive
- [x] [last edit: Jan 10, 2019] ARIA annotations draft proposal  => 1.2 archive
- [x] [last edit: Feb 26, 2018] CSS AAM Potential Features => archive "unresolved"
- [x] [last edit: May 23, 2019] Generic Role End to End  => 1.2 archive
- [x] [last edit: May 21, 2024] Monorepo Project => group process archive
- [x] [last edit: Jul 29, 2022] Non modal dialog use cases => delete
- [x] [last edit:  Oct 17, 2019] On the ARIA   DPUB impasse listing of the options  => modules archive
- [x] [last edit: Jan 24, 2022] Plans regarding attribute parity => archive "unresolved"
- [x] [last edit: Apr 1, 2022] Plans regarding role parity => archive for 1.2
- <s>[last edit: Oct 18, 2023] Proposal: Interactive Lists => 1.3 archive (too soon?) </s> yes, too soon
- [x] [last edit: Sep 28, 2018] Required Properties with Default Values => 1.2 archive
- [x] [last edit: Jul 20, 2023 / Oct 18, 2019] Resolving ARIA 1.1 Combobox Issues => 1.2 archive
- <s> [last edit: May 3, 2023] Spring 2023 F2F => group process archive  </s> => reverted, keep in wiki
- [x] [last edit: May 8, 2020] Testing aria hidden => archive 1.2
- [x] [last edit:  Dec 5, 2018] Text Separation attribute proposals  => archive "unresolved"
- <s> [last edit: Sep 14, 2023] TPAC 2023 ARIA Meetings => group process archive  </s> => reverted; keep in wiki
- <s>TPAC 2024 ARIA Meetings  => group process archive (after tpac) </s> => keep in wiki
  • Loading branch information
pkra authored Jan 3, 2025
1 parent 19a6325 commit 56bc62f
Show file tree
Hide file tree
Showing 12 changed files with 1,715 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,178 @@
**Editors Note.** Archived wiki page https://github.com/w3c/aria/wiki/1.2-Non-editorial-features-and-other-changes, last edited Apr 1, 2021.

# 1.2 Non editorial features and other changes


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_.

## In Progress

### Combobox value calculation (needs CoreAAM, implementations)
* ARIA:
** Editor's Draft: https://github.com/w3c/aria/commit/51ef35c
** Working Draft: TODO
* Core AAM: https://github.com/w3c/core-aam/issues/76
** Editor's Draft: TODO
** Working Draft: TODO
* AccName: N/A
* Authoring Practices: https://github.com/w3c/aria-practices/issues/1476
* WPT: Done (in local branch; merge request pending)
* Implementations:
** WebKit: TODO
** Gecko: TODO
** Blink: TODO
* Test Results: TODO

### Adds missing implicit values for progressbar (Needs: implementations)
* ARIA:
** Editor's Draft: https://github.com/w3c/aria/commit/43a80b42331351a72992d539ef8a1d8f2a828352
** Working Draft: TODO
* Core AAM: https://github.com/w3c/core-aam/issues/77
** Editor's Draft: N/A
** Working Draft: N/A
* AccName: N/A
* Authoring Practices: N/A
* WPT: Done (in local branch; merge request pending)
* 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 implementations)
* ARIA:
** Editor's Draft: https://github.com/w3c/aria/commit/bc4aa34
** Working Draft: TODO
* Core AAM:
** Editor's Draft: n/a
** Working Draft: n/a
* AccName: n/a
* Authoring Practices: DONE (https://w3c.github.io/aria-practices/#naming_role_guidance - see "rowgroup" in the table)
* WPT: Done (in local branch; merge request pending)
* 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

### Default value of aria-valuenow on spinbutton is now "there is no current value" (Needs: Core-AAM, tests, implementations) - at risk
* ARIA:
** Editor's Draft: https://github.com/w3c/aria/commit/d6a99dec
** Working Draft: TODO
* 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, Needs tests, Editor's note)
* ARIA:
** Editor's Draft: https://github.com/w3c/aria/commit/f391cf62a0609e9d691ebd7df40d0ed9cdb5285b
** Working Draft: TODO
* 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)
* ARIA:
** Editor's Draft: https://github.com/w3c/aria/commit/f41f707
** Working Draft: TODO
* Core AAM:
** Editor's Draft: n/a
** Working Draft: n/a
* AccName: n/a
* Authoring Practices: n/a
* WPT: Done (in local branch; merge request pending)
* 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:
** Editor's Draft: https://github.com/w3c/aria/commit/5b971a1
** Working Draft: TODO
* Core AAM:
** Editor's Draft: TODO
** Working Draft: TODO
* AccName: n/a
* Authoring Practices: n/a
* WPT: n/a (right??)
* 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 https://www.w3.org/WAI/ARIA/workflow[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
```
Loading

0 comments on commit 56bc62f

Please sign in to comment.