W3C home > Mailing lists > Public > www-validator-cvs@w3.org > April 2013

[Bug 20756] The roles columnheader and rowheader are not recognized as valid children of role row

From: <bugzilla@jessica.w3.org>
Date: Sun, 21 Apr 2013 02:18:55 +0000
To: www-validator-cvs@w3.org
Message-ID: <bug-20756-169-fLxEJxxxjN@http.www.w3.org/Bugs/Public/>
https://www.w3.org/Bugs/Public/show_bug.cgi?id=20756

Michael[tm] Smith <mike@w3.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |mike@w3.org
         Resolution|---                         |FIXED

--- Comment #1 from Michael[tm] Smith <mike@w3.org> ---
(In reply to comment #0)
> When either role="columnheader" or role="rowheader" are used in an element
> with role="row", the validator gives the following error: "Only elements
> with role=gridcell are allowed as children of an element with role=row". For
> example:
> 
> <div role="row">
>   <span role="columnheader">Option</span>
>   <span role="columnheader">Respondents</span>
> </div>

That part is fixed now. Please test at http://validator.w3.org/nu/ and let me
know if you see any problems.

I do notice that if I try that markup fragment as-is, I get the following error
reported:

Error: An element with role=row requires role=treegrid or role=grid on the
parent or grandparent.

I assume that error message is correct. If it's not please reopen this bug or
file a new one.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
Received on Sunday, 21 April 2013 02:18:56 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:17:54 UTC