Certain ARIA roles must be contained by particular parents (specifically "row" roles)
### Summary The "row" role should be contained by a required ARIA parents role such as "rowgroup", "grid", "treegrid", or "table". ### Steps to reproduce 0) Install the Axe plugin or addon from Deque (https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/ is the firefox version). 1) Open https://gitlab.com/gitlab-org/gitlab-ce/pipelines. 2) Open the inspector (right-click, and select "Inspect element") 3) Click on the 'Axe' tab - ![image](/uploads/2e4426cf0e0809d95615d829afa285ff/image.png) 4) Click 'Analyze' 5) Open the "Certain ARIA roles must be contained by particular parents" issue (in my page it's the first one) ![image](/uploads/4f54170f371e769ae0abe689ea2262a1/image.png) For more information, see https://dequeuniversity.com/rules/axe/3.2/aria-required-parent?application=AxeChrome ### What is the current *bug* behavior? There is no required parent for the 'row' role, which can make navigation of the site difficult for those using assistive technology like screen readers. ### What is the expected *correct* behavior? There should be an appropriate parent - probably the 'table' or 'grid' role? ### Relevant logs and/or screenshots ![image](/uploads/afb2347aa169ded1241a2f5124fbf05b/image.png) ### Output of checks This bug happens on GitLab.com
issue