Chromium Code Reviews| Index: content/renderer/render_view_impl.cc |
| diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc |
| index 44e58f5487dd9b546ecff4591258efe5789be19f..7c7d41a2e720c39a5ce67e48b3b67d90d307f7ed 100644 |
| --- a/content/renderer/render_view_impl.cc |
| +++ b/content/renderer/render_view_impl.cc |
| @@ -112,6 +112,7 @@ |
| #include "content/renderer/renderer_webcolorchooser_impl.h" |
| #include "content/renderer/speech_recognition_dispatcher.h" |
| #include "content/renderer/text_input_client_observer.h" |
| +#include "content/renderer/tts_dispatcher.h" |
| #include "content/renderer/v8_value_converter_impl.h" |
| #include "content/renderer/web_ui_extension.h" |
| #include "content/renderer/web_ui_extension_data.h" |
| @@ -633,6 +634,7 @@ RenderViewImpl::RenderViewImpl(RenderViewImplParams* params) |
| geolocation_dispatcher_(NULL), |
| input_tag_speech_dispatcher_(NULL), |
| speech_recognition_dispatcher_(NULL), |
| + tts_dispatcher_(NULL), |
| device_orientation_dispatcher_(NULL), |
| media_stream_dispatcher_(NULL), |
| browser_plugin_manager_(NULL), |
| @@ -6423,6 +6425,14 @@ WebKit::WebSpeechRecognizer* RenderViewImpl::speechRecognizer() { |
| return speech_recognition_dispatcher_; |
| } |
| +WebKit::WebSpeechSynthesis* RenderViewImpl::speechSynthesis() { |
| +//#if defined(ENABLE_SPEECH_SYNTHESIS) |
|
tommi (sloooow) - chröme
2013/03/07 13:04:46
uncomment or remove?
dmazzoni
2013/03/19 17:30:22
Done.
|
| + if (!tts_dispatcher_) |
| + tts_dispatcher_ = new TtsDispatcher(this); |
| +//#endif |
| + return tts_dispatcher_; |
| +} |
| + |
| WebKit::WebDeviceOrientationClient* RenderViewImpl::deviceOrientationClient() { |
| if (!device_orientation_dispatcher_) |
| device_orientation_dispatcher_ = new DeviceOrientationDispatcher(this); |