[Breaking] WAI-ARIA 1.3 update#557
[Breaking] WAI-ARIA 1.3 update#557jlp-craigmorten wants to merge 3 commits intoA11yance:mainfrom jlp-craigmorten:wai-aria-1.3-roles
Conversation
|
This pull request is automatically built and testable in CodeSandbox. To see build info of the built libraries, click here or the icon next to each commit SHA. |
Pull Request Test Coverage Report for Build 9805951235Details
💛 - Coveralls |
Pull Request Test Coverage Report for Build 9805970558Details
💛 - Coveralls |
ljharb
left a comment
There was a problem hiding this comment.
Many parts of this seem additive, but unfortunately some parts seem breaking.
Update: I stand corrected, this is a combination of bugfixes, 1.3 breaking changes, and 1.3 additive changes. I would definitely consider this a major change as stands. |
Pull Request Test Coverage Report for Build 9821770687Details
💛 - Coveralls |
Pull Request Test Coverage Report for Build 10141401372Details
💛 - Coveralls |
TODO: update existing role props with `aria-braillelabel`, `aria-brailleroledescription`, and `aria-description`
* Addition of `aria-braillelabel` * Addition of `aria-brailleroledescription` * Addition of `aria-description` * Fixes to some `prohibitedProps` and `nameFrom` fields
|
Why was this closed? Can you please restore the branch and reopen the PR? |
Just been doing some tidy up of my open issues an PRs, loose justification:
Please feel free to take over the change - I can restore the branch (though all changes are also forever available in this PR's changeset!) Equally feel free to reach out if get to a point where actively looking to move this lib onto 1.3, happy to assist. |
Description
Fixes #556
Branch tracking the WAI-ARIA 1.3 Roles Model.
See https://www.w3.org/TR/wai-aria-1.3/#changelog for the 1.3 changelog.
Key Changes
noneto match rolepresentation, update roledoc-pullquoteto match specification #551 (introduced in dpub-aria-1.1, aria-query currently using dpub-aria-1.0)noneto match rolepresentation, update roledoc-pullquoteto match specification #551Let me know if the 1.2 relevant fixes should be extracted into a separate fix PR.