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

Issue 412783002: Separate out the TtsController interface from it's impl (Closed)

Created:
6 years, 5 months ago by mrunal
Modified:
6 years, 5 months ago
Reviewers:
dmazzoni, sky
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

Separate out the TtsController interface from it's impl Create TtsControllerImpl so that TtsController can serve as TTS interface once it is moved to content in future. The approach is similar to SpeechRecognitionManager. This is part of an effort to move TTS to content. BUG=347045 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=285169

Patch Set 1 #

Total comments: 6

Patch Set 2 : Fix unit test and remove comments #

Total comments: 1

Patch Set 3 : Fix coding style #

Unified diffs Side-by-side diffs Delta from patch set Stats (+152 lines, -551 lines) Patch
M chrome/browser/speech/tts_controller.h View 1 chunk +17 lines, -63 lines 0 comments Download
D chrome/browser/speech/tts_controller.cc View 1 chunk +0 lines, -459 lines 0 comments Download
A chrome/browser/speech/tts_controller_impl.h View 1 2 1 chunk +100 lines, -0 lines 0 comments Download
A + chrome/browser/speech/tts_controller_impl.cc View 15 chunks +31 lines, -26 lines 0 comments Download
M chrome/browser/speech/tts_controller_unittest.cc View 1 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 chunk +2 lines, -1 line 0 comments Download

Messages

Total messages: 16 (0 generated)
mrunal
6 years, 5 months ago (2014-07-23 02:56:30 UTC) #1
dmazzoni
lgtm
6 years, 5 months ago (2014-07-23 05:57:35 UTC) #2
dmazzoni
The CQ bit was checked by dmazzoni@chromium.org
6 years, 5 months ago (2014-07-23 05:58:32 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mrunal.kapade@intel.com/412783002/1
6 years, 5 months ago (2014-07-23 05:59:19 UTC) #4
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: linux_chromium_chromeos_clang_dbg on tryserver.chromium ...
6 years, 5 months ago (2014-07-23 07:11:22 UTC) #5
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 5 months ago (2014-07-23 07:20:13 UTC) #6
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_rel_swarming on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/linux_chromium_rel_swarming/builds/1484)
6 years, 5 months ago (2014-07-23 07:20:13 UTC) #7
sky
LGTM https://codereview.chromium.org/412783002/diff/1/chrome/browser/speech/tts_controller_impl.h File chrome/browser/speech/tts_controller_impl.h (right): https://codereview.chromium.org/412783002/diff/1/chrome/browser/speech/tts_controller_impl.h#newcode5 chrome/browser/speech/tts_controller_impl.h:5: #ifndef CHROME_BROWSER_SPEECH_TTS_CONTROLLER_IMPL_H_ I'm surprised this file didn't show ...
6 years, 5 months ago (2014-07-23 16:34:37 UTC) #8
mrunal
https://codereview.chromium.org/412783002/diff/1/chrome/browser/speech/tts_controller_impl.h File chrome/browser/speech/tts_controller_impl.h (right): https://codereview.chromium.org/412783002/diff/1/chrome/browser/speech/tts_controller_impl.h#newcode5 chrome/browser/speech/tts_controller_impl.h:5: #ifndef CHROME_BROWSER_SPEECH_TTS_CONTROLLER_IMPL_H_ Do u mean above header name is ...
6 years, 5 months ago (2014-07-23 17:17:06 UTC) #9
sky
https://codereview.chromium.org/412783002/diff/1/chrome/browser/speech/tts_controller_impl.h File chrome/browser/speech/tts_controller_impl.h (right): https://codereview.chromium.org/412783002/diff/1/chrome/browser/speech/tts_controller_impl.h#newcode5 chrome/browser/speech/tts_controller_impl.h:5: #ifndef CHROME_BROWSER_SPEECH_TTS_CONTROLLER_IMPL_H_ On 2014/07/23 17:17:06, mrunal wrote: > Do ...
6 years, 5 months ago (2014-07-23 19:11:07 UTC) #10
mrunal
https://codereview.chromium.org/412783002/diff/1/chrome/browser/speech/tts_controller_impl.h File chrome/browser/speech/tts_controller_impl.h (right): https://codereview.chromium.org/412783002/diff/1/chrome/browser/speech/tts_controller_impl.h#newcode5 chrome/browser/speech/tts_controller_impl.h:5: #ifndef CHROME_BROWSER_SPEECH_TTS_CONTROLLER_IMPL_H_ Got it.
6 years, 5 months ago (2014-07-23 19:18:26 UTC) #11
sky
LGTM https://codereview.chromium.org/412783002/diff/20001/chrome/browser/speech/tts_controller_impl.h File chrome/browser/speech/tts_controller_impl.h (right): https://codereview.chromium.org/412783002/diff/20001/chrome/browser/speech/tts_controller_impl.h#newcode27 chrome/browser/speech/tts_controller_impl.h:27: virtual bool IsSpeaking() OVERRIDE; nit: We generally prefix ...
6 years, 5 months ago (2014-07-23 19:23:24 UTC) #12
mrunal
It looks like I haven't got the trybot access yet? Can you please start the ...
6 years, 5 months ago (2014-07-23 23:03:10 UTC) #13
mrunal
The CQ bit was checked by mrunal.kapade@intel.com
6 years, 5 months ago (2014-07-24 00:10:51 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mrunal.kapade@intel.com/412783002/40001
6 years, 5 months ago (2014-07-24 00:13:27 UTC) #15
commit-bot: I haz the power
6 years, 5 months ago (2014-07-24 10:28:53 UTC) #16
Message was sent while issue was closed.
Change committed as 285169

Powered by Google App Engine
This is Rietveld 408576698