Index: content/renderer/renderer_blink_platform_impl.cc |
diff --git a/content/renderer/renderer_blink_platform_impl.cc b/content/renderer/renderer_blink_platform_impl.cc |
index c6c147efa16173ec74359d2d3e6da660e00662b4..2d8b7295f2cdf8dc20c179879e392149288d966d 100644 |
--- a/content/renderer/renderer_blink_platform_impl.cc |
+++ b/content/renderer/renderer_blink_platform_impl.cc |
@@ -58,6 +58,7 @@ |
#include "content/renderer/dom_storage/webstoragenamespace_impl.h" |
#include "content/renderer/gamepad_shared_memory_reader.h" |
#include "content/renderer/media/audio_decoder.h" |
+#include "content/renderer/media/canvas_capture_handler.h" |
#include "content/renderer/media/media_recorder_handler.h" |
#include "content/renderer/media/renderer_webaudiodevice_impl.h" |
#include "content/renderer/media/renderer_webmidiaccessor_impl.h" |
@@ -138,6 +139,7 @@ |
using blink::Platform; |
using blink::WebAudioDevice; |
using blink::WebBlobRegistry; |
+using blink::WebCanvasCaptureHandler; |
using blink::WebDatabaseObserver; |
using blink::WebFileInfo; |
using blink::WebFileSystem; |
@@ -146,12 +148,14 @@ using blink::WebGamepads; |
using blink::WebIDBFactory; |
using blink::WebMIDIAccessor; |
using blink::WebMediaRecorderHandler; |
+using blink::WebMediaStream; |
using blink::WebMediaStreamCenter; |
using blink::WebMediaStreamCenterClient; |
using blink::WebMimeRegistry; |
using blink::WebRTCPeerConnectionHandler; |
using blink::WebRTCPeerConnectionHandlerClient; |
using blink::WebStorageNamespace; |
+using blink::WebSize; |
using blink::WebString; |
using blink::WebURL; |
using blink::WebVector; |
@@ -941,6 +945,14 @@ bool RendererBlinkPlatformImpl::SetSandboxEnabledForTesting(bool enable) { |
//------------------------------------------------------------------------------ |
+WebCanvasCaptureHandler* RendererBlinkPlatformImpl::createCanvasCaptureHandler( |
+ const WebSize& size, |
+ WebMediaStream* stream) { |
+ return new CanvasCaptureHandler(size, stream); |
+} |
+ |
+//------------------------------------------------------------------------------ |
+ |
blink::WebSpeechSynthesizer* RendererBlinkPlatformImpl::createSpeechSynthesizer( |
blink::WebSpeechSynthesizerClient* client) { |
return GetContentClient()->renderer()->OverrideSpeechSynthesizer(client); |