You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Not sure why Safari also treats considers the heading to be a landmark. If I put the footer outside the main it does pick it up. That seems like a bug in Safari.
I'm leaning towards creating an exception for aside in this rule. The landmark-unique rule will still call it out if someone uses multiple aside elements in the page, except if they give it a unique name, which I think also addresses the concern here.
Verified with the latest axe-core develop branch code base(dated 12th jan 2021):
rule:landmark-complementary-is-top-level verified with the pass and fail criteria validated to allow aside inside main
Test snippet for fail: <nav><div role="complementary" id="target"></div></nav>
This complementary landmark is in a main landmark
`
Test snippet for pass: <div role="main"> <div role="complementary"> <p>This div has role complementary></p> </div> </div>
We keep getting feedback about failing this scenario:
Axe-core goes by the ARIA standards on this, but lets do some actual testing to figure out if this creates problems.
The text was updated successfully, but these errors were encountered: