[Bug 24654] Add definition of ”layout table” and make it equal to tables or role=presentation

https://www.w3.org/Bugs/Public/show_bug.cgi?id=24654

--- Comment #4 from alexander surkov <surkov.alexander@gmail.com> ---
(In reply to Leif Halvard Silli from comment #2)
> (In reply to alexander surkov from comment #1)
> > layout table and role="presentation" table take different accessibility API
> > mapping, at least in Firefox. I think implementation approaches are out of
> > scope of this bug what means the change cannot be made out of UAIG context.
> 
> Is it possible to tell more about what layout table maps to in Firefox? Or
> may be you have a pointer to a documentation of what Firefox does?

It is exposed as "layout-guess:true" object attribute, role="presentation" is
exposed as UAIG requires

> And is it
> possible for the user to perceive any difference?

technically, depending on AT implementation.

> Even if layout tables without the role attribute are not mapped to
> presentation role, ”maxime” number 2) said that ”layout table” designates
> tables that, quote ”have - or could have had” role presentation. So there is
> still, I think, room for a definition of the layout table concept with
> reference to role="prsentatioN".

Note, I'm not against that these cases should be mapped same way. My point is
this change shouldn't be done out of UAIG context and browser implementations.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Friday, 14 February 2014 13:07:44 UTC