| Index: content/renderer/render_thread_impl.cc
|
| diff --git a/content/renderer/render_thread_impl.cc b/content/renderer/render_thread_impl.cc
|
| index b194df2303c5e85fd0b4f403582127c88b9097b4..feb74842e2e022160ee9e93f421be71926791ac8 100644
|
| --- a/content/renderer/render_thread_impl.cc
|
| +++ b/content/renderer/render_thread_impl.cc
|
| @@ -1778,6 +1778,15 @@ void RenderThreadImpl::OnProcessPurgeAndSuspend() {
|
| renderer_scheduler_->SuspendRenderer();
|
| }
|
|
|
| +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");
|
|
|
|
|