NOTE: The current preferred location for bug reports is the GitHub issue tracker.
Bug 819 - Unsupported wai-aria roles columnheader, heading, rowheader and tablist
Unsupported wai-aria roles columnheader, heading, rowheader and tablist
Status: RESOLVED FIXED
Product: Validator.nu
Classification: Unclassified
Component: ARIA
HEAD
All All
: P2 normal
Assigned To: Nobody
Depends on: 940
Blocks:
  Show dependency treegraph
 
Reported: 2011-02-24 17:41 CET by Edwin Martin
Modified: 2013-04-20 18:28 CEST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Edwin Martin 2011-02-24 17:41:01 CET
Both validator.w3.org and html5.validator.nu give errors on four wai-aria roles:

columnheader 
heading 
rowheader 
tablist 

For my test I took the roles from the DTD [1], which is from 2002. These roles are also in the current Candidate Recommendation.

This is my test document:

<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<div role="grid">
<div role="row">
<div role="columnheader"></div>
<div role="rowheader"></div>
</div>
</div>
<div role="heading"></div>
<div role="tablist"></div>
</body>
</html>

To reproduce: Paste the code above in the validator (validator.w3.org or html5.validator.nu) with default settings.

Result: errors are reported

Expected: the page validates

[1] http://svn.codetalks.org/repos/trunk/tools/ARIA-DTDs/xhtml1-strict-ARIA1.dtd
Comment 1 Michael[tm] Smith 2013-04-20 18:28:55 CEST
Fixed. You can test at http://validator.w3.org/nu/