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