| Summary: | AX: On iOS, display:contents elements are inserted in the wrong position when they have inline renderer siblings | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Tyler Wilcock <tyler_w> | ||||||||||
| Component: | Accessibility | Assignee: | Tyler Wilcock <tyler_w> | ||||||||||
| Status: | RESOLVED FIXED | ||||||||||||
| Severity: | Normal | CC: | aboxhall, andresg_22, apinheiro, aroselli, cfleizach, dmazzoni, ews-watchlist, jcraig, jdiggs, samuel_white, webkit-bug-importer | ||||||||||
| Priority: | P2 | Keywords: | InRadar | ||||||||||
| Version: | WebKit Nightly Build | ||||||||||||
| Hardware: | Unspecified | ||||||||||||
| OS: | Unspecified | ||||||||||||
| Attachments: |
|
||||||||||||
|
Description
Tyler Wilcock
2022-08-02 16:17:09 PDT
Created attachment 461363 [details]
Patch
Created attachment 461364 [details]
Patch
Created attachment 461369 [details]
Patch
Created attachment 461382 [details]
Patch
Committed 253102@main (44ea8a482416): <https://commits.webkit.org/253102@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 461382 [details]. I am not convinced this issue was fixed. I filed a new one that goes into more detail on the `display: contents` impacts on tables (along with other `display` issues): Bug 257458 - AX: Tables with display properties are skipped, report wrong col/row counts https://bugs.webkit.org/show_bug.cgi?id=257458 Specifically: 17. Tables with `display: contents` on the `<td>` cannot be navigated into using swipe gestures (swipe right or left). 18. Tables with `display: contents` on the `<td>` are skipped when using read-all. |