dequelabs / dequelabs/axe-core
isVisibleToScreenReaders should consider aria-owns when looking at aria-hidden
Open
fix
wai-aria
- Dominant language
- JavaScript
- Stars
- 7.5k
- Forks
- 933
- Avg merge
- 2d 23h
- Merged PRs (30d)
- 17
Description
Axe-core's `isVisibleToScreenReaders` method currently considers the `li` in the following code snippet as hidden. This doesn't seem to be how most (all?) browsers build their accessibility tree though. `aria-owns` seems to take priority over `aria-hidden`.
```html
```
Contributor guide
Assessment
This issue has not been assessed yet.