This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
There is a typo in the specification of 'aria-labelledby': http://www.w3.org/TR/wai-aria-1.1/#aria-labelledby As I detailed in an email to public-pfwg-comments (see http://lists.w3.org/Archives/Public/public-pfwg-comments/2014OctDec/0002.html ), commit 05f1df89 changed the wording of 'aria-labelledby'. The commit message "Added scripting to generate indexes of roles, properties and states" indicates that there should not have been any functional change to the specification, but in fact 'aria-labelledby' was changed in this commit. The ARIA 1.1 working draft contains the wording of 'aria-labelledby' introduced by commit 05f1df89: > If the label text is visible on screen, authors should use aria-label. Use > aria-label only if the interface is such that it is not possible to have a > visible label on the screen. As required by the text alternative computation, > user agents give precedence to aria-label when computing the accessible name > property. It should state: > If the label text is visible on screen, authors should use aria-labelledby. Use > aria-label only if the interface is such that it is not possible to have a > visible label on the screen. As required by the text alternative computation, > user agents give precedence to aria-labelledby when computing the accessible name > property.