Bug 146505

Summary: AX: VoiceOver concatenates consecutive math variables, making them unreadable
Product: WebKit Reporter: Frédéric Wang (:fredw) <fred.wang>
Component: AccessibilityAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
Bug Depends on:    
Bug Blocks: 146578    

Frédéric Wang (:fredw)
Reported 2015-07-01 01:07:06 PDT
Compare the following: data:text/html,<math><mrow><mi>d</mi><mi>y</mi></mrow></math> data:text/html,<math><mrow><mi>x</mi><mi>d</mi><mi>y</mi></mrow></math> data:text/html,<math><mrow><mi>d</mi><mi>x</mi><mi>d</mi><mi>y</mi></mrow></math> Expected results: VoiceOver should read "d y", "x d y" and "d x d y". Actual results: The letters in the two last items are concatenated into one word "xdy", "dxdy" and so unreadable. Note: This bug appears in test 17 of the MathML torture test: https://mdn.mozillademos.org/en-US/docs/Mozilla/MathML_Project/MathML_Torture_Test$samples/MathML_Torture_Test
Attachments
Radar WebKit Bug Importer
Comment 1 2015-07-01 01:07:27 PDT
Note You need to log in before you can comment on or make changes to this bug.