| Index: content/renderer/render_thread_impl.cc
|
| diff --git a/content/renderer/render_thread_impl.cc b/content/renderer/render_thread_impl.cc
|
| index eeacd93b7fdc38a2fc2749c6698d1908f4ddc748..f928079dd95384a48593d27a82472d314d897d8d 100644
|
| --- a/content/renderer/render_thread_impl.cc
|
| +++ b/content/renderer/render_thread_impl.cc
|
| @@ -1892,6 +1892,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");
|
|
|
|
|