| Index: chrome/browser/speech/tts_message_filter.h
|
| diff --git a/chrome/browser/speech/tts_message_filter.h b/chrome/browser/speech/tts_message_filter.h
|
| index cbcbfc6a0b4aa3c95c2b9a5a864afbb85e09e87d..767a9c0776d55d0a7f19010e33b67e3e05e79f52 100644
|
| --- a/chrome/browser/speech/tts_message_filter.h
|
| +++ b/chrome/browser/speech/tts_message_filter.h
|
| @@ -13,7 +13,8 @@ class Profile;
|
|
|
| class TtsMessageFilter
|
| : public content::BrowserMessageFilter,
|
| - public UtteranceEventDelegate {
|
| + public UtteranceEventDelegate,
|
| + public VoicesChangedDelegate {
|
| public:
|
| TtsMessageFilter(int render_process_id, Profile* profile);
|
|
|
| @@ -23,6 +24,7 @@ class TtsMessageFilter
|
| content::BrowserThread::ID* thread) OVERRIDE;
|
| virtual bool OnMessageReceived(const IPC::Message& message,
|
| bool* message_was_ok) OVERRIDE;
|
| + virtual void OnChannelClosing() OVERRIDE;
|
|
|
| // UtteranceEventDelegate implementation.
|
| virtual void OnTtsEvent(Utterance* utterance,
|
| @@ -30,6 +32,9 @@ class TtsMessageFilter
|
| int char_index,
|
| const std::string& error_message) OVERRIDE;
|
|
|
| + // VoicesChangedDelegate implementation.
|
| + virtual void OnVoicesChanged() OVERRIDE;
|
| +
|
| private:
|
| virtual ~TtsMessageFilter();
|
|
|
|
|