-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
axe-core upgrade to 4.9.0 #40
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* ci: verify sri-history in release pr * typo * run in master
* ci: cache axe.js build * use correct brackets * skip install if cache exists * test skip * finalize * add axe.min.js
…nts (#3847) * fix(color-contrast): correctly compute color contrast of <slot> elements * Update lib/commons/dom/create-grid.js Co-authored-by: Wilco Fiers <[email protected]> Co-authored-by: Wilco Fiers <[email protected]>
* chore: update dependencies * update examples * 🤖 Automated formatting fixes * fix jsdoc Co-authored-by: straker <[email protected]>
* ci: checkout before installing chrome * checkout before install
* tests: refactor is-focusable tests * negative tabindex * Update test/commons/dom/is-natively-focusable.js Co-authored-by: Wilco Fiers <[email protected]> Co-authored-by: Wilco Fiers <[email protected]>
chore(release): 4.6.3
chore(release): 4.6.3 (corrected)
chore: merge master into develop
Bumps the npm-low-risk group with 3 updates: [html-entities](https://github.com/mdevils/html-entities), [karma-firefox-launcher](https://github.com/karma-runner/karma-firefox-launcher) and [typescript](https://github.com/Microsoft/TypeScript). Updates `html-entities` from 2.4.0 to 2.5.2 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/mdevils/html-entities/blob/master/CHANGELOG.md">html-entities's changelog</a>.</em></p> <blockquote> <h2>2.5.0</h2> <ul> <li>Include source maps into the npm package.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mdevils/html-entities/commit/33d4acf0294d76032ca131dccccdd9520772aea6"><code>33d4acf</code></a> 2.5.2</li> <li><a href="https://github.com/mdevils/html-entities/commit/92d165340498e75535a4914b428157bb523c09bf"><code>92d1653</code></a> fix: exclude named-references.source.json from src</li> <li><a href="https://github.com/mdevils/html-entities/commit/c1be453c49c82ba824883413745b1e09cc4af637"><code>c1be453</code></a> 2.5.1</li> <li><a href="https://github.com/mdevils/html-entities/commit/f654ff2c3b5ee9e0aaeb9f73742beb65a4a0d018"><code>f654ff2</code></a> fix: include src directory into the npm package</li> <li><a href="https://github.com/mdevils/html-entities/commit/d0dc420820b2dfe4636ac21d37134e1a21ccb143"><code>d0dc420</code></a> docs: add latest version to the changelog</li> <li><a href="https://github.com/mdevils/html-entities/commit/05131cc3733b37b427d1c1786bef6f43b53448bd"><code>05131cc</code></a> 2.5.0</li> <li><a href="https://github.com/mdevils/html-entities/commit/ef98518377ef2eda47aebab98d9c1642a0fbbd47"><code>ef98518</code></a> feat: include source maps into the npm package</li> <li>See full diff in <a href="https://github.com/mdevils/html-entities/compare/v2.4.0...v2.5.2">compare view</a></li> </ul> </details> <br /> Updates `karma-firefox-launcher` from 2.1.2 to 2.1.3 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/karma-runner/karma-firefox-launcher/releases">karma-firefox-launcher's releases</a>.</em></p> <blockquote> <h2>v2.1.3</h2> <h2><a href="https://github.com/karma-runner/karma-firefox-launcher/compare/v2.1.2...v2.1.3">2.1.3</a> (2024-03-03)</h2> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/karma-runner/karma-firefox-launcher/blob/master/CHANGELOG.md">karma-firefox-launcher's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/karma-runner/karma-firefox-launcher/compare/v2.1.2...v2.1.3">2.1.3</a> (2024-03-03)</h2> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/karma-runner/karma-firefox-launcher/commit/3a7e41ed2aa9f0e811e11aae6633151de6d7708f"><code>3a7e41e</code></a> chore(release): 2.1.3 [skip ci]</li> <li><a href="https://github.com/karma-runner/karma-firefox-launcher/commit/c06027478251fd487cf33f867af3ea98f68cf1b6"><code>c060274</code></a> chore: add patch for deps bot PRs</li> <li><a href="https://github.com/karma-runner/karma-firefox-launcher/commit/19626a479cfcda96678c2532ddcdeadc26614860"><code>19626a4</code></a> build: use release branch for publishing</li> <li><a href="https://github.com/karma-runner/karma-firefox-launcher/commit/c190cd4eb641c8b3286606b63a798a787b4b6ce5"><code>c190cd4</code></a> Merge pull request <a href="https://redirect.github.com/karma-runner/karma-firefox-launcher/issues/330">#330</a> from Krinkle/patch-2</li> <li><a href="https://github.com/karma-runner/karma-firefox-launcher/commit/691878569d24ecc895e3818cf9680426b1d2e07c"><code>6918785</code></a> Switch macOS from <code>firefox-bin</code> to <code>firefox</code></li> <li><a href="https://github.com/karma-runner/karma-firefox-launcher/commit/a55a7f43fd8ecdce02fb9a558ed769381add8083"><code>a55a7f4</code></a> Merge pull request <a href="https://redirect.github.com/karma-runner/karma-firefox-launcher/issues/285">#285</a> from karma-runner/deprecation-notice</li> <li><a href="https://github.com/karma-runner/karma-firefox-launcher/commit/5af4696f8b0a6f589b528ac7055e9255f9cd319e"><code>5af4696</code></a> chore: add deprecation notice</li> <li><a href="https://github.com/karma-runner/karma-firefox-launcher/commit/70190190a739602dc197ab9956827eabcc9a1247"><code>7019019</code></a> chore(deps): bump which from 3.0.0 to 3.0.1</li> <li><a href="https://github.com/karma-runner/karma-firefox-launcher/commit/8c0e05accba084554527d5a0b4f0068cb0b708a8"><code>8c0e05a</code></a> chore(deps-dev): bump <code>@commitlint/config-conventional</code></li> <li><a href="https://github.com/karma-runner/karma-firefox-launcher/commit/f214fc3ecab5b6d2a92e1ab76cacd00188362f2d"><code>f214fc3</code></a> chore(deps-dev): bump <code>@commitlint/cli</code> from 17.6.1 to 17.6.3</li> <li>Additional commits viewable in <a href="https://github.com/karma-runner/karma-firefox-launcher/compare/v2.1.2...v2.1.3">compare view</a></li> </ul> </details> <br /> Updates `typescript` from 5.3.3 to 5.4.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Microsoft/TypeScript/releases">typescript's releases</a>.</em></p> <blockquote> <h2>TypeScript 5.4</h2> <p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/">release announcement</a>.</p> <p>For the complete list of fixed issues, check out the</p> <ul> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+">fixed issues query for Typescript 5.4.0 (Beta)</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+">fixed issues query for Typescript 5.4.1 (RC)</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.4.2%22+is%3Aclosed+">fixed issues query for Typescript 5.4.2 (Stable)</a>.</li> </ul> <p>Downloads are available on:</p> <ul> <li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet package</a></li> </ul> <h2>TypeScript 5.4 RC</h2> <p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-4-rc/">release announcement</a>.</p> <p>For the complete list of fixed issues, check out the</p> <ul> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+">fixed issues query for Typescript 5.4.0 (Beta)</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+">fixed issues query for Typescript 5.4.1 (RC)</a>.</li> </ul> <p>Downloads are available on:</p> <ul> <li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet package</a></li> </ul> <h2>TypeScript 5.4 Beta</h2> <p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-4-beta/">release announcement</a>.</p> <p>For the complete list of fixed issues, check out the</p> <ul> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+">fixed issues query for Typescript 5.4.0 (Beta)</a>.</li> </ul> <p>Downloads are available on:</p> <ul> <li><a href="https://www.npmjs.com/package/typescript">npm</a></li> <li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet package</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/microsoft/TypeScript/commit/42bb138173e3b3869b6a6f68d277c7172387a4cf"><code>42bb138</code></a> Bump version to 5.4.2 and LKG</li> <li><a href="https://github.com/microsoft/TypeScript/commit/992c70519c191702e93fe1c369d222e91600687e"><code>992c705</code></a> Add release pipeline to release-5.4 (<a href="https://redirect.github.com/Microsoft/TypeScript/issues/57513">#57513</a>)</li> <li><a href="https://github.com/microsoft/TypeScript/commit/db6b2a980280a9c87799b9c1edd6d71e92bb255b"><code>db6b2a9</code></a> Bump version to 5.4.1-rc and LKG</li> <li><a href="https://github.com/microsoft/TypeScript/commit/bd4f51c8f03bb234eb69812c641a6ab92910dddd"><code>bd4f51c</code></a> Update LKG</li> <li><a href="https://github.com/microsoft/TypeScript/commit/8a1f79dca5dd6b9f979425c2fc1c931259dcc71c"><code>8a1f79d</code></a> Merge remote-tracking branch 'origin/main' into release-5.4</li> <li><a href="https://github.com/microsoft/TypeScript/commit/d04e3489b0d8e6bc9a8a9396a633632a5a467328"><code>d04e348</code></a> Improve apparent type of mapped types (<a href="https://redirect.github.com/Microsoft/TypeScript/issues/57122">#57122</a>)</li> <li><a href="https://github.com/microsoft/TypeScript/commit/86a16636cac9599c8752f8588f4b9518860b47ff"><code>86a1663</code></a> Update package-lock.json</li> <li><a href="https://github.com/microsoft/TypeScript/commit/feb57c269b0b2770581c09524a46ae1cb2fee28b"><code>feb57c2</code></a> Instantiate earlier inferred constraints in conditional types (<a href="https://redirect.github.com/Microsoft/TypeScript/issues/57362">#57362</a>)</li> <li><a href="https://github.com/microsoft/TypeScript/commit/91e67ffbea91f453a51cd674684c393f82cd0731"><code>91e67ff</code></a> fix(57392): using is not suggested as a keyword (<a href="https://redirect.github.com/Microsoft/TypeScript/issues/57394">#57394</a>)</li> <li><a href="https://github.com/microsoft/TypeScript/commit/29c0024bcfff0044e516462ca7261132acbcb026"><code>29c0024</code></a> Avoid creating rest elements with <code>errorType</code> when <code>any</code> is spread (<a href="https://redirect.github.com/Microsoft/TypeScript/issues/57116">#57116</a>)</li> <li>Additional commits viewable in <a href="https://github.com/Microsoft/TypeScript/compare/v5.3.3...v5.4.2">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ncestor (#4357) Closes: #4253 --------- Co-authored-by: Wilco Fiers <[email protected]>
…p functions (#4366) Decided to move the Color improvements from https://github.com/dequelabs/axe-core/pull/4365/files into their own PR. This also fixes the `clip` bug mentioned in https://github.com/dequelabs/axe-core/pull/4365/files#r1517706612 No QA needed
create it.json following template This pull request contains the Italian translation of a JSON template related to accessibility auditing. The translation includes all the keys and values of the original JSON, ensuring that the meaning and context of each message are accurately conveyed in Italian. The translation was carefully reviewed to ensure that it meets quality standards
…, luminosity (#4365) Decided to add functions to the `Color` class itself to handle adding, dividing, and multiplying a color by a value. Made it cleaner than trying to do that in functions of the flatten color code. Also refactored the code a bit to put the default export at the top. Closes: dequelabs/axe-core#4170
Editorial fix based on feedback from the Italian localization.
…s (#4373) Decided that instead of returning `null`, `splitRects` should return an empty array to signify the bail out state. `splitRects` returns the original node if there is no overlap, so an empty array allows us to still signify the desired state as well as still allow all the code that used it to treat it as an array. Otherwise I would need to propagate a `null` check through 4 different functions in `target-offset-evaluate` (`getOffset`, `getTargetSize`, `getTargetRects`, etc.). In trying to catch the new state in `target-size-evaluate` it became difficult to figure out the logic of all the different things that needed to be checked to know what to return. I decided to refactor the entire function to make the flow easier by eliminating possibilities higher up so the if statements only needed to check a single condition rather than multiple conditions. The two key parts of the refactor was to move the overflow content check to the top. For overflowing content the return would always be undefined unless the target had sufficient size, in which case it would return true. This meant we can check those states first and not have to check for it again, which greatly simplifies all the logic of the if statements. In terms of the magic number for when to exit early, it was based on running performance tests against the code in #4359 and logging how long the inner loop took as `uniqueRects` size grew. Once the time got to ~2 seconds to complete I took that number then reduced it by a factor of 10x for slower machines. ``` uniqueRects: 4 time: 0.10000014305114746 uniqueRects: 7 time: 0 uniqueRects: 10 time: 0 uniqueRects: 13 time: 0 uniqueRects: 16 time: 0 uniqueRects: 19 time: 0.09999990463256836 uniqueRects: 22 time: 0 uniqueRects: 25 time: 0 uniqueRects: 34 time: 0.10000014305114746 uniqueRects: 43 time: 0.09999990463256836 uniqueRects: 55 time: 0.09999990463256836 uniqueRects: 75 time: 0 uniqueRects: 90 time: 0.09999990463256836 uniqueRects: 122 time: 0.09999990463256836 uniqueRects: 140 time: 0.10000014305114746 uniqueRects: 187 time: 0.20000004768371582 uniqueRects: 208 time: 0.09999990463256836 uniqueRects: 273 time: 0.10000014305114746 uniqueRects: 297 time: 0.8999998569488525 uniqueRects: 383 time: 0.2999999523162842 uniqueRects: 410 time: 0.20000004768371582 uniqueRects: 520 time: 0.2999999523162842 uniqueRects: 548 time: 0.2999999523162842 uniqueRects: 683 time: 0.2999999523162842 uniqueRects: 692 time: 0.5 uniqueRects: 720 time: 0.5999999046325684 uniqueRects: 775 time: 0.7000000476837158 uniqueRects: 872 time: 1.1999998092651367 uniqueRects: 1029 time: 0.5999999046325684 uniqueRects: 1267 time: 1 uniqueRects: 1610 time: 1.2000000476837158 uniqueRects: 2083 time: 1.3999998569488525 uniqueRects: 2089 time: 1.8999998569488525 uniqueRects: 2095 time: 1.9000000953674316 uniqueRects: 2101 time: 1.7000000476837158 uniqueRects: 2107 time: 1.6000001430511475 uniqueRects: 2113 time: 1.7999999523162842 uniqueRects: 2119 time: 1.6000001430511475 uniqueRects: 2125 time: 1.7000000476837158 uniqueRects: 2131 time: 1.6000001430511475 uniqueRects: 2164 time: 1.6999998092651367 uniqueRects: 2329 time: 1.7000000476837158 uniqueRects: 2365 time: 1.7000000476837158 uniqueRects: 2565 time: 2 uniqueRects: 2604 time: 2.0999999046325684 uniqueRects: 2840 time: 2.5 uniqueRects: 2882 time: 2.6000001430511475 uniqueRects: 3157 time: 2.5 uniqueRects: 3202 time: 2.5999999046325684 uniqueRects: 3519 time: 2.700000047683716 uniqueRects: 3567 time: 3.0999999046325684 uniqueRects: 3929 time: 3.4000000953674316 uniqueRects: 3980 time: 15.5 uniqueRects: 4390 time: 6.599999904632568 uniqueRects: 4442 time: 4.200000047683716 uniqueRects: 4901 time: 4.299999952316284 uniqueRects: 5534 time: 5.299999952316284 uniqueRects: 6366 time: 6.3999998569488525 uniqueRects: 7429 time: 7.8999998569488525 uniqueRects: 8762 time: 10.600000143051147 uniqueRects: 10407 time: 12.5 uniqueRects: 12409 time: 16.100000143051147 uniqueRects: 14816 time: 21.5 uniqueRects: 17677 time: 30.199999809265137 uniqueRects: 17686 time: 33.200000047683716 uniqueRects: 17695 time: 33.200000047683716 uniqueRects: 17704 time: 34.5 uniqueRects: 17713 time: 34.09999990463257 uniqueRects: 17722 time: 34.299999952316284 uniqueRects: 17731 time: 34.59999990463257 uniqueRects: 17740 time: 34.09999990463257 uniqueRects: 17749 time: 35.5 uniqueRects: 17806 time: 34.89999985694885 uniqueRects: 18319 time: 35.09999990463257 uniqueRects: 18379 time: 36.10000014305115 uniqueRects: 18951 time: 37.200000047683716 uniqueRects: 19014 time: 38.59999990463257 uniqueRects: 19646 time: 39.700000047683716 uniqueRects: 19712 time: 41.40000009536743 uniqueRects: 20407 time: 43.09999990463257 uniqueRects: 20476 time: 43.69999980926514 uniqueRects: 21237 time: 44.5 uniqueRects: 21309 time: 47.200000047683716 uniqueRects: 22139 time: 48.5 uniqueRects: 22214 time: 50.799999952316284 uniqueRects: 23116 time: 51.799999952316284 uniqueRects: 23192 time: 55.299999952316284 uniqueRects: 24167 time: 57 uniqueRects: 27536 time: 66.39999985694885 uniqueRects: 31476 time: 85.89999985694885 uniqueRects: 36043 time: 131.5 uniqueRects: 41300 time: 230.20000004768372 ``` Closes: #4359 Closes: #4360 --------- Co-authored-by: Wilco Fiers <[email protected]>
…376) Let targets that are more than 240x240 auto-pass the target-size rule to avoid performance issues. QA note: Test that the page provided in dequelabs/axe-core#4360 results in a pass for the tabpanel in the comment section (https://almanac.httparchive.org/en/2021/ecommerce)
Thanks to @giacomo-petri for reviewing the Italian translation for accuracy. No QA needed.
## Changes: - Added `zh_CN.json` for Simplified Chinese translation. - Modified some minor issues in README.md: - Fixed the issue that the path docs/check-message-template.md was not found. - Updated the supported languages (added Greek, Italian, Simplified Chinese and Traditional Chinese). --------- Co-authored-by: dequejosie <[email protected]>
## [4.9.0](dequelabs/axe-core@v4.8.4...v4.9.0) (2024-03-25) ### Features - adding the wcag131 tag to the aria-hidden-body rule ([#4349](dequelabs/axe-core#4349)) ([dd4c3c3](dequelabs/axe-core@dd4c3c3)), closes [#4315](dequelabs/axe-core#4315) - **checks:** deprecate aria-busy check ([#4356](dequelabs/axe-core#4356)) ([be0b555](dequelabs/axe-core@be0b555)), closes [#4347](dequelabs/axe-core#4347) [#4340](dequelabs/axe-core#4340) - **color:** add color channel values and luminosity, saturation, clip functions ([#4366](dequelabs/axe-core#4366)) ([9e70199](dequelabs/axe-core@9e70199)), closes [/github.com/dequelabs/axe-core/pull/4365/files#r1517706612](https://github.com/dequelabs//github.com/dequelabs/axe-core/pull/4365/files/issues/r1517706612) - **i18n:** add Greek Translations ([#3836](dequelabs/axe-core#3836)) ([3ea9a48](dequelabs/axe-core@3ea9a48)) - **i18n:** Add Italian translation ([#4344](dequelabs/axe-core#4344)) ([de1baa9](dequelabs/axe-core@de1baa9)) - **i18n:** Add Simplified Chinese translation ([#4379](dequelabs/axe-core#4379)) ([bda7c8d](dequelabs/axe-core@bda7c8d)) - **i18n:** Add Taiwanese Mandarin translation ([#4299](dequelabs/axe-core#4299)) ([c5e11de](dequelabs/axe-core@c5e11de)) ### Bug Fixes - Add LICENSE-3RD-PARTY.txt file ([#4304](dequelabs/axe-core#4304)) ([daa0fe6](dequelabs/axe-core@daa0fe6)) - add Object.values polyfill for node <=6 ([#4274](dequelabs/axe-core#4274)) ([5eb867b](dequelabs/axe-core@5eb867b)) - **aria-required-children:** avoid confusing aria-busy message in failures ([#4347](dequelabs/axe-core#4347)) ([591607d](dequelabs/axe-core@591607d)), closes [#fail13](https://github.com/dequelabs/axe-core/issues/fail13) [#4340](dequelabs/axe-core#4340) - avoid reading element-specific node properties of non-element node types ([#4317](dequelabs/axe-core#4317)) ([b853b18](dequelabs/axe-core@b853b18)), closes [#4316](dequelabs/axe-core#4316) [#4316](dequelabs/axe-core#4316) - **color-contrast:** handle text that is outside `overflow: hidden` ancestor ([#4357](dequelabs/axe-core#4357)) ([bdb7300](dequelabs/axe-core@bdb7300)), closes [#4253](dequelabs/axe-core#4253) - **color-contrast:** support color blend modes hue, saturation, color, luminosity ([#4365](dequelabs/axe-core#4365)) ([7ae4761](dequelabs/axe-core@7ae4761)) - **d.ts:** RawNodesResult issues ([#4229](dequelabs/axe-core#4229)) ([d660518](dequelabs/axe-core@d660518)) - **d.ts:** RunOptions.reporter can be any string ([#4218](dequelabs/axe-core#4218)) ([e53f5c5](dequelabs/axe-core@e53f5c5)) - **i18n:** update Italian translations ([#4377](dequelabs/axe-core#4377)) ([4d65d4b](dequelabs/axe-core@4d65d4b)) - **listitem:** clarify roleNotValid message ([#4374](dequelabs/axe-core#4374)) ([0f8a9af](dequelabs/axe-core@0f8a9af)) - **scrollable-region-focusable:** missing wcag213 tag ([#4201](dequelabs/axe-core#4201)) ([0080a72](dequelabs/axe-core@0080a72)) - **target-size:** always pass 10x targets (avoid perf bottleneck) ([#4376](dequelabs/axe-core#4376)) ([be327c4](dequelabs/axe-core@be327c4)) - **target-size:** do not crash for nodes with many overlapping widgets ([#4373](dequelabs/axe-core#4373)) ([1dbea83](dequelabs/axe-core@1dbea83)), closes [#4359](dequelabs/axe-core#4359) [#4359](dequelabs/axe-core#4359) [#4360](dequelabs/axe-core#4360) - **utils/get-selector:** ignore 'xmlns' attribute when generating a selector ([#4303](dequelabs/axe-core#4303)) ([938b411](dequelabs/axe-core@938b411)) This PR was opened by a robot 🤖 🎉
sajalg-bstack
previously approved these changes
May 13, 2024
.vscode/settings.json
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
REmove this File
ansh21
approved these changes
Jun 12, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Upgraded axe-core to 4.9 and resolved merged conflicts by accepting the incoming changes except for the files that had changes for performance metrics.
Added "a11y-engine", "a11y-engine-experimental" in misc tags in validate.js.