Rocket Validator looks for accesibility violations on your pages using the axe-core accessibility engine, hosted on our own servers and integrated into our web crawler. You don't need to buy an additional license, everything's already included in your Pro account at Rocket Validator.
WCAG: 1.3.1: Certain ARIA roles must be contained by particular parent elements
Certain ARIA roles must be contained by particular parent
roles in order to perform the intended accessibility functions.
For each role, WAI-ARIA explicitly defines which child and parent roles are allowable and/or required. Elements containing ARIA
rolevalues missing required parent element
rolevalues will not enable assistive technology to function as intended by the developer.
When it is necessary to convey context to the user of assistive technology in the form of hierarchy (for example, the importance of a parent container, item or sibling in a folder tree), and the hierarchy is not the same as the code structure or DOM tree, there is no way to provide the relationship information without the use of ARIA role parent elements.