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

Issue 10377082: SpeechInputExtensionManager now interface with SpeechRecognitionManagerDelegate (Closed)

Created:
8 years, 7 months ago by Primiano Tucci (use gerrit)
Modified:
8 years, 7 months ago
Reviewers:
hans, Satish, jam
CC:
Leandro GraciĆ” Gil, chromium-reviews, mihaip-chromium-reviews_chromium.org, jam, joi+watch-content_chromium.org, Aaron Boodman, Satish, darin-cc_chromium.org
Visibility:
Public.

Description

SpeechInputExtensionManager now interface (exclusively) with SpeechRecognitionManagerDelegate (Speech CL1.11). - The tray icon and balloon handing has been moved from speech_input_extensions_manager to chrome_speech_recognition_manager_delegate, since that code (tray icon) will be used also for continuous recognition. - Removed the SpeechRecognizer interface from /content/public (thus de-virtualized and refcounted the SpeechRecognizerImpl) BUG=116954 TEST=none Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=138498

Patch Set 1 : #

Patch Set 2 : Rebased #

Total comments: 14

Patch Set 3 : Hans review + fixes. #

Total comments: 18

Patch Set 4 : jam@ + Satish review #

Patch Set 5 : Rebased from master #

Patch Set 6 : Rebase before dcommit #

Unified diffs Side-by-side diffs Delta from patch set Stats (+310 lines, -266 lines) Patch
M chrome/browser/speech/chrome_speech_recognition_manager_delegate.h View 1 2 3 2 chunks +7 lines, -0 lines 0 comments Download
M chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc View 1 2 3 4 12 chunks +101 lines, -29 lines 0 comments Download
M chrome/browser/speech/speech_input_extension_apitest.cc View 1 2 7 chunks +20 lines, -15 lines 0 comments Download
M chrome/browser/speech/speech_input_extension_manager.h View 1 2 3 5 chunks +14 lines, -11 lines 0 comments Download
M chrome/browser/speech/speech_input_extension_manager.cc View 1 2 3 22 chunks +110 lines, -87 lines 0 comments Download
M content/browser/speech/speech_recognition_manager_impl.cc View 1 2 1 chunk +6 lines, -0 lines 0 comments Download
M content/browser/speech/speech_recognizer_impl.h View 1 4 chunks +10 lines, -14 lines 0 comments Download
M content/browser/speech/speech_recognizer_impl.cc View 1 2 3 chunks +0 lines, -37 lines 0 comments Download
M content/content_browser.gypi View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M content/public/browser/speech_recognition_session_context.h View 1 2 3 2 chunks +21 lines, -6 lines 0 comments Download
A content/public/browser/speech_recognition_session_context.cc View 1 2 3 1 chunk +20 lines, -0 lines 0 comments Download
D content/public/browser/speech_recognizer.h View 1 1 chunk +0 lines, -66 lines 0 comments Download

Messages

