Bug 1728676 Comment 0 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

Originally filed as NVDA issue:

STR (with the NVDA screen reader):

1. Visit https://cdpn.io/aardrian/debug/xxqYyaa
2. Press 2 to navigate to the heading "3. SVG with Table Roles".
3. Press T to navigate to the table that immediately follows that heading.
4. Navigate into the table and then move among cells using Ctrl + Alt + arrow key.
    - Actual behavior: NVDA reports "Not in a table cell".
    - Expected behavior: I can navigate the SVG as any other well-formed HTML table.

I investigated this briefly. The IAccessibleTable and IAccessibleTable2 interfaces are exposed on the table, but calling nRows, nColumns, etc. returns CO_E_OBJNOTCONNECTED. On the cells, the IAccessibleTableCell interface isn't exposed at all.

I'm not sure whether this is Windows specific or not; I haven't dug into that.
Originally filed as NVDA issue: https://github.com/nvaccess/nvda/issues/12767

STR (with the NVDA screen reader):

1. Visit https://cdpn.io/aardrian/debug/xxqYyaa
2. Press 2 to navigate to the heading "3. SVG with Table Roles".
3. Press T to navigate to the table that immediately follows that heading.
4. Navigate into the table and then move among cells using Ctrl + Alt + arrow key.
    - Actual behavior: NVDA reports "Not in a table cell".
    - Expected behavior: I can navigate the SVG as any other well-formed HTML table.

I investigated this briefly. The IAccessibleTable and IAccessibleTable2 interfaces are exposed on the table, but calling nRows, nColumns, etc. returns CO_E_OBJNOTCONNECTED. On the cells, the IAccessibleTableCell interface isn't exposed at all.

I'm not sure whether this is Windows specific or not; I haven't dug into that.

Back to Bug 1728676 Comment 0