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

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