| 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 2e44518ee039b19935f99866f217352e726b7cb4..11bfd466494a5852060ff84a016f91bf0b9d3823 100644
|
| --- a/content/renderer/gpu/render_widget_compositor.cc
|
| +++ b/content/renderer/gpu/render_widget_compositor.cc
|
| @@ -307,8 +307,7 @@ scoped_ptr<RenderWidgetCompositor> RenderWidgetCompositor::Create(
|
| }
|
| #endif
|
|
|
| - if (!compositor->Initialize(settings))
|
| - return scoped_ptr<RenderWidgetCompositor>();
|
| + compositor->Initialize(settings);
|
|
|
| return compositor.Pass();
|
| }
|
| @@ -413,7 +412,7 @@ bool RenderWidgetCompositor::ScheduleMicroBenchmark(
|
| return layer_tree_host_->ScheduleMicroBenchmark(name, value.Pass(), callback);
|
| }
|
|
|
| -bool RenderWidgetCompositor::Initialize(cc::LayerTreeSettings settings) {
|
| +void RenderWidgetCompositor::Initialize(cc::LayerTreeSettings settings) {
|
| scoped_refptr<base::MessageLoopProxy> compositor_message_loop_proxy =
|
| RenderThreadImpl::current()->compositor_message_loop_proxy();
|
| if (compositor_message_loop_proxy.get()) {
|
| @@ -423,7 +422,7 @@ bool RenderWidgetCompositor::Initialize(cc::LayerTreeSettings settings) {
|
| layer_tree_host_ = cc::LayerTreeHost::CreateSingleThreaded(
|
| this, this, NULL, settings);
|
| }
|
| - return layer_tree_host_;
|
| + DCHECK(layer_tree_host_);
|
| }
|
|
|
| void RenderWidgetCompositor::setSurfaceReady() {
|
|
|