Bug 137639

Summary: AX: WebKit exposes incorrect AXRoleDescription for MathML components
Product: WebKit Reporter: James Craig <jcraig>
Component: AccessibilityAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: fred.wang, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
Attachments:
Description Flags
screen shot: denominator
none
screen shot: denominator
none
screen shot: operator none

Description James Craig 2014-10-11 14:25:40 PDT
* SUMMARY
WebKit exposes incorrect role descriptions for most MathML components

* NOTES
See screen shots. WebKit is exposing the AXRoleDescription “group” for most of these math components. In the case of the screen shots, these should be “denominator” and “operator” but WebKit exposes “group” for both.

http://eyeasme.com/Joe/MathML/MathML_browser_test
Comment 1 Radar WebKit Bug Importer 2014-10-11 14:26:00 PDT
<rdar://problem/18624012>
Comment 2 James Craig 2014-10-11 14:29:25 PDT
Created attachment 239684 [details]
screen shot: denominator
Comment 3 James Craig 2014-10-11 14:31:52 PDT
Created attachment 239686 [details]
screen shot: denominator
Comment 4 James Craig 2014-10-11 14:32:26 PDT
Created attachment 239687 [details]
screen shot: operator