Bug 113956

Summary: ARIA presentation role inheritance does not work with some elements when using some CSS properties like display:inline-block
Product: WebKit Reporter: James Craig <jcraig>
Component: AccessibilityAssignee: Nobody <webkit-unassigned>
Status: RESOLVED WORKSFORME    
Severity: Normal CC: jcraig, samuel_white, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
test case demonstrating bug none

Description James Craig 2013-04-04 13:37:45 PDT
Created attachment 196515 [details]
test case demonstrating bug

ARIA presentation role inheritance does not work with some elements when using some CSS properties like display:inline-block. See test case for more information and demos.
Comment 1 Radar WebKit Bug Importer 2013-04-04 13:38:47 PDT
<rdar://problem/13579894>
Comment 2 Samuel White 2013-11-11 11:51:20 PST
James, your test case works as expected for me at this point (TOT). If this is still an issue let me know.

Specifically, the second test group does NOT have an additional AXGroup around the AXRadioButton as you've mentioned. Which, DOES exist as expected in the last group.
Comment 3 James Craig 2013-11-12 13:34:23 PST
Yes, this is working correctly at top of trunk.