- From: <bugzilla@jessica.w3.org>
- Date: Mon, 31 Mar 2014 23:32:45 +0000
- To: www-validator-cvs@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=25219
Bug ID: 25219
Summary: Remove aria restrictions from table elements per HTML
specs
Product: Nu Markup Checker
Version: unspecified
Hardware: PC
OS: Windows NT
Status: NEW
Severity: normal
Priority: P2
Component: General
Assignee: mike+validator@w3.org
Reporter: kurosawa-takeshi@mitsue.co.jp
QA Contact: www-validator-cvs@w3.org
Created attachment 1461
--> https://www.w3.org/Bugs/Public/attachment.cgi?id=1461&action=edit
Patch (syntax module)
HTML5 and HTML 5.1 don't have aria restrictions for table elements (caption,
colgroup, col, thead, tfoot, and tbody).
http://www.w3.org/html/wg/drafts/html/master/dom.html#wai-aria
http://www.w3.org/html/wg/drafts/html/CR/dom.html#wai-aria
Thus below should be OK:
<!DOCTYPE html>
<html>
<head>
<title>Test</title>
</head>
<body>
<table role="grid" aria-readonly="true">
<thead role="rowgroup">
<tr role="row"><td role="gridcell">thead</td></tr>
</thead>
<tfoot role="rowgroup">
<tr role="row"><td role="gridcell">tfoot</td></tr>
</tfoot>
<tbody role="rowgroup">
<tr role="row"><td role="gridcell">tbody</td></tr>
</tbody>
</table>
</body>
</html>
However Nu Markup Checker produces following errors:
Error: Bad value rowgroup for attribute role on element thead.
Error: Bad value rowgroup for attribute role on element tfoot.
Error: Bad value rowgroup for attribute role on element tbody.
I think aria restrictions for table elements should be removed.
--
You are receiving this mail because:
You are the QA Contact for the bug.
Received on Monday, 31 March 2014 23:32:46 UTC