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

Inconsistent Handling of Missing Required Owned Elements #2283

Open
WilcoFiers opened this issue Feb 7, 2025 · 0 comments
Open

Inconsistent Handling of Missing Required Owned Elements #2283

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

Comments

@WilcoFiers
Copy link
Member

Accessibility support

Assistive technologies are not consistent in how they handle situations where a [required owned element][] has a missing or incorrect role. This can lead to situations where inaccurate owned elements behave as expected in one assistive technology, but not in another.

ACT Rules

Test cases

Test case 1

Missing required owned element for list role

<div role="list">
	<span role="listitem">Item 1</span>
	<span>Item 2</span>
</div>

Test case

Test instructions

  1. Load the test case in different browsers
  2. Use different screen readers to check how the list is announced
  3. Check if the list items are properly exposed in the accessibility tree
  4. Expected results:
    • The list should be announced as a list
    • The list should be announced as having 2 items

External links

Test results

Please report test results in a comment below. Please use the following format:

## Test case 1

- Date: ...
- Operating system: ..., version ...
- Browser: ..., version ...
- Assistive technology: ..., version ...
- Test result: Passed / Failed (if failed, how was it different from expected?)
@WilcoFiers WilcoFiers added the accessibility support Accessibility support testing and tracking label Feb 7, 2025
@daniel-montalvo daniel-montalvo changed the title [Accessibility Support] Inconsistent Handling of Missing Required Owned Elements Inconsistent Handling of Missing Required Owned Elements 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