Re: IE not removing required child roles for a table role=presentation

Hi Stefan, #

>Question @ Cynthia: how does IE10 behaves here?

not cynthia, but IE10 on windows 7 appears to have gone backward as far as
MSAA is concerned.

IE9 table element role is removed
IE10 table elemnt role is not removed

regards
Steve

On 7 January 2013 10:25, Schnabel, Stefan <stefan.schnabel@sap.com> wrote:

> Steve,****
>
> ** **
>
> good catch. If already existing best practices (mimicking tables used for
> layout using role=presentation) can be applied successfully, someone has to
> address this in IE. ****
>
> ** **
>
> Question @ Cynthia: how does IE10 behaves here?****
>
> ** **
>
> Regards****
>
> Stefan****
>
> ** **
>
> *From:* Steve Faulkner [mailto:faulkner.steve@gmail.com]
> *Sent:* Montag, 7. Januar 2013 11:00
> *To:* W3C WAI-XTECH
> *Cc:* Cynthia Shelly; Gez Lemon
> *Subject:* IE not removing required child roles for a table
> role=presentation****
>
> ** **
>
>
> Hi all,
>
> looking at this code example in an object inspection tool:
>
> <table role="presentation">
> <tr>
>   <td>
>   1
>   </td>
>   <td>2</td>
> </tr>
> </table>
>
>
> It is my understanding (from the spec and UIAG) that the required child
> elements (td's and tr's) should inherit the role=presentation from the
> table element.
> This occurs in Firefox (for example) but does not occur in IE 9. In IE the
> td elements are still represented as table cells in the accessibility tree.
>
> for the following IE does remve the required child roles for li's:
>
> <ol role="presentation">
>     <li>1
>     <li>2
>     <li>3
> </ol>
>
> is the exposing of td roles a known bug or am I reading/ doing something
> wrong?
>
> --
> with regards
>
> Steve Faulkner****
>

<http://www.paciellogroup.com/resources/wat-ie-about.html>

Received on Monday, 7 January 2013 11:04:16 UTC