Closed clepore closed 5 years ago
Also as per #1721 - the listbox incorrectly has a role="presentation"
not sure if thats flagged but noting it here
Unassigned myself for now, just in case we don't get to it this sprint. If anyone wants to pick this up and needs some details, feel free to ping me.
Leaving this on hold for the moment. After looking at the elements that were being reported, I realized that many of them are "implicit" label/inputs (read: the label wraps the input field, so there's no need for other aria
labels or matching for
/id
attributes). See my video of dev tools against Axe's reporting below:
I'm going to look through their issue tracker to see there are any reported issues related to this, or maybe open one.
Pushed a branch 403-listview-accesibility
that has my terminal output tool, and enables the broken listview e2e tests so someone else can pick this up and test while I'm out, if we need to.
Original Issue: http://jira.infor.com/browse/SOHO-7938
Axe is reporting the following WCAG2AA errors as critical errors on a handful of Listview component test pages:
Follow debugging instructions on docs/TESTING.md to investigate the issue in the devTools console, and run test in high-contrast which has disables zero rules. These errors can also be double checked with Chrome Audit in devTools, or use the Chrome or Firefox extension, https://www.axe-core.org/