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

role=generic has inconsistent support in different user agents #2280

Open
dd8 opened this issue Feb 6, 2025 · 0 comments
Open

role=generic has inconsistent support in different user agents #2280

dd8 opened this issue Feb 6, 2025 · 0 comments
Labels
accessibility support Accessibility support testing and tracking

Comments

@dd8
Copy link
Collaborator

dd8 commented Feb 6, 2025

Accessibility support

role=generic has inconsistent support in different user agents

ACT Rules

Test cases

Test case 1

<div role="list">
  <div>
    <div role="listitem">The "list" is my accessibility parent.</div>
  </div>
</div>

Expected result: reads

list with 1 item, listitem: The list is my accessibility parent

Open this test case

Test case 2

<div role="list" aria-owns="child3 child4">
  <div role="listitem">Accessibility Child 1</div>
  <div>
    <div role="listitem">Accessibility Child 2</div>
  </div>
</div>
<div id="child3" role="listitem">Accessibility Child 3</div>
<div id="child4">
  <div role="listitem">Accessibility Child 4</div>
</div>

Expected result: reads

list with 4 items, listitem: Accessibility Child 1, listitem: Accessibility Child 2, listitem: Accessibility Child 3, listitem: Accessibility Child 4

Open this test case

Preconditions

Before running the test, check your settings. In many cases default settings aren't strictly required and will not impact the results. Use common sense here. If non-default settings are necessary for you, record the settings used in the reported results.

  • Ensure browsers are in the default settings, turn off unnecessary extensions
  • Ensure ATs are in the default settings
  • Ensure operating system are in default settings
  • Ensure software uses the correct version (usually the latest version)

Test instructions

  • Test in the chosen combination of screen reader and browser (e.g. VoiceOver with Safari, or JAWS with Chrome)
  • No changes to defaults are required
  • Check that the speech rendering of the test case matches the expected result following the test case

External links

Test results

@dd8 dd8 added the accessibility support Accessibility support testing and tracking label Feb 6, 2025
@dd8 dd8 changed the title AccSupport - role=generic has inconsistent support in different user agents [Accessibility Support] role=generic has inconsistent support in different user agents Feb 6, 2025
@daniel-montalvo daniel-montalvo changed the title [Accessibility Support] role=generic has inconsistent support in different user agents role=generic has inconsistent support in different user agents Feb 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accessibility support Accessibility support testing and tracking
Projects
None yet
Development

No branches or pull requests

1 participant