| Index: chrome/renderer/tts_dispatcher.cc
|
| diff --git a/chrome/renderer/tts_dispatcher.cc b/chrome/renderer/tts_dispatcher.cc
|
| index e1aa2ceefde1a9f4c5b5f710a7f16de46111f8c0..0ca8c878ca0e057bcfae9188a56a5598ff017f78 100644
|
| --- a/chrome/renderer/tts_dispatcher.cc
|
| +++ b/chrome/renderer/tts_dispatcher.cc
|
| @@ -25,15 +25,14 @@ using WebKit::WebVector;
|
| int TtsDispatcher::next_utterance_id_ = 1;
|
|
|
| TtsDispatcher::TtsDispatcher(WebSpeechSynthesizerClient* client)
|
| - : synthesizer_client_(client),
|
| - main_loop_(base::MessageLoopProxy::current()) {
|
| - RenderThread::Get()->AddFilter(this);
|
| + : synthesizer_client_(client) {
|
| + RenderThread::Get()->AddObserver(this);
|
| }
|
|
|
| TtsDispatcher::~TtsDispatcher() {
|
| }
|
|
|
| -bool TtsDispatcher::OnMessageReceived(const IPC::Message& message) {
|
| +bool TtsDispatcher::OnControlMessageReceived(const IPC::Message& message) {
|
| bool handled = true;
|
| IPC_BEGIN_MESSAGE_MAP(TtsDispatcher, message)
|
| IPC_MESSAGE_HANDLER(TtsMsg_SetVoiceList, OnSetVoiceList)
|
|
|