Bug 200131 - AX: VoiceOver speech gets stuck "buzzing" on <sup>*</sup> while reading all
Summary: AX: VoiceOver speech gets stuck "buzzing" on <sup>*</sup> while reading all
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: Safari 12
Hardware: Macintosh macOS 10.14
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2019-07-25 11:25 PDT by Weston Thayer
Modified: 2019-07-29 10:41 PDT (History)
2 users (show)

See Also:


Attachments
My VoiceOver settings (1.60 KB, application/xml)
2019-07-29 10:41 PDT, Weston Thayer
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Weston Thayer 2019-07-25 11:25:47 PDT
When VoiceOver on macOS is reading the page (via VO+A), if it encounters <sup>*</sup>, it's speech synthesizer will emit a buzzing sound that will not stop until VoiceOver is turned off.

STEPS TO REPRODUCE

1. Open https://jsbin.com/mujukeqawe/edit?html,css,output in Safari on macOS
2. Turn VoiceOver on
3. Place focus on the button in the output pane
4. Use VO+A to start reading from there

ACTUAL: After reading the <button>'s contents, VoiceOver starts emitting a non-stop buzzing sound. The only way to get it to stop is to turn VoiceOver off.
EXPECTED: VoiceOver should read "Warning, this will buzz star"


HARDWARE

OS: macOS 10.14.6
Browser: Safari 12.1.2

ADDITIONAL BUILDS & PLATFORMS

Does not occur on iOS 12.3.1 Safari or with macOS Chrome 75.0.3770.142 (Official Build) (64-bit)

ADDITIONAL INFORMATION

- Changing <sup> to <span> fixes the issue
- This only happens when reading the document with VO+A. If I move the cursor to it manually, it reads correctly
- <kbd>, <sub>, and <samp> also cause the issue
Comment 1 Radar WebKit Bug Importer 2019-07-25 11:25:57 PDT
<rdar://problem/53551102>
Comment 2 Eric Liang 2019-07-28 21:22:44 PDT
(In reply to Weston Thayer from comment #0)
> When VoiceOver on macOS is reading the page (via VO+A), if it encounters
> <sup>*</sup>, it's speech synthesizer will emit a buzzing sound that will
> not stop until VoiceOver is turned off.
> 
> STEPS TO REPRODUCE
> 
> 1. Open https://jsbin.com/mujukeqawe/edit?html,css,output in Safari on macOS
> 2. Turn VoiceOver on
> 3. Place focus on the button in the output pane
> 4. Use VO+A to start reading from there
> 
> ACTUAL: After reading the <button>'s contents, VoiceOver starts emitting a
> non-stop buzzing sound. The only way to get it to stop is to turn VoiceOver
> off.
> EXPECTED: VoiceOver should read "Warning, this will buzz star"
> 
> 
> HARDWARE
> 
> OS: macOS 10.14.6
> Browser: Safari 12.1.2
> 
> ADDITIONAL BUILDS & PLATFORMS
> 
> Does not occur on iOS 12.3.1 Safari or with macOS Chrome 75.0.3770.142
> (Official Build) (64-bit)
> 
> ADDITIONAL INFORMATION
> 
> - Changing <sup> to <span> fixes the issue
> - This only happens when reading the document with VO+A. If I move the
> cursor to it manually, it reads correctly
> - <kbd>, <sub>, and <samp> also cause the issue

Do you have some VoiceOver settings you can attach? I can't reproduce on my machine. Thanks!
Comment 3 Weston Thayer 2019-07-29 10:41:35 PDT
Created attachment 375083 [details]
My VoiceOver settings
Comment 4 Weston Thayer 2019-07-29 10:41:58 PDT
(In reply to Eric Liang from comment #2)
> (In reply to Weston Thayer from comment #0)
> > When VoiceOver on macOS is reading the page (via VO+A), if it encounters
> > <sup>*</sup>, it's speech synthesizer will emit a buzzing sound that will
> > not stop until VoiceOver is turned off.
> > 
> > STEPS TO REPRODUCE
> > 
> > 1. Open https://jsbin.com/mujukeqawe/edit?html,css,output in Safari on macOS
> > 2. Turn VoiceOver on
> > 3. Place focus on the button in the output pane
> > 4. Use VO+A to start reading from there
> > 
> > ACTUAL: After reading the <button>'s contents, VoiceOver starts emitting a
> > non-stop buzzing sound. The only way to get it to stop is to turn VoiceOver
> > off.
> > EXPECTED: VoiceOver should read "Warning, this will buzz star"
> > 
> > 
> > HARDWARE
> > 
> > OS: macOS 10.14.6
> > Browser: Safari 12.1.2
> > 
> > ADDITIONAL BUILDS & PLATFORMS
> > 
> > Does not occur on iOS 12.3.1 Safari or with macOS Chrome 75.0.3770.142
> > (Official Build) (64-bit)
> > 
> > ADDITIONAL INFORMATION
> > 
> > - Changing <sup> to <span> fixes the issue
> > - This only happens when reading the document with VO+A. If I move the
> > cursor to it manually, it reads correctly
> > - <kbd>, <sub>, and <samp> also cause the issue
> 
> Do you have some VoiceOver settings you can attach? I can't reproduce on my
> machine. Thanks!

Sure, please see the new attachment.