RESOLVED MOVED Bug 146454
AX: VoiceOver does not distinguish <mfrac> with / without bar
https://bugs.webkit.org/show_bug.cgi?id=146454
Summary AX: VoiceOver does not distinguish <mfrac> with / without bar
Frédéric Wang (:fredw)
Reported 2015-06-30 04:22:00 PDT
In bug 113720, an attribute NSAccessibilityMathLineThicknessAttribute was added to AXMathFraction to help distinguishing fractions that have a bar or not. Compare data:text/html,<math><mrow><mo>(</mo><mfrac><mi>a</mi><mi>p</mi></mfrac><mo>)</mo></mrow></math> (https://en.wikipedia.org/wiki/Legendre_symbol) with data:text/html,<math><mrow><mo>(</mo><mfrac linethickness="0px"><mi>n</mi><mi>k</mi></mfrac><mo>)</mo></mrow></math> (https://en.wikipedia.org/wiki/Combination) However, VoiceOver does not distinguish the two cases, it always read "fraction start ... over ... end of fraction". I think it should instead read the one with linethickness="0px" as "fraction without bar start ... over ... end of fraction", "stack start ... over .. end of stack" or something similar.
Attachments
Radar WebKit Bug Importer
Comment 1 2015-06-30 04:22:26 PDT
Frédéric Wang (:fredw)
Comment 2 2015-07-01 00:48:15 PDT
Brent Fulgham
Comment 3 2022-02-10 19:29:05 PST
The fix for this issue was needed outside the WebKit project, therefore this is being resolved as 'Moved'. This should now be fixed in shipping software.
Note You need to log in before you can comment on or make changes to this bug.