Bug 141524

Summary: inline-block table cells exposed with extra AXGroup (causes VoiceOver to miss all cell contents)
Product: WebKit Reporter: Joey Hoer <me>
Component: AccessibilityAssignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Major CC: bugs.webkit.org, jcraig, tyler_w, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
Attachments:
Description Flags
A testcase showing that Voice Over will not step into cells with `display: inline-block` none

Description Joey Hoer 2015-02-12 11:43:14 PST
Created attachment 246457 [details]
A testcase showing that Voice Over will not step into cells with `display: inline-block`

Voice Over will not allow users to step into table cells when `display` is set to `inline-block`. (I've also run into instances where `display: inline-block` will prevent subsequent cells in the same row from being stepped into as well, but the test case dose not demonstrate this.)
Comment 1 Radar WebKit Bug Importer 2015-02-12 11:43:36 PST
<rdar://problem/19815766>
Comment 2 James Craig 2015-06-16 02:25:02 PDT
WebKit is exposing an extra AXGroup between the AXRow and the AXCell
Comment 3 Tyler Wilcock 2023-06-23 11:32:34 PDT
This will be fixed by https://bugs.webkit.org/show_bug.cgi?id=258439 (I tried the attached testcase). Please re-open if you discover otherwise. Thanks!

*** This bug has been marked as a duplicate of bug 258439 ***