OnAbortRequest)
IPC_MESSAGE_HANDLER(SpeechRecognitionHostMsg_StopCaptureRequest,
OnStopCaptureRequest)
+ IPC_MESSAGE_HANDLER(SpeechRecognitionHostMsg_AbortAllRequests,
+ OnAbortAllRequests)
IPC_MESSAGE_UNHANDLED(handled = false)
IPC_END_MESSAGE_MAP()
return handled;
SpeechRecognitionManager::GetInstance()->AbortSession(session_id);
}
+void SpeechRecognitionDispatcherHost::OnAbortAllRequests(int render_view_id) {
+ SpeechRecognitionManager::GetInstance()->AbortAllSessionsForRenderView(
+ render_process_id_, render_view_id);
+}
+
void SpeechRecognitionDispatcherHost::OnStopCaptureRequest(
int render_view_id, int request_id) {
int session_id = SpeechRecognitionManager::GetInstance()->GetSession(