Skip to content
This repository was archived by the owner on Sep 11, 2024. It is now read-only.

Spike AXE A11Y testing in Cypress#9111

Merged
t3chguy merged 30 commits into
developfrom
t3chguy/fix/14732
Aug 1, 2022
Merged

Spike AXE A11Y testing in Cypress#9111
t3chguy merged 30 commits into
developfrom
t3chguy/fix/14732

Conversation

@t3chguy
Copy link
Copy Markdown
Member

@t3chguy t3chguy commented Jul 27, 2022

Fixes element-hq/element-web#14732
Requires element-hq/element-web#22948


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

@t3chguy t3chguy added the T-Task Refactoring, enabling or disabling functionality, other engineering tasks label Jul 27, 2022
@t3chguy
Copy link
Copy Markdown
Member Author

t3chguy commented Jul 28, 2022

┌─────────┬─────────────────────────┬────────────┬───────────────────────────────────────────────────────────────────────────────────────────────────────────┬───────┐
│ (index) │           id            │   impact   │                                                description                                                │ nodes │
├─────────┼─────────────────────────┼────────────┼───────────────────────────────────────────────────────────────────────────────────────────────────────────┼───────┤
│    0    │   'aria-allowed-attr'   │ 'critical' │                        "Ensures ARIA attributes are allowed for an element's role"                        │   2   │
│    1    │ 'aria-required-parent'  │ 'critical' │           'Ensures elements with an ARIA role that require parent roles are contained by them'            │   2   │
│    2    │ 'aria-valid-attr-value' │ 'critical' │                              'Ensures all ARIA attributes have valid values'                              │   1   │
│    3    │    'color-contrast'     │ 'serious'  │ 'Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds' │   1   │
│    4    │         'list'          │ 'serious'  │                               'Ensures that lists are structured correctly'                               │   1   │
│    5    │ 'page-has-heading-one'  │ 'moderate' │            'Ensure that the page, or at least one of its frames contains a level-one heading'             │   1   │
│    6    │        'region'         │ 'moderate' │                           'Ensures all page content is contained by landmarks'                            │   1   │
└─────────┴─────────────────────────┴────────────┴───────────────────────────────────────────────────────────────────────────────────────────────────────────┴───────┘

@t3chguy t3chguy marked this pull request as ready for review July 28, 2022 14:13
@t3chguy t3chguy requested a review from a team as a code owner July 28, 2022 14:13
Copy link
Copy Markdown
Member

@turt2live turt2live left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:shipit:

@t3chguy t3chguy merged commit d5db131 into develop Aug 1, 2022
@t3chguy t3chguy deleted the t3chguy/fix/14732 branch August 1, 2022 07:31
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

T-Task Refactoring, enabling or disabling functionality, other engineering tasks

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Look at Axe for a11y CI

2 participants