- From: <bugzilla@jessica.w3.org>
- Date: Wed, 25 Aug 2010 01:54:19 +0000
- To: public-html-bugzilla@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=10424 Summary: Permit <details> to take "roles that use the aria-expanded state" Product: HTML WG Version: unspecified Platform: Other URL: http://www.whatwg.org/specs/web-apps/current-work/#ann otations-for-assistive-technology-products-(aria) OS/Version: other Status: NEW Keywords: a11y, aria Severity: normal Priority: P3 Component: HTML5 spec (editor: Ian Hickson) AssignedTo: ian@hixie.ch ReportedBy: xn--mlform-iua@xn--mlform-iua.no QAContact: public-html-bugzilla@w3.org CC: mike@w3.org, public-html@w3.org REQUEST: clarify that <details> can take _all_ roles that use the aria-expanded state. Bug 9623 added strong semantics to <details> by linking presence/absence of the @open attribute to the aria-expanded="true/false" state. The new spec text says: ]] (The role can be changed as described in the next table, but is restricted to roles that use the aria-expanded state.) [[ But the above sentence is unclear: Is it the _complete_ subset of "roles that use the aria-expanded state" that makes up the permitted roles? Or is it "the next table" that decides? The list in "the next table" anyhow permits only a subset-of-the-subset of roles that use the aria-expanded state: ]] Role must be either form, group, navigation, note, or search [[ Thus the table e.g. forbids <details role="img" >. Despite that role="img" _does_ use the aria-expanded state. It is unclear whether "the second table" simply fails to list all the roles that use the aria-expanded state. Or whether the spec simply fails to describe the principles/criteria behind the selection of permitted roles. -- Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
Received on Wednesday, 25 August 2010 01:54:20 UTC