[TSDoc> Playground]: Ensures iframe and frame elements have an accessible name for the frame under playground. #250
Labels
A11yRT
Bug while accessibility testing core scenarios
A11ySev3
Accessibility severity
A11yWcag
Wcag accessibility violation
bug
Something isn't working as intended
HCL-TSDoc
product tag tracking accessibility testing
ms accessibility
Issues filed by Microsoft as part of an effort to audit websites and improve their accessibility
Test Environment:
Version: Version 24H2 (OS Build 26231.5000)
Browser Version: 127.0.2638.2 (Official build) dev (64-bit)
URL: https://tsdoc.org/play/
Tool: Accessibility Insight For Web
Repro Steps:
Actual Result:
On the playground screen, <iframe> and does not have accessible name.
Expected Result:
Ensures iframe and frame elements have an accessible name for the frame under playground.
Element path:
iframe
Snippet:
<iframe src="https://microsoft.github.io/tsdoc/" style="flex-grow: 1;"></iframe>How to fix:
Fix any of the following:
Element has no title attribute
aria-label attribute does not exist or is empty
aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty
Element's default semantics were not overridden with role="none" or role="presentation"
User Impact:
It will impact the screen reader user as they will not able to get to know the name of the frame if the name is not defined for the iframe.
WCAG Reference
https://www.w3.org/WAI/WCAG21/Understanding/name-role-value
Have feedback on bugs logged, please tag bug as “A11yRCA” and add your feedback in the comment.
The text was updated successfully, but these errors were encountered: