Index: content/renderer/render_frame_impl.cc |
diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc |
index 623fd1679c52b25ea070f4fb974b3ecbe4f00856..6a9d3afcf9cb1344df5ea7a3d34ebb730d7486b9 100644 |
--- a/content/renderer/render_frame_impl.cc |
+++ b/content/renderer/render_frame_impl.cc |
@@ -2167,6 +2167,8 @@ blink::WebMediaPlayer* RenderFrameImpl::createMediaPlayer( |
audio_renderer_sink, media_log, render_thread->GetMediaThreadTaskRunner(), |
render_thread->GetWorkerTaskRunner(), |
render_thread->compositor_task_runner(), context_3d_cb, |
+ base::Bind(&v8::Isolate::AdjustAmountOfExternalAllocatedMemory, |
+ base::Unretained(blink::mainThreadIsolate())), |
GetMediaPermission(), initial_cdm); |
// TODO(xhwang, watk): Find a better way to specify these ifdef conditions. |