| 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 90ae2feaad789f1c7a605a028c8122c7d50c3cb1..258805005e3bd21e54a5e6e94b6924932737f019 100644
|
| --- a/content/renderer/gpu/render_widget_compositor.cc
|
| +++ b/content/renderer/gpu/render_widget_compositor.cc
|
| @@ -281,8 +281,7 @@ scoped_ptr<RenderWidgetCompositor> RenderWidgetCompositor::Create(
|
| }
|
| #endif
|
|
|
| - if (!compositor->Initialize(settings))
|
| - return scoped_ptr<RenderWidgetCompositor>();
|
| + compositor->Initialize(settings);
|
|
|
| return compositor.Pass();
|
| }
|
| @@ -390,7 +389,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()) {
|
| @@ -400,7 +399,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() {
|
|
|