Skip to content

Ensures elements with an ARIA role that require parent roles are contained by them (div[title="Action"]): A11y_Playwright OSS releases_AI4W #1807

@ganagdhar123

Description

@ganagdhar123

"Check out Accessibility Insights! - Identify accessibility bugs before check-in and make bug fixing faster and easier."

GitHub Tags:

#A11yTCS;#Playwright OSS Releases;#BM_PlaywrightOSSReleases_External_Sep2025;#ChromiumEdge;#DesktopWeb;#FTP;#Win11;#A11ySev2;#A11yMAS;#WCAG1.3.1;

Environmental Details:

App Name: Playwright OSS releases
#URL: https://playwright.dev/

OS & Browser Details:

Microsoft Windows 11 Enterprise
Version 26100.3323
Microsoft Edge
Version 131.0.2903.99 (Official build) (64-bit)

Repro Steps:

  1. Hit the URL: https://playwright.microsoft.com/workspaces/eastus_cdbdcaba-d6e1-47a0-80b2-e586bb4a7247 and sign in with workspace account.
  2. "Home" page will appear. TAB to any "Test run" and hit ENTER key.
  3. TAB to any test case and hit ENTER key. TAB to "View trace viewer" button and hit ENTER key.
  4. TAB to "Actions" tab and hit ENTER key.
  5. Run accessibility insights for web.
  6. Observe that elements with an ARIA role that require parent roles are contained by them or not.

Issue:

Ensures elements with an ARIA role that require parent roles are contained by them (aria-required-parent - https://accessibilityinsights.io/info-examples/web/aria-required-parent)

Target application:

Step-by-step trace: Microsoft Playwright Testing service - https://playwright.microsoft.com/workspaces/eastus_cdbdcaba-d6e1-47a0-80b2-e586bb4a7247/runs/10595404-20241121.13-20241121130940/tests/91636f6a-700c-4ad5-9807-386ffeba12dd/trace?trace=https://mtrsprodbl1rg1str143.z8.blob.storage.azure.net/6ilmy77mugcq2upbfrz0o0icpqs42gu6jojvo2f7kqffgaht8/91636f6a-700c-4ad5-9807-386ffeba12dd/trace.zip?skoid=afa28b42-ffc2-421c-b442-3c6dfdfe1f75&sktid=33e01921-4d64-4f8c-a055-5bdaffd5e33d&skt=2024-11-21T14%3A12%3A48Z&ske=2024-11-22T14%3A12%3A48Z&sks=b&skv=2023-11-03&sv=2023-11-03&st=2024-11-22T10%3A21%3A39Z&se=2024-11-22T11%3A21%3A39Z&sr=c&sp=rl&sig=JM%2BEDFkSgAEh3Z5cm6dqwh2B%2B%2fYgQxrFoJt7QI%2fP60U%3D

Element path:

#traceFrame;div[title="Action"]

Snippet:

Action
How to fix:
Fix any of the following:
Required ARIA parent role not present: tablist

Environment:

Microsoft Edge version 131.0.0.0

====
This accessibility issue was found using Accessibility Insights for Web 2.44.0 (axe-core 4.9.1), a tool that helps find and fix accessibility issues. Get more information & download this tool at http://aka.ms/AccessibilityInsights.

Attachments:

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions