Chromium Code Reviews
DescriptionSpeechInputExtensionManager now interface (exclusively) with SpeechRecognitionManagerDelegate (Speech CL1.11)
This is a re-submit of r138498 which was reverted in
r138568.
Fixes introduced by this CL:
- Added a check on speech_input_extensions_manager shutdown to assert that the speech_recognition_manager has not been unexpectedly destroyed (happens in some tests).
- Added WeakPtr to speech_recognition_manager_impl so that it can be destroyed ungracefully without crashing.
Original CL description:
- 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, 129408
TEST=browser_tests on Linux ChromiumOS (dbg)
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=138765
Patch Set 1 : Original (reverted) CL untouched #Patch Set 2 : Fix for dealing with tests destroying profile out of order. #
Total comments: 4
Patch Set 3 : Satish review #Messages
Total messages: 4 (0 generated)
|