Skip to content
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

Test clone update #35

Closed
wants to merge 4,549 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
4549 commits
Select commit Hold shift + click to select a range
33b2bf4
docs: update deque supported projects (#3007)
michael-siek Jun 16, 2021
1ba19fc
docs: add axe linter vsc to readme (#3008)
michael-siek Jun 16, 2021
d171583
docs(frameMessenger): clarify advanced use cases (#2885)
WilcoFiers Jun 17, 2021
6eecf34
fix(sri-history): add backported releases (#3004)
WilcoFiers Jun 17, 2021
4392bc0
feat(options): accept a string for options.runOnly
clottman Jun 17, 2021
ee17b67
docs: clarify axe.run options paramter does not modify rules or check…
straker Jun 17, 2021
607f688
chore: downgrade npm to v6 and regenerate package-lock (#3013)
straker Jun 21, 2021
4fa61de
test(respondable): add retries (#3021)
WilcoFiers Jun 21, 2021
e22a11f
chore(i18n): Update pl.json (#3023)
zwiastunsw Jun 22, 2021
fa4f926
fix(accText): ignore text in embedded content elements (#3022)
WilcoFiers Jun 22, 2021
3122550
fix(color-contrast): check for pseudo elements on element itself, not…
clottman Jun 7, 2021
eb50443
ci: fix chrome nightly test (#2988)
straker Jun 11, 2021
00fefa9
fix(publish-metadata): use fail message for rules with reviewOnFail:t…
straker Jun 11, 2021
cb48fff
docs(rule-descriptions): don't mark as failure if reviewOnFail is set…
straker Jun 14, 2021
b2663eb
chore: rename to allowlist (#2991)
nickharris Jun 14, 2021
8d4ca3c
chore(VirtualRule): add nodeIndex property (#2955)
WilcoFiers Jun 15, 2021
79cbf01
fix(color-contrast): add special case for new sr-only technique (#2985)
clottman Jun 15, 2021
fa26430
chore: allow aria-valid-attr to run virtually (#3000)
straker Jun 16, 2021
a1d725d
fix(frame-tested): run without respondable (#2942)
straker Jun 16, 2021
085bf15
docs: update deque supported projects (#3007)
michael-siek Jun 16, 2021
2d5506f
docs: add axe linter vsc to readme (#3008)
michael-siek Jun 16, 2021
a10e2f8
docs(frameMessenger): clarify advanced use cases (#2885)
WilcoFiers Jun 17, 2021
0332e80
fix(sri-history): add backported releases (#3004)
WilcoFiers Jun 17, 2021
1276773
docs: clarify axe.run options paramter does not modify rules or check…
straker Jun 17, 2021
bd445b1
chore: downgrade npm to v6 and regenerate package-lock (#3013)
straker Jun 21, 2021
d916d7c
test(respondable): add retries (#3021)
WilcoFiers Jun 21, 2021
2387225
chore(i18n): Update pl.json (#3023)
zwiastunsw Jun 22, 2021
8fb4635
fix(accText): ignore text in embedded content elements (#3022)
WilcoFiers Jun 22, 2021
66e332a
chore(release): 4.2.3
straker Jun 22, 2021
b53af11
Merge pull request #3025 from dequelabs/release-4.2.3
WilcoFiers Jun 22, 2021
4e978d4
docs(readme): add release and support policy (#3020)
WilcoFiers Jun 22, 2021
90df3e4
merge master
straker Jun 22, 2021
43145d6
fix(region): contents in iframes should pass the region rule if the i…
clottman Jun 23, 2021
6cc37c2
param fn -> resolve, reject params (#3031)
hchiam Jun 23, 2021
c4787db
Merge pull request #3030 from dequelabs/master-develop-4.2.3
WilcoFiers Jun 23, 2021
4a73893
feat(color-contrast) ignore hidden pseudo elements, add option to ign…
clottman Jun 23, 2021
70c683c
fix(aria-roles): Mark as needs review if both none and presentation a…
clottman Jun 23, 2021
f478bab
feat(utils): add getFrameContexts method (#2995)
WilcoFiers Jun 24, 2021
caccd38
fix(heading-order): use aria-level on headings in addition to role=he…
clottman Jun 25, 2021
b0c528a
chore(aria-hidden-body): fix broken test
WilcoFiers Jun 28, 2021
dddbc0a
fix(SerialVirtualNode): properly handle empty string attributes (#3042)
straker Jun 28, 2021
3f5c2f7
chore(serial-virtual-node): add node type and node value defaults (#3…
hchiam Jun 28, 2021
cae80a1
chore(getFrameContexts): include all context info (#3047)
WilcoFiers Jun 29, 2021
e93fdb1
fix(color-contrast-matches): only absolutely positioned elements usin…
clottman Jun 29, 2021
5e0098b
fix(page-no-duplicate): don't count elements hidden from screenreader…
clottman Jun 29, 2021
bb3640a
perf(core): reduce memory allocations (#3053)
straker Jun 29, 2021
42738b5
feat(runPartial): Test without frame communication (#3006)
WilcoFiers Jul 1, 2021
988d536
(tech-debt): wait for iframes to be ready in tests (#3060)
clottman Jul 2, 2021
5ab026d
fix(combobox): support aria 1.2 pattern for comboboxes (#3033)
clottman Jul 6, 2021
7600b7c
fix: Remove unnecessary files from npm package (#3054)
stephenmathieson Jul 8, 2021
50492f7
chore: allow aria-valid-attr-value to run virtually (#3050)
straker Jul 8, 2021
2debf30
chore: allow aria-allowed-role to run virtually (#3067)
straker Jul 9, 2021
cfd0430
chore(d.ts): type runPartial + finishRun (#3066)
WilcoFiers Jul 9, 2021
73d3ae1
fix(aria-level): New check for aria-level > 6 as needs review (#3061)
clottman Jul 9, 2021
21681da
fix(utils): unify selecting nodes in shadow tree with shadowSelect() …
WilcoFiers Jul 9, 2021
5511de5
Use text shadow as foreground color if foreground is transparent (#3001)
clottman Jul 9, 2021
3fb7dc3
docs(runPartial): recommendations on runPartial / finishRun. (#3071)
WilcoFiers Jul 9, 2021
8aaf21c
docs: note supported locales (#3072)
straker Jul 9, 2021
9b71942
chore(release): 4.3.0
straker Jul 9, 2021
6d925ea
Merge pull request #3073 from dequelabs/release-4.3.0
WilcoFiers Jul 12, 2021
b525275
fix: add sri-history.json to npm bundle (#3078)
straker Jul 13, 2021
57d6937
Merge branch 'develop'
straker Jul 13, 2021
f6fa78e
chore(release): 4.3.1
straker Jul 13, 2021
024aaaa
Merge pull request #3079 from dequelabs/release-4.3.1
WilcoFiers Jul 13, 2021
f5cc0a6
Merge pull request #3080 from dequelabs/master
WilcoFiers Jul 13, 2021
0865bd7
fix(aria-hidden-focusable): disabled aria-hidden fieldset should not …
clottman Jul 15, 2021
5dc34ee
fix(core): stop mutating Context's input (#3076)
clottman Jul 15, 2021
3967745
chore(rule descriptions): update metadata file (#3087)
clottman Jul 16, 2021
1cb270c
fix(aria-required-parent): Filter out group from required parent role…
clottman Jul 16, 2021
63b6c7b
fix(aria-required-attr): only require aria-controls if aria-expanded=…
straker Jul 21, 2021
90f0b27
fix(run,finishRun): don't mutate options, set default reporter to v1 …
straker Jul 23, 2021
8947099
fix(finishRun): handle null for failed iframe results (#3096)
straker Jul 26, 2021
e79c65c
fix(axe.d.ts): fix finishRun types (#3098)
straker Jul 27, 2021
e0f6c0c
fix(color-contrast): check for size before ignoring pseudo elements (…
WilcoFiers Jul 27, 2021
a73a486
chore(release): 4.3.2
straker Jul 27, 2021
3b9077e
Merge pull request #3100 from dequelabs/release-4.3.2
WilcoFiers Jul 27, 2021
99dbb99
Merge pull request #3101 from dequelabs/master
WilcoFiers Jul 28, 2021
87cfc0b
feat(aria-allowed-attr): report violations for non-global ARIA attrib…
straker Aug 3, 2021
b494d09
tests: locally host webfonts for is-icon-ligature test (#3105)
straker Aug 3, 2021
a9e03c8
chore: use standards in aria-supported script (#3104)
straker Aug 3, 2021
e363138
chore(i18n): updated french translation (#3106)
AlainVagner Aug 11, 2021
384dc65
chore(i18n) Update Korean locale translate (#3074)
mulder21c Aug 17, 2021
f18c2e0
tests: put back autocomplete-valid ACT tests (#2997)
straker Aug 18, 2021
544b6d5
fix(d.ts): Add PartialResults type (#3126)
WilcoFiers Aug 23, 2021
00f6efc
fix(aria-allowed-role): Update allowed roles based on ARIA spec updat…
straker Aug 23, 2021
afe6675
fix(reporter): Run inside isolated contexts (#3129)
WilcoFiers Aug 23, 2021
aa5fff1
tests: locally host webfonts for is-icon-ligature test (#3105)
straker Aug 3, 2021
fb1d35a
chore: use standards in aria-supported script (#3104)
straker Aug 3, 2021
ccf8f35
chore(i18n): updated french translation (#3106)
AlainVagner Aug 11, 2021
440ea2f
tests: put back autocomplete-valid ACT tests (#2997)
straker Aug 18, 2021
5cdaf01
fix(d.ts): Add PartialResults type (#3126)
WilcoFiers Aug 23, 2021
a1f637f
fix(aria-allowed-role): Update allowed roles based on ARIA spec updat…
straker Aug 23, 2021
98066f8
fix(reporter): Run inside isolated contexts (#3129)
WilcoFiers Aug 23, 2021
86f15b7
chore(release): 4.3.3
straker Aug 24, 2021
6da8685
tests: remove act test aria-props-permitted
straker Aug 24, 2021
57b207c
Merge pull request #3131 from dequelabs/release-4.3.3
straker Aug 24, 2021
e3e3c6b
Merge pull request #3133 from dequelabs/master
stephenmathieson Aug 24, 2021
7215dc4
tests: ensure after and reporter methods can run in isolated context …
straker Aug 26, 2021
035c148
refactor(checks/navigation): improve `internal-link-present-evaluate`…
dan-tripp Aug 31, 2021
61be7e5
feat: add new ARIA roles (#3138)
Zidious Sep 7, 2021
d0d1d59
docs: add a11y-sitechecker to community projects (#3147)
forsti0506 Sep 8, 2021
1ee88cb
fix(nativeSelectValue): update selected value on change (#3154)
kevin940726 Sep 13, 2021
95d37dd
fix: check for hidden elements on `aria-errormessage` (#3156)
Zidious Sep 24, 2021
ad4b165
fix(typescript): allow passing a NodeList to ElementContext (#3161)
kaelig Sep 27, 2021
4046087
fix(is-visible): do not error if window.Node does not exist (#3168)
straker Sep 28, 2021
cfa900d
fix(aria-allowed-attr): check for invalid `aria-attributes` for `role…
Zidious Oct 1, 2021
5908f0d
fix(color-contrast): account for 0 width scroll regions with children…
straker Oct 1, 2021
400a230
fix(p-as-heading): `p-as-heading` rule to account for `textContent` l…
Zidious Oct 4, 2021
a7ec0a8
chore(p-as-heading): add `margin` description back to `check-options.…
Zidious Oct 4, 2021
6e714f4
tests: check that every check has a message for every return type and…
straker Oct 5, 2021
699697b
fix(color-contrast): account for elements that do not fill entire bou…
straker Oct 6, 2021
2bdd953
docs: create issue impact documentation (#3164)
dylanb Oct 7, 2021
cb01975
fix(aria-allowed-children,aria-allowed-parent): allow group role in l…
straker Oct 8, 2021
e930a70
fix(color-contrast): properly blend multiple alpha colors (#3193)
straker Oct 8, 2021
2f439b3
fix(aria-allowed-role): updates the allowed roles for the wbr element…
scottaohara Oct 8, 2021
cad3994
fix(label-title-only): allow hidden labels (#3183)
macjohnny Oct 8, 2021
828e526
fix: Separate Level AAA rules from A and best-practices (#3191)
WilcoFiers Oct 12, 2021
8f84d22
docs: Update rule-proposal to add link to tag assignment (#3184)
dylanb Oct 13, 2021
fbc581d
fix(color-contrast): correctly apply page background color (#3207)
straker Oct 13, 2021
0677565
fix: greater consistency of help / description text (#3204)
WilcoFiers Oct 14, 2021
d1a768e
fix(aria-prohibited-attr): update metadata message (#3206)
Zidious Oct 14, 2021
4937bfa
docs: update rule-descriptions (#3211)
straker Oct 15, 2021
22db29c
fix(color-contrast): correctly handle nested scroll regions (#3212)
straker Oct 15, 2021
725a20c
fix(color-contrast): correctly work with positioned elements without …
straker Oct 18, 2021
ac7b2b5
fix(color-contrast): correctly compute color-contrast of truncated ch…
straker Oct 18, 2021
ea2ce17
fix(axe.configure): do not remove newline characters from locale doT …
straker Oct 18, 2021
3ee340d
tests: ensure after and reporter methods can run in isolated context …
straker Aug 26, 2021
92a46af
docs: add a11y-sitechecker to community projects (#3147)
forsti0506 Sep 8, 2021
ad584a1
fix(nativeSelectValue): update selected value on change (#3154)
kevin940726 Sep 13, 2021
69b2e33
fix: check for hidden elements on `aria-errormessage` (#3156)
Zidious Sep 24, 2021
5f2e517
fix(typescript): allow passing a NodeList to ElementContext (#3161)
kaelig Sep 27, 2021
cf58aea
fix(is-visible): do not error if window.Node does not exist (#3168)
straker Sep 28, 2021
76aa5ec
fix(aria-allowed-attr): check for invalid `aria-attributes` for `role…
Zidious Oct 1, 2021
ac913a1
fix(color-contrast): account for 0 width scroll regions with children…
straker Oct 1, 2021
e0d4dc6
fix(p-as-heading): `p-as-heading` rule to account for `textContent` l…
Zidious Oct 4, 2021
b08b918
chore(p-as-heading): add `margin` description back to `check-options.…
Zidious Oct 4, 2021
7a82834
tests: check that every check has a message for every return type and…
straker Oct 5, 2021
84229d4
fix(color-contrast): account for elements that do not fill entire bou…
straker Oct 6, 2021
aa9c145
docs: create issue impact documentation (#3164)
dylanb Oct 7, 2021
d742b29
fix(aria-allowed-children,aria-allowed-parent): allow group role in l…
straker Oct 8, 2021
5aa0441
fix(color-contrast): properly blend multiple alpha colors (#3193)
straker Oct 8, 2021
66db765
fix(aria-allowed-role): updates the allowed roles for the wbr element…
scottaohara Oct 8, 2021
ab636ef
fix(label-title-only): allow hidden labels (#3183)
macjohnny Oct 8, 2021
7e6e6da
fix: Separate Level AAA rules from A and best-practices (#3191)
WilcoFiers Oct 12, 2021
26a0040
docs: Update rule-proposal to add link to tag assignment (#3184)
dylanb Oct 13, 2021
0ea7e1b
fix(color-contrast): correctly apply page background color (#3207)
straker Oct 13, 2021
0be12e6
fix: greater consistency of help / description text (#3204)
WilcoFiers Oct 14, 2021
f9cf9fa
fix(aria-prohibited-attr): update metadata message (#3206)
Zidious Oct 14, 2021
4c8882d
docs: update rule-descriptions (#3211)
straker Oct 15, 2021
80d91c0
fix(color-contrast): correctly handle nested scroll regions (#3212)
straker Oct 15, 2021
0322070
fix(color-contrast): correctly work with positioned elements without …
straker Oct 18, 2021
4adb911
fix(color-contrast): correctly compute color-contrast of truncated ch…
straker Oct 18, 2021
5925898
fix(axe.configure): do not remove newline characters from locale doT …
straker Oct 18, 2021
4584fa8
test(integration/full/configure-options): add testutils.js to configu…
Zidious Oct 18, 2021
6076ee8
fix(autocomplete-valid): Allow custom autocomplete attribute values (…
maruthimohan Oct 21, 2021
17f3916
test(integration/full/get-selector): fix get-selector test (#3223)
Zidious Oct 21, 2021
ec937e3
fix(axe.run): add option to increase iframe ping timeout (#3233)
straker Oct 22, 2021
023f356
fix(axe.run): add option to increase iframe ping timeout (#3233)
straker Oct 22, 2021
4d85bb7
chore(release): 4.3.4
straker Oct 22, 2021
e1cd670
test: fix for release
straker Oct 22, 2021
99676ec
fix(aria-allowed-roles): update role allowances for section element (…
scottaohara Oct 25, 2021
cec5ff4
test(integration/full/): add xhtml file extension to test file (#3236)
Zidious Oct 25, 2021
cc13ddf
chore: update with 4.2.4 sri-history and changelog
straker Oct 25, 2021
505e6ba
Merge pull request #3218 from dequelabs/release-4.3.4
WilcoFiers Oct 25, 2021
d8f8746
chore: merge master
straker Oct 25, 2021
f001af6
Merge pull request #3240 from dequelabs/master-4.3.4
WilcoFiers Oct 27, 2021
112b960
fix(aria-allowed-attr): revert violation for non-global ARIA attrs on…
straker Oct 29, 2021
e138fd6
fix(aria-allowed-attr): revert violation for non-global ARIA attrs on…
straker Oct 29, 2021
d9ce5fb
chore(release): 4.3.5
straker Oct 29, 2021
a5da703
Merge pull request #3244 from dequelabs/release-4.3.5
WilcoFiers Oct 29, 2021
c904846
Merge branch 'master' into merge-4.3.5
straker Oct 29, 2021
9ec4700
Merge pull request #3246 from dequelabs/merge-4.3.5
WilcoFiers Nov 2, 2021
ae55ddb
chore: update dependencies (#3251)
straker Nov 4, 2021
b445291
fix(nested-interactive): add message for negative tabindex (#3194)
dan-tripp Nov 4, 2021
b451f2e
chore: update package quality link in readme to use HTTPS (#3259)
Schweinepriester Nov 5, 2021
b985776
fix(nested-interactive): update negative tabindex message to include …
straker Nov 8, 2021
6f7e183
fix(get-selector): do not URL encode or token escape attribute select…
straker Nov 9, 2021
ed9ef99
chore: Test against ARIA practices (#3144)
WilcoFiers Nov 9, 2021
006a681
fix(aria-allowed-role): allow title, aria-label and aria-labelledby o…
Zidious Nov 10, 2021
7ee6c1e
ci: use lts-browsers for nightly tests (#3269)
straker Nov 10, 2021
3b2fdda
fix(nested-interactive): add focusable descendants as related nodes (…
straker Nov 12, 2021
b37b2f6
fix(respondable): avoid crashes if the data in `window.postMessage` i…
esanzgar Nov 12, 2021
dfa9725
fix(getFrameContext): option.iframe=false always returns an empty arr…
WilcoFiers Nov 12, 2021
1f01309
feat(configure): Deprecate branding: Object, use a string instead. (#…
WilcoFiers Nov 12, 2021
bf7e60a
fix(allowed-role): area without href can have a button or link role (…
WilcoFiers Nov 12, 2021
ce4dfaf
feat(options): make axe.ping configurable with pingWaitTime (#3273)
WilcoFiers Nov 12, 2021
034a846
feat(dpub): upgrade to DPUB 1.1 and report deprecated roles (#3280)
WilcoFiers Nov 15, 2021
e8e7d59
ci: pin chrome versions (#3297)
michael-siek Nov 17, 2021
d1cc205
fix(jsdoc): typo Sting -> String
connorjclark Nov 18, 2021
6b6f2e3
fix(region): Allow skip menu buttons (#3277)
WilcoFiers Nov 18, 2021
f33c99f
chore(act): disable rule until the test is fixed (#3303)
WilcoFiers Nov 19, 2021
1fd4b00
fix(aria-allowed-role): landmark roles banner on header and contentin…
Zidious Nov 24, 2021
ef45377
fix(scrollable-region-focusable): treat overflow:clip as hidden (#3304)
WilcoFiers Nov 24, 2021
f23d8c8
fix(core): Incomplete fallback was missing, and could cause infinite …
WilcoFiers Nov 24, 2021
4bf7d35
fix(listitem): allow as child of menu (#3286)
WilcoFiers Nov 24, 2021
bec20fc
feat(rule): add new color-contrast-enhanced rule (WCAG AAA) (#3235)
dan-tripp Nov 29, 2021
25eff98
fix(color-contrast): inconsistency of bgOverlap message based on scro…
WilcoFiers Nov 29, 2021
c3a7d16
feat(commons): deprecate shadowElementsFromPoint (#3311)
WilcoFiers Nov 30, 2021
0ddc00b
fix(nested-interactive/aria-text): allow "tabindex=-1" on elements wi…
dan-tripp Dec 6, 2021
182c551
docs(standards-object): Fix markdown issue (#3323)
WilcoFiers Dec 9, 2021
d497f40
feat(color-contrast): add support for CSS mix-blend-mode (#3226)
Zidious Dec 9, 2021
accafdf
fix(aria-allowed-roles): allow role=radio on img with non-empty name …
scottaohara Dec 13, 2021
2ad92f6
fix(custom-elms): Don't error on custom Element.children prop (#3326)
WilcoFiers Dec 16, 2021
26adc1b
perf(gather): Faster shadowDOM testing (#3327)
WilcoFiers Dec 22, 2021
833dd1c
docs: Fixed wrong styling (#3331)
DoomyTheFroomy Jan 3, 2022
2ca9fef
ci: always install chromedriver version that matches chrome version (…
straker Jan 6, 2022
f6d7b14
chore: update to use `@axe-core/[email protected]` (#3336)
michael-siek Jan 7, 2022
e699939
fix(axe.d.ts): allow Node for include/exclude object (#3338)
straker Jan 12, 2022
53a6684
fix(label-content-name-mismatch): account for formatting elements (#3…
straker Jan 13, 2022
fb5d990
feat(aria-allowed-attr): report violation for non-global ARIA attrs o…
straker Jan 13, 2022
d92a7e5
fix(color-contrast): check bg on fg contrast for thin text-shadows (#…
WilcoFiers Jan 14, 2022
2e27dca
fix(prohibited-attr): always report incomplete if there is text in th…
WilcoFiers Jan 14, 2022
ee49d3e
fix(skip-link): work with absolute and relative paths (#2875)
straker Jan 20, 2022
aa9d095
fix: remove optional crypto dependency (webpack compatibility) (#3358)
straker Jan 21, 2022
08c3ef9
chore(release): 4.4.0
straker Jan 26, 2022
2c6f028
Merge pull request #3362 from dequelabs/release-4.4.0
WilcoFiers Jan 31, 2022
30ebc27
Merge pull request #3369 from dequelabs/master
stephenmathieson Jan 31, 2022
a1b9611
fix(d.ts): correct getFrameContexts return type (#3370)
WilcoFiers Feb 3, 2022
478c35c
chore(i18n): Update Korean locale translate (#3368)
mulder21c Feb 3, 2022
8a8c28e
chore: add rule-descriptions to release script (#3376)
straker Feb 3, 2022
df50d1e
chore(rule-description): bump version in links (#3374)
WilcoFiers Feb 3, 2022
1ba9917
fixIdpub): deprecate endnote, rather than endnotes (plural) (#3373)
WilcoFiers Feb 3, 2022
296acdf
chore(release): 4.4.1
straker Feb 3, 2022
f583c70
Merge pull request #3377 from dequelabs/release-4.4.1
WilcoFiers Feb 4, 2022
24f74df
fix(aria-valid-attr-value): add note about element id being in a diff…
straker Apr 12, 2022
f8a7c32
ensure pseudo elements also return required contrast information (#3453)
dylanb May 12, 2022
ddcd9c7
docs: change `/docs/projects.md` to include Parcel (#3364)
BrianBock Feb 4, 2022
b656885
ci: fix chrome nightly test (#3366)
straker Feb 11, 2022
2238e99
chore: resolve npm audit issues (#3378)
WilcoFiers Feb 11, 2022
2d543a7
chore: generate metadata-function-map (#3392)
straker Feb 18, 2022
d710bf4
tests: split out respondable and frame-messenger tests (#3396)
straker Feb 24, 2022
b5b3887
tests: fix audit tests include (#3394)
straker Feb 24, 2022
7b5f32b
ci: fix go release script (#3397)
michael-siek Feb 25, 2022
650e503
fix(deprecatedrole,color-contrast): fix message to properly include d…
straker Feb 28, 2022
6cf0964
tests: fix flakey firefox test (#3398)
straker Mar 1, 2022
9db7c63
chore(i18n): update Japanese translation (#3319)
ma10 Mar 7, 2022
8aa816a
fix(html-elms): update role allowances for nav element (#3402)
scottaohara Mar 7, 2022
a459075
ci(act): Add nightly job to run latest ACT rules (#3403)
WilcoFiers Mar 7, 2022
6755e89
fix(aria-hidden-focusable): report incomplete with onfocus (#3407)
WilcoFiers Mar 15, 2022
f235cc7
fix(standards): fix address typo in html-elms.js (#3418)
scottaohara Mar 22, 2022
222fdef
docs: add link from issue_impact to rule-descriptions (#3420)
straker Mar 24, 2022
7cfb4b1
fix(aria-hidden-focus): Update rule help & description (#3422)
mjawili Mar 25, 2022
7194b0f
ci: fix nightly build (#3434)
straker Apr 11, 2022
bdd71d5
chore(release): 4.4.2
straker May 12, 2022
c31d85c
Merge pull request #3454 from dequelabs/release-4.4.2
WilcoFiers May 12, 2022
afb2478
fix(axe.d.ts): updates type definition for Rule to add reviewOnFail (…
Capocaccia Jun 28, 2022
da7923b
fix: Continue supporting Node >=4 (#3538)
stephenmathieson Jul 12, 2022
969270a
chore(release): 4.4.3
straker Jul 13, 2022
21a3e6a
Merge pull request #3546 from dequelabs/release-4.4.3
WilcoFiers Jul 13, 2022
5e57c6b
updating to 4.4.3 version
sunny-se Apr 7, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,13 @@

All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.

### [4.4.3](https://github.com/dequelabs/axe-core/compare/v4.4.2...v4.4.3) (2022-07-13)

### Bug Fixes

- **axe.d.ts:** updates type definition for Rule to add reviewOnFail ([#3521](https://github.com/dequelabs/axe-core/issues/3521)) ([afb2478](https://github.com/dequelabs/axe-core/commit/afb247844e697475f5bf81fd7b03ed30c2c65830))
- Continue supporting Node >=4 ([#3538](https://github.com/dequelabs/axe-core/issues/3538)) ([da7923b](https://github.com/dequelabs/axe-core/commit/da7923bd5bcaa71f52f6b4e6b8eece1ea12c1c2a)), closes [#3537](https://github.com/dequelabs/axe-core/issues/3537)

### [4.4.2](https://github.com/dequelabs/axe-core/compare/v4.4.1...v4.4.2) (2022-05-12)

### Bug Fixes
Expand Down
1 change: 1 addition & 0 deletions axe.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -233,6 +233,7 @@ declare namespace axe {
none?: string[];
tags?: string[];
matches?: string;
reviewOnFail?: boolean;
}
interface AxePlugin {
id: string;
Expand Down
2 changes: 1 addition & 1 deletion bower.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "axe-core",
"version": "4.4.2",
"version": "4.4.3",
"contributors": [
{
"name": "David Sturley",
Expand Down
30 changes: 6 additions & 24 deletions lib/core/base/rule.js
Original file line number Diff line number Diff line change
Expand Up @@ -146,21 +146,14 @@ Rule.prototype.gather = function gather(context, options = {}) {
performanceTimer.measure(
'rule_' + this.id + '#gather_axe.utils.isHidden',
markHiddenStart,
markHiddenEnd,
{
rule: this.id,
type: "rule"
}
markHiddenEnd
);
}
}

if (options.performanceTimer) {
performanceTimer.mark(markEnd);
performanceTimer.measure('rule_' + this.id + '#gather', markStart, markEnd, {
rule: this.id,
type: "rule"
});
performanceTimer.measure('rule_' + this.id + '#gather', markStart, markEnd);
}

return elements;
Expand Down Expand Up @@ -375,7 +368,7 @@ Rule.prototype._trackPerformance = function _trackPerformance() {
* @param {Array} nodes Result of rule.gather
*/
Rule.prototype._logGatherPerformance = function _logGatherPerformance(nodes) {
// log('gather (', nodes.length, '):', performanceTimer.timeElapsed() + 'ms');
log('gather (', nodes.length, '):', performanceTimer.timeElapsed() + 'ms');
performanceTimer.mark(this._markChecksStart);
};

Expand All @@ -390,17 +383,10 @@ Rule.prototype._logRulePerformance = function _logRulePerformance() {
performanceTimer.measure(
'runchecks_' + this.id,
this._markChecksStart,
this._markChecksEnd,
{
rule: this.id,
type: "rule"
}
this._markChecksEnd
);

performanceTimer.measure('rule_' + this.id, this._markStart, this._markEnd, {
rule: this.id,
type: "rule"
});
performanceTimer.measure('rule_' + this.id, this._markStart, this._markEnd);
};

/**
Expand Down Expand Up @@ -458,11 +444,7 @@ Rule.prototype.gatherAndMatchNodes = function gatherAndMatchNodes(
performanceTimer.measure(
'rule_' + this.id + '#matches',
markMatchesStart,
markMatchesEnd,
{
rule: this.id,
type: "rule"
}
markMatchesEnd
);
}

Expand Down
18 changes: 4 additions & 14 deletions lib/core/utils/performance-timer.js
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ const performanceTimer = (() => {
this.mark('mark_axe_end');
this.measure('axe', 'mark_axe_start', 'mark_axe_end');

// this.logMeasures('axe');
this.logMeasures('axe');
},
/**
* @member {Function} auditStart Starts an audit for a page or frame
Expand All @@ -52,7 +52,7 @@ const performanceTimer = (() => {
this.mark('mark_audit_end');
this.measure('audit_start_to_end', 'mark_audit_start', 'mark_audit_end');
// log audit/rule measures
// this.logMeasures();
this.logMeasures();
},
/**
* @member {Function} mark Shims creating a new named time stamp, called a mark
Expand All @@ -72,19 +72,9 @@ const performanceTimer = (() => {
* @param {String} startMark String name of mark to start measuring
* @param {String} endMark String name of mark to end measuring
*/
measure(measureName, startMark, endMark, details = {}) {
measure(measureName, startMark, endMark) {
if (window.performance && window.performance.measure !== undefined) {
if(Object.keys(details).length > 0) {
const measureOpts = {
detail: details,
start: startMark,
end: endMark
};
window.performance.measure(measureName, measureOpts);
}
else {
window.performance.measure(measureName, startMark, endMark);
}
window.performance.measure(measureName, startMark, endMark);
}
},
/**
Expand Down
Loading