Total messages: 29 (0 generated)
Primiano Tucci (use gerrit)
Low priority on this CL, since depends on CL1.8 and CL1.10, pending for owner approval. ...
8 years, 7 months ago (2012-05-10 10:55:08 UTC) #1
hans
http://codereview.chromium.org/10377082/diff/5001/chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc File chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc (right): http://codereview.chromium.org/10377082/diff/5001/chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc#newcode50 chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc:50: bool IsRequiredTrayIcon(int session_id) { these names (this and IsRequiredBubble) ...
8 years, 7 months ago (2012-05-15 13:35:17 UTC) #2
Primiano Tucci (use gerrit)
https://chromiumcodereview.appspot.com/10377082/diff/5001/chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc File chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc (right): https://chromiumcodereview.appspot.com/10377082/diff/5001/chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc#newcode50 chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc:50: bool IsRequiredTrayIcon(int session_id) { On 2012/05/15 13:35:17, hans wrote: ...
8 years, 7 months ago (2012-05-16 10:16:00 UTC) #3
hans
On 2012/05/16 10:16:00, Primiano Tucci wrote: > https://chromiumcodereview.appspot.com/10377082/diff/5001/chrome/browser/speech/speech_input_extension_manager.cc#newcode330 > chrome/browser/speech/speech_input_extension_manager.cc:330: > prefs::kSpeechInputTrayNotificationShown, true); > On ...
8 years, 7 months ago (2012-05-17 10:32:48 UTC) #4
Primiano Tucci (use gerrit)
+jam@ for OWNERS approval on content/content_browser.gypi and content/public/
8 years, 7 months ago (2012-05-17 14:27:22 UTC) #5
jam
http://codereview.chromium.org/10377082/diff/26/content/public/browser/speech_recognition_session_context.cc File content/public/browser/speech_recognition_session_context.cc (right): http://codereview.chromium.org/10377082/diff/26/content/public/browser/speech_recognition_session_context.cc#newcode9 content/public/browser/speech_recognition_session_context.cc:9: SpeechRecognitionSessionContext::SpeechRecognitionSessionContext() just to be clear, this file is now ...
8 years, 7 months ago (2012-05-17 16:45:16 UTC) #6
Satish
http://codereview.chromium.org/10377082/diff/26/chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc File chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc (right): http://codereview.chromium.org/10377082/diff/26/chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc#newcode162 chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc:162: // Note, the session might have been destroyed (see ...
8 years, 7 months ago (2012-05-20 21:40:25 UTC) #7
Primiano Tucci (use gerrit)
http://codereview.chromium.org/10377082/diff/26/chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc File chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc (right): http://codereview.chromium.org/10377082/diff/26/chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc#newcode162 chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc:162: // Note, the session might have been destroyed (see ...
8 years, 7 months ago (2012-05-21 16:03:13 UTC) #8
Satish
lgtm
8 years, 7 months ago (2012-05-22 09:15:51 UTC) #9
jam
content/public lgtm
8 years, 7 months ago (2012-05-22 15:29:48 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/primiano@chromium.org/10377082/17001
8 years, 7 months ago (2012-05-22 15:41:11 UTC) #11
commit-bot: I haz the power
Try job failure for 10377082-17001 (retry) on linux_chromeos for step "compile" (clobber build). It's a ...
8 years, 7 months ago (2012-05-22 16:10:00 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/primiano@chromium.org/10377082/17001
8 years, 7 months ago (2012-05-22 16:51:33 UTC) #13
commit-bot: I haz the power
Try job failure for 10377082-17001 (retry) on win for step "compile" (clobber build). It's a ...
8 years, 7 months ago (2012-05-22 18:33:16 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/primiano@chromium.org/10377082/17001
8 years, 7 months ago (2012-05-22 20:04:33 UTC) #15
commit-bot: I haz the power
Try job failure for 10377082-17001 (retry) (retry) (retry) on win_rel for step "sync_unit_tests". It's a ...
8 years, 7 months ago (2012-05-23 04:03:22 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/primiano@chromium.org/10377082/17001
8 years, 7 months ago (2012-05-23 07:21:23 UTC) #17
commit-bot: I haz the power
Failed to apply patch for chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc: While running patch -p1 --forward --force; patching file chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc ...
8 years, 7 months ago (2012-05-23 07:21:30 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/primiano@chromium.org/10377082/17001
8 years, 7 months ago (2012-05-23 08:04:29 UTC) #19
commit-bot: I haz the power
Failed to apply patch for chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc: While running patch -p1 --forward --force; patching file chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc ...
8 years, 7 months ago (2012-05-23 08:04:43 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/primiano@chromium.org/10377082/17001
8 years, 7 months ago (2012-05-23 08:05:54 UTC) #21
commit-bot: I haz the power
Failed to apply patch for chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc: While running patch -p1 --forward --force; patching file chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc ...
8 years, 7 months ago (2012-05-23 08:06:01 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/primiano@chromium.org/10377082/24003
8 years, 7 months ago (2012-05-23 09:11:13 UTC) #23
commit-bot: I haz the power
Try job failure for 10377082-24003 (retry) on win_rel for step "runhooks" (clobber build). It's a ...
8 years, 7 months ago (2012-05-23 12:01:27 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/primiano@chromium.org/10377082/24003
8 years, 7 months ago (2012-05-23 12:35:07 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/primiano@chromium.org/10377082/24003
8 years, 7 months ago (2012-05-23 12:37:21 UTC) #26
commit-bot: I haz the power
Try job failure for 10377082-24003 (retry) on win_rel for step "sync_unit_tests". It's a second try, ...
8 years, 7 months ago (2012-05-23 16:00:42 UTC) #27
Joao da Silva
On 2012/05/23 16:00:42, I haz the power (commit-bot) wrote: > Try job failure for 10377082-24003 ...
8 years, 7 months ago (2012-05-23 18:56:45 UTC) #28
Primiano Tucci (use gerrit)
8 years, 7 months ago (2012-05-24 09:34:34 UTC) #29
This CL was reverted.
The new CL with the fix is here:
http://codereview.chromium.org/10440011

Powered by Google App Engine
This is Rietveld 408576698