Set the language of the system to French and reboot your machine. Open the following testcase: data:text/html,<math><msup><mi>x</mi><mn>2</mn></msup></math> Accessible tree exposed by Safari / Firefox Nightly: Role: AXGroup Subrole: AXMathSubscriptSuperscript accessibilityChildren: 2 items 1 AXMathIdentifier (x) 2 AXMathNumber (2) Actual Result: VoiceOver reads "x" Expected Result: VoiceOver should read "x carré" Note that in English, VoiceOver correctly reads the text "x squared".
<rdar://problem/21608812>