Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1238)

Issue 9967021: Uses a system-wide notion of isSpeaking in the Mac extension TTS api. (Closed)

Created:
8 years, 8 months ago by David Tseng
Modified:
8 years, 8 months ago
Reviewers:
dmazzoni, kathyw
CC:
chromium-reviews, Aaron Boodman, mihaip+watch_chromium.org
Visibility:
Public.

Description

Uses a system-wide notion of isSpeaking in the Mac extension TTS api. BUG=none TEST=manual. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=134209

Patch Set 1 #

Patch Set 2 : Address comments. #

Total comments: 2

Patch Set 3 : Correct logic to actually return true when *other* process is speaking. #

Patch Set 4 : Update tts.json and run build/build.py #

Total comments: 1

Patch Set 5 : address comment. #

Patch Set 6 : Fix unit test. #

Patch Set 7 : Fix mock expectations. #

Total comments: 2

Patch Set 8 : Revised description for IsSpeaking based on comment. #

Messages

Total messages: 21 (0 generated)
David Tseng
8 years, 8 months ago (2012-04-09 23:10:37 UTC) #1
dmazzoni
Have you tested this, does it work? I'm not sure the javascript isSpeaking call directly ...
8 years, 8 months ago (2012-04-09 23:30:32 UTC) #2
David Tseng
On 4/9/12, dmazzoni@chromium.org <dmazzoni@chromium.org> wrote: > Have you tested this, does it work? I'm not ...
8 years, 8 months ago (2012-04-10 00:23:00 UTC) #3
David Tseng
PTAL; want to see if this is the general direction we want to go for ...
8 years, 8 months ago (2012-04-11 20:26:44 UTC) #4
dmazzoni
Yes, I think this is a positive change. It doesn't take away any functionality (users ...
8 years, 8 months ago (2012-04-11 20:44:18 UTC) #5
David Tseng
http://codereview.chromium.org/9967021/diff/4001/chrome/browser/speech/extension_api/tts_extension_api_controller.cc File chrome/browser/speech/extension_api/tts_extension_api_controller.cc (right): http://codereview.chromium.org/9967021/diff/4001/chrome/browser/speech/extension_api/tts_extension_api_controller.cc#newcode287 chrome/browser/speech/extension_api/tts_extension_api_controller.cc:287: return current_utterance_ != NULL && GetPlatformImpl()->IsSpeaking(); On 2012/04/11 20:44:18, ...
8 years, 8 months ago (2012-04-11 22:20:47 UTC) #6
dmazzoni
Looks good pending docs change
8 years, 8 months ago (2012-04-12 06:56:07 UTC) #7
David Tseng
Which docs am I looking for (sites, in the Chrome repo, etc)? Thanks, David On ...
8 years, 8 months ago (2012-04-13 16:55:03 UTC) #8
dmazzoni
The files you should consider editing are: chrome/common/extensions/docs/static/tts.html chrome/common/extensions/api/tts.json After editing one or both of ...
8 years, 8 months ago (2012-04-13 17:03:28 UTC) #9
David Tseng
PTAL; updated description of isSpeaking. On 4/13/12, Dominic Mazzoni <dmazzoni@chromium.org> wrote: > The files you ...
8 years, 8 months ago (2012-04-23 19:43:01 UTC) #10
dmazzoni
lgtm https://chromiumcodereview.appspot.com/9967021/diff/11001/chrome/common/extensions/api/tts.json File chrome/common/extensions/api/tts.json (right): https://chromiumcodereview.appspot.com/9967021/diff/11001/chrome/common/extensions/api/tts.json#newcode186 chrome/common/extensions/api/tts.json:186: "description": "Reports if the engine is currently speaking. ...
8 years, 8 months ago (2012-04-23 23:50:46 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dtseng@chromium.org/9967021/16001
8 years, 8 months ago (2012-04-24 22:13:38 UTC) #12
commit-bot: I haz the power
Presubmit check for 9967021-16001 failed and returned exit status 1. Running presubmit commit checks ...
8 years, 8 months ago (2012-04-24 22:13:43 UTC) #13
David Tseng
On 4/23/12, dmazzoni@chromium.org <dmazzoni@chromium.org> wrote: > lgtm > > > > > https://chromiumcodereview.appspot.com/9967021/diff/11001/chrome/common/extensions/api/tts.json > File ...
8 years, 8 months ago (2012-04-24 22:14:31 UTC) #14
David Tseng
+ aa for chrome/common/extensions/api OWNERS approval. On 4/24/12, David Tseng <dtseng@chromium.org> wrote: > On 4/23/12, ...
8 years, 8 months ago (2012-04-24 22:17:26 UTC) #15
David Tseng
+ kathyw for chrome/common/extensions OWNERS approval.
8 years, 8 months ago (2012-04-26 19:08:52 UTC) #16
kathyw
http://codereview.chromium.org/9967021/diff/34001/chrome/common/extensions/api/tts.json File chrome/common/extensions/api/tts.json (right): http://codereview.chromium.org/9967021/diff/34001/chrome/common/extensions/api/tts.json#newcode186 chrome/common/extensions/api/tts.json:186: "description": "Reports if the engine is currently speaking. Note: ...
8 years, 8 months ago (2012-04-26 22:21:34 UTC) #17
David Tseng
http://codereview.chromium.org/9967021/diff/34001/chrome/common/extensions/api/tts.json File chrome/common/extensions/api/tts.json (right): http://codereview.chromium.org/9967021/diff/34001/chrome/common/extensions/api/tts.json#newcode186 chrome/common/extensions/api/tts.json:186: "description": "Reports if the engine is currently speaking. Note: ...
8 years, 8 months ago (2012-04-26 23:20:42 UTC) #18
kathyw
lgtm
8 years, 8 months ago (2012-04-27 00:13:37 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dtseng@chromium.org/9967021/37002
8 years, 8 months ago (2012-04-27 00:28:47 UTC) #20
commit-bot: I haz the power
8 years, 8 months ago (2012-04-27 01:57:51 UTC) #21
Change committed as 134209

Powered by Google App Engine
This is Rietveld 408576698