WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
285802
AX: Assistive technologies report the wrong row and column information for tables who have cells with rowspan="0"
https://bugs.webkit.org/show_bug.cgi?id=285802
Summary
AX: Assistive technologies report the wrong row and column information for ta...
Tyler Wilcock
Reported
2025-01-11 10:51:05 PST
Accessibility implements the "Forming a table" algorithm for computing its cell slots:
https://html.spec.whatwg.org/multipage/tables.html#forming-a-table
In this model, rowspan="0" is a special value that states the cell should span all remaining rows. Prior to recent change
https://bugs.webkit.org/show_bug.cgi?id=185341
, the visual rendering for rowspan="0" was not correct — it equated the zero value to rowspan=1. So we did the same in the accessibility implementation, ensuring we match what is visually rendered. But with the change from
bug 185341
, the visual rendering now spans all remaining rows as is specified. We need to update the accessibility implementation of the algorithm to match.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2025-01-11 10:51:16 PST
<
rdar://problem/142747830
>
Tyler Wilcock
Comment 2
2025-01-11 11:13:11 PST
Pull request:
https://github.com/WebKit/WebKit/pull/38896
EWS
Comment 3
2025-01-11 16:40:58 PST
Committed
288769@main
(f172d9ef0d9e): <
https://commits.webkit.org/288769@main
> Reviewed commits have been landed. Closing PR #38896 and removing active labels.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug