Index: content/renderer/render_frame_impl.cc |
diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc |
index bc920bb8454fca5e7bccffb50ab68d0fd5609f0a..1d9d8cf883b6816bd8daa425fcfd2faee93991ce 100644 |
--- a/content/renderer/render_frame_impl.cc |
+++ b/content/renderer/render_frame_impl.cc |
@@ -2587,7 +2587,9 @@ blink::WebMediaPlayer* RenderFrameImpl::createMediaPlayer( |
&GetSharedMainThreadContext3D, |
RenderThreadImpl::current()->SharedMainThreadContextProvider()); |
- scoped_refptr<media::MediaLog> media_log(new RenderMediaLog()); |
+ scoped_refptr<media::MediaLog> media_log(new RenderMediaLog( |
+ blink::WebStringToGURL(frame_->getSecurityOrigin().toString()))); |
+ |
#if defined(OS_ANDROID) |
if (UseWebMediaPlayerImpl(url) && !media_surface_manager_) |
media_surface_manager_ = new RendererSurfaceViewManager(this); |
@@ -5688,7 +5690,8 @@ WebMediaPlayer* RenderFrameImpl::CreateWebMediaPlayerForMediaStream( |
return new WebMediaPlayerMS( |
frame_, client, GetWebMediaPlayerDelegate()->AsWeakPtr(), |
- new RenderMediaLog(), CreateRendererFactory(), compositor_task_runner, |
+ new RenderMediaLog(blink::WebStringToGURL(security_origin.toString())), |
+ CreateRendererFactory(), compositor_task_runner, |
render_thread->GetMediaThreadTaskRunner(), |
render_thread->GetWorkerTaskRunner(), render_thread->GetGpuFactories(), |
sink_id, security_origin); |