| Index: content/renderer/render_widget.cc
|
| diff --git a/content/renderer/render_widget.cc b/content/renderer/render_widget.cc
|
| index fc88cbac4072b473e51d0f3db57cfaee168132d6..3580ed1afb93b69cd849a63d4239b409e3fdf851 100644
|
| --- a/content/renderer/render_widget.cc
|
| +++ b/content/renderer/render_widget.cc
|
| @@ -1879,7 +1879,9 @@ void RenderWidget::suppressCompositorScheduling(bool enable) {
|
| void RenderWidget::willBeginCompositorFrame() {
|
| TRACE_EVENT0("gpu", "RenderWidget::willBeginCompositorFrame");
|
|
|
| - DCHECK(RenderThreadImpl::current()->compositor_message_loop_proxy().get());
|
| + // TODO(enne): remove this when DoDeferredUpdate goes away.
|
| + if (!RenderThreadImpl::current()->compositor_message_loop_proxy().get())
|
| + return;
|
|
|
| // The following two can result in further layout and possibly
|
| // enable GPU acceleration so they need to be called before any painting
|
|
|