Bug 137639 - AX: WebKit exposes incorrect AXRoleDescription for MathML components
Summary: AX: WebKit exposes incorrect AXRoleDescription for MathML components
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2014-10-11 14:25 PDT by James Craig
Modified: 2016-06-28 03:13 PDT (History)
2 users (show)

See Also:


Attachments
screen shot: denominator (2.59 MB, image/tiff)
2014-10-11 14:29 PDT, James Craig
no flags Details
screen shot: denominator (226.38 KB, image/png)
2014-10-11 14:31 PDT, James Craig
no flags Details
screen shot: operator (216.42 KB, image/png)
2014-10-11 14:32 PDT, James Craig
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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