This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 21365 - the aria mapping table is incorrect
Summary: the aria mapping table is incorrect
Status: RESOLVED FIXED
Alias: None
Product: HTML WG
Classification: Unclassified
Component: HTML5 spec (show other bugs)
Version: unspecified
Hardware: PC Windows NT
: P2 normal
Target Milestone: ---
Assignee: steve faulkner
QA Contact: HTML WG Bugzilla archive list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-21 19:43 UTC by steve faulkner
Modified: 2013-03-23 09:09 UTC (History)
5 users (show)

See Also:


Attachments

Description steve faulkner 2013-03-21 19:43:23 UTC
It looks like whatwg stuff has leaked into the aria mapping table

for example: for the a element [1] in current nightly :

"Role must be either link, menuitem, tab, or treeitem"

when it was in the last WD[2]

"Role must be either link, button, checkbox, menuitem, menuitemcheckbox, menuitemradio, tab, or treeitem"

[1] http://www.w3.org/html/wg/drafts/html/master/dom.html#sec-implicit-aria-semantics
[2] http://www.w3.org/TR/2012/WD-html51-20121217/dom.html#sec-implicit-aria-semantics

need to go though and ensure all ARIA mappings are correct
Comment 1 Silvia Pfeiffer 2013-03-23 01:49:27 UTC
Well spotted!
Please add a FORK marker - it will help avoid this in future.
Comment 2 steve faulkner 2013-03-23 09:09:54 UTC
(In reply to comment #0)
> It looks like whatwg stuff has leaked into the aria mapping table
> 
> for example: for the a element [1] in current nightly :
> 
> "Role must be either link, menuitem, tab, or treeitem"
> 
> when it was in the last WD[2]
> 
> "Role must be either link, button, checkbox, menuitem, menuitemcheckbox,
> menuitemradio, tab, or treeitem"
> 
> [1]
> http://www.w3.org/html/wg/drafts/html/master/dom.html#sec-implicit-aria-
> semantics
> [2]
> http://www.w3.org/TR/2012/WD-html51-20121217/dom.html#sec-implicit-aria-
> semantics
> 
> need to go though and ensure all ARIA mappings are correct

fixed: https://github.com/w3c/html/commit/b3f9b3ecb256c778be114f21f8ad9beaecbe9f25