| Index: content/renderer/android/synchronous_compositor_proxy.cc
|
| diff --git a/content/renderer/android/synchronous_compositor_proxy.cc b/content/renderer/android/synchronous_compositor_proxy.cc
|
| index 8b4cec138da12250210485a66fa876a727ba7e1c..6b9883b5a21ed3f138cd8262698a8cc667603b2c 100644
|
| --- a/content/renderer/android/synchronous_compositor_proxy.cc
|
| +++ b/content/renderer/android/synchronous_compositor_proxy.cc
|
| @@ -47,7 +47,9 @@ SynchronousCompositorProxy::SynchronousCompositorProxy(
|
| }
|
|
|
| SynchronousCompositorProxy::~SynchronousCompositorProxy() {
|
| - SetOutputSurface(nullptr);
|
| + // The OutputSurface is destroyed/removed by the compositor before shutting
|
| + // down everything.
|
| + DCHECK_EQ(output_surface_, nullptr);
|
| input_handler_proxy_->SetOnlySynchronouslyAnimateRootFlings(nullptr);
|
| }
|
|
|
|
|