| Index: chrome/browser/chrome_content_browser_client.cc
|
| diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/chrome_content_browser_client.cc
|
| index 3d3c3c2b0fff4cd4668a4d070380bb47cda6b8d8..09ed0b80ed9936c4425f0f2dd879733ab6d00dde 100644
|
| --- a/chrome/browser/chrome_content_browser_client.cc
|
| +++ b/chrome/browser/chrome_content_browser_client.cc
|
| @@ -70,6 +70,8 @@
|
| #include "chrome/browser/search_engines/search_provider_install_state_message_filter.h"
|
| #include "chrome/browser/signin/principals_message_filter.h"
|
| #include "chrome/browser/speech/chrome_speech_recognition_manager_delegate.h"
|
| +#include "chrome/browser/speech/extension_api/tts_engine_extension_api.h"
|
| +#include "chrome/browser/speech/tts_controller.h"
|
| #include "chrome/browser/speech/tts_message_filter.h"
|
| #include "chrome/browser/ssl/ssl_add_certificate.h"
|
| #include "chrome/browser/ssl/ssl_blocking_page.h"
|
| @@ -658,6 +660,11 @@ ChromeContentBrowserClient::ChromeContentBrowserClient()
|
|
|
| permissions_policy_delegate_.reset(
|
| new extensions::BrowserPermissionsPolicyDelegate());
|
| +
|
| +#if !defined(OS_ANDROID)
|
| + TtsExtensionEngine* tts_extension_engine = TtsExtensionEngine::GetInstance();
|
| + TtsController::GetInstance()->SetTtsEngineDelegate(tts_extension_engine);
|
| +#endif
|
| }
|
|
|
| ChromeContentBrowserClient::~ChromeContentBrowserClient() {
|
|
|