New issue
Advanced search Search tips

Issue 729406 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 713850
Owner:
Closed: Jun 2017
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Bug



Sign in to add a comment

macOS Speech -> Start Speaking doesn't make a sound

Reported by sits...@gmail.com, Jun 4 2017

Issue description

UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36

Steps to reproduce the problem:
(Start Chrome by doing
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --user-data-dir=/tmp/gc/ )
1. Go to http://example.com/ .
2. Highlight the text "Example Domain"
3. Press the right mouse button and select Speech -> Start Speaking .

What is the expected behavior?
Speakers to say "Example Domain" aloud.

What went wrong?
No sound was made.

Did this work before? N/A 

Chrome version: 58.0.3029.110  Channel: stable
OS Version: OS X 10.12.5
Flash Version: 

The same problem occurs if you go to Edit -> Speech -> Start Speaking. Performing the above in Safari correctly speaks the text.

I think in the mists of time this used to work but I can't remember when. If in Accessibility | Speech you have the Option-Escape shortcut set to "Speak selected text when the key is pressed" then you will correctly hear the text being read.
 
Confirmed it's not working in M58 for me, but it works in 59.0.3071.71 (M59 beta) and Canary.
Owner: linds...@chromium.org
Looks like the regression was fixed in M60 and cherry-picked to M59, but that means we went about two releases without knowing it had broken.

lindsayw@ - I can't think of a good way to automate testing this. Can we add testing text to speech to the collection of manual Chrome Mac tests?


commit	b69ac7cd2ccc200ff53b95b30cbbea962a27e0d3	[log] [tgz]
author	ekaramad <ekaramad@chromium.org>	Mon Apr 24 19:26:31 2017
committer	Commit bot <commit-bot@chromium.org>	Mon Apr 24 19:26:31 2017
tree	79a523c51a2c279714542d2e6262a2d85eed2453
parent	702856a2f7731a9e85ada740247b2c64d13704fb [diff]
Fix a recent regression in Speech->Start Speaking on Mac

After a recent refactoring, all RenderWidgetHostViews use TextInputManager in
order to get the value of |selected_text_|. Unfortunately this was not applied
to SpeakText() call inside RenderWidgetHostViewMac and furthermore, the local
variable |selected_text_| was not removed from the view.

BUG=713850

Review-Url: https://codereview.chromium.org/2831183002
Cr-Commit-Position: refs/heads/master@{#466715}

Mergedinto: 713850
Status: Duplicate (was: Unconfirmed)

Sign in to add a comment