| Index: content/renderer/render_thread_impl.cc
|
| diff --git a/content/renderer/render_thread_impl.cc b/content/renderer/render_thread_impl.cc
|
| index 923db0079a6c2e61226eb05a69196a221674e412..5b9b062ad78c4b52516cdbe974bc62653b0bc5e1 100644
|
| --- a/content/renderer/render_thread_impl.cc
|
| +++ b/content/renderer/render_thread_impl.cc
|
| @@ -1877,6 +1877,15 @@ void RenderThreadImpl::RecordPurgeAndSuspendMetrics() const {
|
| 1024 / 1024);
|
| }
|
|
|
| +void RenderThreadImpl::OnProcessResume() {
|
| + ChildThreadImpl::OnProcessResume();
|
| + if (!is_renderer_suspended_)
|
| + return;
|
| +
|
| + is_renderer_suspended_ = false;
|
| + renderer_scheduler_->ResumeRenderer();
|
| +}
|
| +
|
| scoped_refptr<gpu::GpuChannelHost> RenderThreadImpl::EstablishGpuChannelSync() {
|
| TRACE_EVENT0("gpu", "RenderThreadImpl::EstablishGpuChannelSync");
|
|
|
|
|