Skip to content

Conversation

scottaohara
Copy link
Member

@scottaohara scottaohara commented Jan 9, 2022

  • adds new section for deprecated ARIA features which SHOULD NOT be used in HTML
  • updates to HTML element table per the new section (ul, ol, menu and li elements updated).
  • updates to what "any role" means to indicate that deprecated roles are not recommended to be used.

closes #199

directory test case
aria-grabbed and aria-dropeffect test case


Need two conformance checkers to accept or indicate commitment to this change, for both the change to directory and the aria-* attributes, before it can be merged:


Preview | Diff

* adds new section for deprecated ARIA features which SHOULD NOT be used in HTML
* updates to HTML element table per the new section (`ul`, `ol`, `menu` and `li` elements updated).
* updates to what "any role" means to indicate that deprecated roles SHOULD NOT be used.
@scottaohara scottaohara added needs implementation commitment Cannot merge into spec until implementations in conformance checkers has been confirmed. Do not merge A PR which needs additional work or question resolved before it can be merged. labels Jan 9, 2022
@scottaohara scottaohara removed the Do not merge A PR which needs additional work or question resolved before it can be merged. label Jan 10, 2022
@scottaohara
Copy link
Member Author

Resolving #366 will require this PR be merged.

@scottaohara scottaohara added Meets 2 implementations req Indicates that a spec change has met the necessary 2 implementations needed to merge. and removed needs implementation commitment Cannot merge into spec until implementations in conformance checkers has been confirmed. labels Jan 17, 2022
* update changelog for new deprecated section
* minor rewording / author advisement to deprecation section
@scottaohara scottaohara merged commit b29956b into gh-pages Jan 18, 2022
@scottaohara scottaohara deleted the deprecated-features branch January 18, 2022 13:29
scottaohara added a commit that referenced this pull request May 19, 2022
directly reference the following PRs in the changelog, and prepend each entry with the appropriate 'label'

related to #419

- #352
- #367 (and follow on [commit](887c772))
- #360
- #353
- #372
- #402
- #404
- #403
- #396
- #391
- #369
- #381
pkra pushed a commit to w3c/aria that referenced this pull request May 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Meets 2 implementations req Indicates that a spec change has met the necessary 2 implementations needed to merge.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Ensure deprecated content is properly called out
3 participants