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 55c33858686b5730a68d5dab7bbe9f0dc6f54760..e60ec94fc812ee6591e73b1151598b78c84062f3 100644 |
--- a/content/renderer/gpu/render_widget_compositor.cc |
+++ b/content/renderer/gpu/render_widget_compositor.cc |
@@ -13,7 +13,6 @@ |
#include "base/synchronization/lock.h" |
#include "base/time.h" |
#include "cc/base/switches.h" |
-#include "cc/base/thread_impl.h" |
#include "cc/debug/layer_tree_debug_state.h" |
#include "cc/layers/layer.h" |
#include "cc/trees/layer_tree_host.h" |
@@ -361,17 +360,11 @@ void RenderWidgetCompositor::SetLatencyInfo( |
} |
bool RenderWidgetCompositor::initialize(cc::LayerTreeSettings settings) { |
- scoped_ptr<cc::Thread> impl_thread; |
scoped_refptr<base::MessageLoopProxy> compositor_message_loop_proxy = |
RenderThreadImpl::current()->compositor_message_loop_proxy(); |
- threaded_ = !!compositor_message_loop_proxy.get(); |
- if (threaded_) { |
- impl_thread = cc::ThreadImpl::CreateForDifferentThread( |
- compositor_message_loop_proxy); |
- } |
layer_tree_host_ = cc::LayerTreeHost::Create(this, |
settings, |
- impl_thread.Pass()); |
+ compositor_message_loop_proxy); |
return layer_tree_host_; |
} |