dequelabs / dequelabs/axe-core
color-contrast, target-size, more only reported for nodes within the current viewport as of 4.11.3
- Dominant language
- JavaScript
- Stars
- 7.5k
- Forks
- 933
- Avg merge
- 2d 23h
- Merged PRs (30d)
- 17
Description
### Product
axe-core
### Product Version
4.11.3
### Latest Version
- [x] I have tested the issue with the latest version of the product
### Issue Description
#### Expectation
When https://broken-workshop.dequelabs.com/ is scanned, with the viewport being say 1500px wide and 475px tall, and scrolled to the top of the page (such that the color contrast issues are not visible), run a scan.
It should report multiple color-contrast violations.
#### Actual
It reports 0 color-contrast violations.
#### Additional context
I bisected and 4.11.3 is the first release this is present in.
Contributor guide
Research direction
Reproduce the scan against https://broken-workshop.dequelabs.com/ with a 1500px by 475px viewport at the top of the page, then compare axe-core 4.11.2 with 4.11.3. Trace why offscreen nodes are excluded from color-contrast and target-size results; done means the expected color-contrast violations are reported in the latest version.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- accessibility
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100