Skip to content

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
Clone this wiki locally