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

Update dependency axe-core to v4.7.0 #10645

Merged
merged 1 commit into from
May 15, 2023
Merged

Update dependency axe-core to v4.7.0 #10645

merged 1 commit into from
May 15, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 18, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
axe-core (source) 4.4.3 -> 4.7.0 age adoption passing confidence

Release Notes

dequelabs/axe-core

v4.7.0

Compare Source

Features
Bug Fixes
  • aria-allowed-attrs: allow aria-description and aria-braille* attrs (#​3956) (2842395)
  • aria-input-field-name: skip combobox popups (#​3886) (3dcdd42)
  • aria-required-children: allow separator in menu(bar) (#​3868) (ec9f507)
  • aria-required-children: do not fail for children with aria-hidden (#​3949) (8714d6b)
  • aria-required-children: list elements that are not allowed (#​3951) (cce7586)
  • autocomplete-valid: allow webauthn token (#​3866) (fd3010f)
  • color-contrast: correcly apply opacity to foreground color (#​3973) (d7db279)
  • color-contrast: correctly calculate contrast of flex/grid items with z-index (#​3884) (cef96be)
  • color-contrast: correctly compute background color for elements with opacity (#​3944) (c051fe8), closes #​3932
  • color-contrast: correctly compute color contrast of elements (#​3847) (4c3a00c)
  • color-contrast: do not check contrast on elemets that are inerted (#​3894) (da19946)
  • color-contrast: skip ligature icons (#​3867) (9486288)
  • create-grid: correctly compute stack order for non-positioned stacking contexts (#​3930) (8db2c24), closes #​3932
  • css-orientation-lock: support the css rotate property (#​3958) (c51f8bf)
  • focus-order-semantics: Add ARIA role article to list of valid roles for scrollable regions (#​3927) (f029271)
  • is-icon-ligature: prevent canvas2d warning willReadFrequently (#​3931) (b3c52bb)
  • link-in-text-block: allow links with identical colors (#​3861) (5f90040)
  • respondable: work with CDP Page.setDocumentContent (#​3921) (66f23e5)
  • scrollable-region-focusable: change impact to serious (#​3959) (e3a5c21)
  • scrollable-region-focusable: skip native controls (#​3862) (b0bdefa)
4.6.3 (2023-01-23)
Bug Fixes
4.6.2 (2022-12-23)
Bug Fixes
  • color-contrast: fix color-contrast check when running in an extension (#​3838) (31a3e01)
4.6.1 (2022-12-14)
Bug Fixes

v4.6.3

Compare Source

v4.6.2

Compare Source

v4.6.1

Compare Source

v4.6.0

Compare Source

Features
  • aria-required-attr: require aria-controls on combobox and aria-valuenow on focusable separator (#​3786) (5259e88)
  • checks/label-content-name-mismatch: deprecate occuranceThreshold option in favor of occurrenceThreshold to fix typo (#​3782) (5026d65)
  • commons: deprecate flattenShadowColors in favor of flattenColors (#​3792) (af49daf)
  • context: allow selecting shadow DOM nodes (#​3798) (9e1e31b)
  • list,listitem: do not allow group as allowed parent or child (#​3784) (d1cbf6f)
  • required-attr: require aria-checked for checkbox-like and radio-like roles (#​3785) (563e4e9)
  • utils: new shadowSelectAll utility (#​3796) (5865462)
Bug Fixes
  • aria-allowed-role: allow combobox on button, checkbox and combobox on input[type=button] (#​3354) (ac688c0), closes #​3353
  • aria-required-children: allow menu as child of menu (#​3820) (a6569e5)
  • color-contrast: consider -webkit-text-stroke & -webkit-text-fill-color (#​3791) (228daf1)
  • color-contrast: correctly calculate background color of text nodes with different size than their container (#​3703) (123b83c)
  • get-role: handle presentation role inheritance for vnodes with no parent (#​3801) (b971caf)
  • html-lang-valid: only run rule when attribute has value (#​3663) (1a7eecb), closes #​3624
  • metadata: Map aria-required-children to ACT rule bc4a75 (#​3790) (a33a523)
4.5.2 (2022-11-14)
Bug Fixes
4.5.1 (2022-11-01)
Bug Fixes

v4.5.2

Compare Source

v4.5.1

Compare Source

v4.5.0

Compare Source

Features
Highlights
Tags and Metadata Updates

Various changes of tags, for greater consistency with ACT Rules.

Deprecations
Others
Bug Fixes
  • utils: greatly improve the speed of querySelectorAll (#​3423) (1cae5ea)
  • aria-hidden-focus: Do not fail for focus trap bumper elements (#​3667) (46b6658)
  • aria-required-attr: aria-valuenow is no longer required for spinbutton (#​3552) (a22cf56)
  • aria-required-parent: Allow nested group and presentational roles (#​3492) (4685270)
  • aria-valid-attr-value: Report empty values as incomplete (#​3635) (fff39db)
  • avoid-inline-spacing: Add spacing threshold (#​3533) (92add05)
  • checks/no-focusable-disable: Don't count non-disableable elements as disabled (#​3393) (bb8b5ca), closes #​2466 #​2934 #​2934 #​3315
  • checks/unsupportedrole: Support unsupported dpub and fallback roles, add role to message (#​3395) (3c0f10f), closes #​2466 #​2934 #​2934 #​3282
  • color-contrast-enhanced: Avoid duplicates between color-contrast and color-contrast-enhanced (#​3714) (2811f77)
  • color-contrast: Correctly determine color contrast for element that exactly overlaps midpoint of node (#​3565) (90de9aa)
  • frame-focusable-content: don't fail for elements with negative tabindex (#​3493) (94e75ac)
  • frame-title-unique: Make frame-title-unique reviewOnly and WCAG412 (#​3610) (8401b8e), closes #​3487
  • frame-title: ignore frames with negative tabindex (f61f825)
  • frame-title: return incomplete for presentational iframe with empty title (#​3594) (c2cfd84)
  • is-hidden-for-everyone: count elements inside closed details as hidden (#​3726) (e65e962)
  • is-hidden-for-everyone: support content-visibility: hidden (#​3690) (95cf6e7)
  • is-visible-on-screen: ignore elements hidden by overflow:hidden (#​3676) (2935950)
  • label: avoid passing labels because of an input[value] (#​3688) (54a8116)
  • link-in-text-block: Update rule to match current guidance, revise tests (#​3575) (edb88ed)
  • meta-refresh: Add WCAG's 20-hour exception (#​3525) (5beb6c3)
  • no-autoplay-audio: add reviewOnFail and update tests (#​3557) (60ec997)
  • object-alt: ignore unloaded objects (#​3680) (8e03e2c)
  • page-has-heading-one,landmark-one-main: do not fail if modal is open (#​3501) (c6af316)
  • td-headers-attr: ignore hidden cells with headers attr (#​3684) (e0403f4)
  • td-headers-attr: ignore table elements with their role changed (#​3687) (902d07c)
  • utils.matches: fix attribute exists selector to match empty attributes (#​3669) (4b768ea)
  • valid-lang: ignore lang on elements with no text (#​3523) (fd85f39)
  • valid-lang: run on aria-hidden text (#​3634) (a0860bd)
  • video-caption: remove excludeHidden: false (#​3554) (a3e4bbe)
4.4.3 (2022-07-13)
Bug Fixes
4.4.2 (2022-05-12)
Bug Fixes
  • aria-hidden-focusable: report incomplete with onfocus (#​3407) (6755e89)
  • aria-hidden-focus: Update rule help & description (#​3422) (7cfb4b1)
  • aria-valid-attr-value: add note about element id being in a different shadow DOM tree (#​3421) (24f74df)
  • color-contrast: consistently return color contrast information in the data object for pseudo elements (#​3453) (1a9d95e)
  • deprecatedrole,color-contrast: fix message to properly include deprecated role, improve color-contrast pass messages (#​3387) (650e503)
  • html-elms: update role allowances for nav element (#​3402) (8aa816a), closes #​3401
  • standards: fix address typo in html-elms.js (#​3418) (f235cc7), closes #​3417

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.


This change is marked as an internal change (Task), so will not be included in the changelog.

@renovate renovate bot requested a review from a team as a code owner April 18, 2023 11:43
@renovate renovate bot requested a review from germain-gg April 18, 2023 11:43
@renovate renovate bot added Dependencies Pull requests that update a dependency file T-Task Refactoring, enabling or disabling functionality, other engineering tasks labels Apr 18, 2023
@renovate renovate bot enabled auto-merge April 18, 2023 11:43
@renovate renovate bot changed the title Update dependency axe-core to v4.6.3 Update dependency axe-core to v4.7.0 Apr 20, 2023
@renovate renovate bot force-pushed the renovate/axe branch 2 times, most recently from 0dbf81a to a358606 Compare May 9, 2023 05:58
@renovate renovate bot force-pushed the renovate/axe branch 2 times, most recently from 0020ccd to 47aaccc Compare May 10, 2023 00:51
@kerryarchibald
Copy link
Contributor

kerryarchibald commented May 11, 2023

All failures are due to the same issue with RoomList

dequelabs/axe-core#3597

{
    id: 'aria-required-children',
    impact: 'critical',
    tags: [ 'cat.aria', 'wcag2a', 'wcag131' ],
    description: 'Ensures elements with an ARIA role that require child roles contain them',
    help: 'Certain ARIA roles must contain particular children',
    helpUrl: 'https://dequeuniversity.com/rules/axe/4.7/aria-required-children?application=axeAPI',
    nodes: [ [Object] ]
  }
  {
         "id":"aria-required-children",
         "data":{
            "messageKey":"unallowed",
            "values":"div[aria-label]"
         },
         "relatedNodes":[
            {
               "html":"<div class=\"mx_RoomSublist_headerContainer mx_RoomSublist_headerContainer_withAux\" aria-label=\"People\">",
               "target":[
                  "div[aria-label=\"People\"]"
               ]
            },
            {
               "html":"<div class=\"mx_RoomSublist_headerContainer mx_RoomSublist_headerContainer_withAux\" aria-label=\"Rooms\">",
               "target":[
                  ".mx_RoomSublist_headerContainer_withAux.mx_RoomSublist_headerContainer[aria-label=\"Rooms\"]"
               ]
            }
         ],
         "impact":"critical",
         "message":"Element has children which are not allowed: div[aria-label]"
      },
      ```

@t3chguy
Copy link
Member

t3chguy commented May 15, 2023

Requires #10900

@renovate renovate bot added this pull request to the merge queue May 15, 2023
Merged via the queue into develop with commit 1c0785c May 15, 2023
19 of 24 checks passed
@renovate renovate bot deleted the renovate/axe branch May 15, 2023 14:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Dependencies Pull requests that update a dependency file T-Task Refactoring, enabling or disabling functionality, other engineering tasks
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants