Bug 221061 - AX: Long narrow tables should not be made in data tables unnecessarily
Summary: AX: Long narrow tables should not be made in data tables unnecessarily
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: WebKit Nightly Build
Hardware: All All
: P2 Normal
Assignee: chris fleizach
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2021-01-27 14:45 PST by chris fleizach
Modified: 2021-01-28 11:55 PST (History)
10 users (show)

See Also:


Attachments
patch (6.81 KB, patch)
2021-01-27 14:49 PST, chris fleizach
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description chris fleizach 2021-01-27 14:45:45 PST
Some tables might hae 1 column and many rows. This is done for layout purposes. 

However, there is AX logic to say if there are 20 rows, to always treat it as a table.

I believe that logic should be amended to make it more strict in this case.
Comment 1 Radar WebKit Bug Importer 2021-01-27 14:45:53 PST
<rdar://problem/73681149>
Comment 2 chris fleizach 2021-01-27 14:49:36 PST
Created attachment 418586 [details]
patch
Comment 3 Andres Gonzalez 2021-01-28 06:51:47 PST
(In reply to chris fleizach from comment #2)
> Created attachment 418586 [details]
> patch

Looks good. Thanks!
Comment 4 EWS 2021-01-28 11:55:27 PST
Committed r272024: <https://trac.webkit.org/changeset/272024>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 418586 [details].