forked from dequelabs/axe-core
-
Notifications
You must be signed in to change notification settings - Fork 0
Pull Request template
Daniel Weck edited this page Aug 30, 2021
·
1 revision
For example: https://github.com/daisy/axe-core/pull/6
THIS PR IS FOR TRACKING / CODE DIFF PURPOSES ONLY, DO NOT MERGE.
This PR supersedes #5
NPM package publish:
https://www.npmjs.com/package/@daisy/axe-core-for-ace
Tracking of code changes since `4.3.3`:
https://github.com/dequelabs/axe-core/compare/v4.3.3...master
https://github.com/dequelabs/axe-core/compare/v4.3.3...develop
Axe `4.3.3` official release: https://github.com/dequelabs/axe-core/tree/v4.3.3
...and changelog: https://github.com/dequelabs/axe-core/blob/v4.3.3/CHANGELOG.md
Ace "legacy" patches:
https://github.com/daisy/ace/blob/cf896185ea675b041c64624639b59a5c9179eeb2/packages/ace-core/src/scripts/axe-patch-aria-roles.js#L3-L15
https://github.com/daisy/ace/blob/cf896185ea675b041c64624639b59a5c9179eeb2/packages/ace-core/src/scripts/axe-patch-is-aria-role-allowed.js#L74-L103
https://github.com/daisy/ace/blob/cf896185ea675b041c64624639b59a5c9179eeb2/packages/ace-core/src/scripts/axe-patch-listitem.js#L97-L134
https://github.com/daisy/ace/blob/cf896185ea675b041c64624639b59a5c9179eeb2/packages/ace-core/src/scripts/axe-patch-only-list-items.js#L215-L272
https://github.com/daisy/ace/blob/2eb8d7af5ba3b1e939857b94e39a5b8146ededfd/packages/ace-core/src/scripts/ace-axe.js#L220-L229
https://github.com/daisy/ace/blob/2eb8d7af5ba3b1e939857b94e39a5b8146ededfd/packages/ace-core/src/scripts/ace-axe.js#L93-L176
https://github.com/daisy/ace/blob/2eb8d7af5ba3b1e939857b94e39a5b8146ededfd/packages/ace-core/src/scripts/ace-axe.js#L179-L194
https://github.com/daisy/ace/blob/2eb8d7af5ba3b1e939857b94e39a5b8146ededfd/packages/ace-core/src/scripts/ace-axe.js#L195-L208
https://github.com/daisy/ace/blob/2eb8d7af5ba3b1e939857b94e39a5b8146ededfd/packages/ace-core/src/scripts/ace-axe.js#L209-L215
Useful references:
Ace:
https://github.com/daisy/ace/blob/ace-next/packages/ace-core/src/scripts/ace-axe.js#L94
https://github.com/daisy/ace/blob/ace-next/tests/data/axerule-dpubroles/EPUB/content_001.xhtml#L13-L17
https://github.com/daisy/ace/issues/274#issuecomment-524744222
https://github.com/daisy/ace/issues/239
https://github.com/daisy/ace/issues/274
W3C:
https://lists.w3.org/Archives/Public/public-publ-wg/2020Sep/0023.html
https://lists.w3.org/Archives/Public/public-epub-wg/2020Sep/0007.html
https://github.com/w3c/dpub-aria/pull/22
https://github.com/w3c/dpub-aria/issues/15
https://github.com/w3c/epub-specs/issues/1316
https://github.com/w3c/html-aria/issues/99
https://github.com/w3c/aria/issues/748
https://github.com/w3c/epubcheck/issues/1018
https://www.w3.org/TR/dpub-aria-1.0/
https://w3c.github.io/dpub-aria/
https://www.w3.org/TR/html-aria/
https://idpf.github.io/epub-guides/epub-aria-authoring/
Axe:
https://github.com/dequelabs/axe-core/issues/2759
https://github.com/dequelabs/axe-core/issues/1677#issuecomment-718022025
Daisy-Axe:
https://github.com/daisy/axe-core/blob/v4.2.3_DAISY/test/integration/rules/aria-allowed-role/aria-allowed-role.html#L7-L10
https://github.com/daisy/axe-core/blob/v4.2.3_DAISY/lib/commons/aria/lookup-table.js#L592-L608
https://github.com/daisy/axe-core/blob/v4.2.3_DAISY/lib/checks/aria/aria-required-children-evaluate.js#L12