| 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 2f6d214e18d98a43e1c96cfe85c4ff1832293942..c9b2046bb9cdb394ed895e8127d8ff8c4d7c32e6 100644
|
| --- a/content/renderer/gpu/render_widget_compositor.cc
|
| +++ b/content/renderer/gpu/render_widget_compositor.cc
|
| @@ -24,6 +24,7 @@
|
| #include "cc/debug/micro_benchmark.h"
|
| #include "cc/layers/layer.h"
|
| #include "cc/trees/layer_tree_host.h"
|
| +#include "content/child/child_shared_bitmap_manager.h"
|
| #include "content/common/content_switches_internal.h"
|
| #include "content/common/gpu/client/context_provider_command_buffer.h"
|
| #include "content/public/common/content_switches.h"
|
| @@ -394,10 +395,13 @@ void RenderWidgetCompositor::Initialize(cc::LayerTreeSettings settings) {
|
| RenderThreadImpl::current()->compositor_message_loop_proxy();
|
| if (compositor_message_loop_proxy.get()) {
|
| layer_tree_host_ = cc::LayerTreeHost::CreateThreaded(
|
| - this, NULL, settings, compositor_message_loop_proxy);
|
| + this,
|
| + ChildThread::current()->shared_bitmap_manager(),
|
| + settings,
|
| + compositor_message_loop_proxy);
|
| } else {
|
| layer_tree_host_ = cc::LayerTreeHost::CreateSingleThreaded(
|
| - this, this, NULL, settings);
|
| + this, this, ChildThread::current()->shared_bitmap_manager(), settings);
|
| }
|
| DCHECK(layer_tree_host_);
|
| }
|
|
|