Index: content/renderer/gpu/render_widget_compositor.cc |
diff --git a/content/renderer/gpu/render_widget_compositor.cc b/content/renderer/gpu/render_widget_compositor.cc |
index 64789d238ce458ddac8ed9fb1afc768433651ca1..f0bd94ce578a01aeeafca7f0ad6d9ad82c6c091d 100644 |
--- a/content/renderer/gpu/render_widget_compositor.cc |
+++ b/content/renderer/gpu/render_widget_compositor.cc |
@@ -528,7 +528,7 @@ void RenderWidgetCompositor::Initialize(cc::LayerTreeSettings settings) { |
this, |
shared_bitmap_manager, |
settings, |
- base::MessageLoopProxy::current(), |
+ render_thread->main_thread_compositor_task_runner(), |
compositor_message_loop_proxy); |
} else { |
layer_tree_host_ = cc::LayerTreeHost::CreateSingleThreaded( |
@@ -536,7 +536,7 @@ void RenderWidgetCompositor::Initialize(cc::LayerTreeSettings settings) { |
this, |
shared_bitmap_manager, |
settings, |
- base::MessageLoopProxy::current()); |
+ render_thread->main_thread_compositor_task_runner()); |
} |
DCHECK(layer_tree_host_); |
} |