[Webkit-unassigned] [Bug 257458] AX: Tables with display properties are skipped, report wrong col/row counts

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jun 7 17:04:25 PDT 2023


https://bugs.webkit.org/show_bug.cgi?id=257458

--- Comment #3 from Adrian Roselli <aroselli at gmail.com> ---
Tested again in Safari 16.5 and VoiceOver on macOS 12.6.6:

1. Tables with `display: flex` on the `<tr>` cannot be navigated into using table navigation (Ctrl + Opt + arrows).
2. Tables with `display: flex` on the `<tr>` are skipped when using read-all.
3. Tables with `display: grid` on the `<tr>` cannot be navigated into using swipe gestures (Ctrl + Opt + arrows).
4. Tables with `display: grid` on the `<tr>` are skipped when using read-all.
5. Tables with `display: block` on the `<td>` and `<th>` give the wrong column count.
6. Tables with `display: block` on the `<th>` announce each as a cell.
7. Tables with `display: block` on the `<td>` and `<th>` do not support navigating within a column.
8. Tables with `display: block` on the `<td>` and `<th>` do not announce column headers.
9. Tables with `display: inline-block` on the `<td>` and `<th>` give the wrong column count.
10. Tables with `display: inline-block` on the `<td>` and `<th>` announce the entirety of cells in a row as a single node.
11. Tables with `display: inline-block` on the `<td>` and `<th>` do not support navigating within a column (because it is treated as one column).
12. Tables with `display: inline-block` on the `<td>` and `<th>` do not announce column headers.
13. Tables with `display: contents` on the `<td>` and `<th>` cannot be navigated into using table navigation (Ctrl + Opt + arrows).
14. Tables with `display: contents` on the `<td>` and `<th>` are skipped when using read-all.
15. Tables with `display: contents` on the `<td>` and `<th>` have each row read as a single string of text.

If you prefer I file another 15 distinct issues, I can do it but it seems redundant.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230608/8a8ba562/attachment-0001.htm>


More information about the webkit-unassigned mailing list