aria-hidden and HTML hidden attribute (resurrecting an old issue)

https://www.w3.org/WAI/ARIA/track/issues/647

There's an html5accessibility.com test case relating to aria-hidden=false overriding html hidden attribute. The ARIA 1.1 spec is ambiguous on what should happen, and the Core-AAM says "not mapped" for false in all cases.  We need to decide on the correct behavior for the markup below:

HTML5accessibility.com test asserts that the paragraph (id=1) and the button (id=2) should be visually hidden, but available in the AAPI. Does the ARIA WG agree?

<p hidden aria-hidden="false" id="1">one</p>
<input id="2" type="button" hidden aria-hidden="false" />

What about aria-hidden=false objects that are children of hidden or display:none? Should the paragraph (id=4) be in the accessibility tree?

<div hidden id=3>two<p aria-hidden=false id=4>three</p>four</div>

Received on Thursday, 7 April 2016 00:20:31 UTC