| Index: content/renderer/render_thread_impl.cc
|
| diff --git a/content/renderer/render_thread_impl.cc b/content/renderer/render_thread_impl.cc
|
| index 7686bdf32144e79a0c091ceb4492a9464ebdc884..388dc2fcc9b8b8d2dc0a25919f6dfbc9c9416253 100644
|
| --- a/content/renderer/render_thread_impl.cc
|
| +++ b/content/renderer/render_thread_impl.cc
|
| @@ -1776,6 +1776,15 @@ void RenderThreadImpl::OnProcessPurgeAndSuspend() {
|
| renderer_scheduler_->SuspendRenderer();
|
| }
|
|
|
| +void RenderThreadImpl::OnProcessResume() {
|
| + ChildThreadImpl::OnProcessResume();
|
| + if (!is_renderer_suspended_)
|
| + return;
|
| +
|
| + is_renderer_suspended_ = false;
|
| + renderer_scheduler_->ResumeRenderer();
|
| +}
|
| +
|
| void RenderThreadImpl::OnCreateNewFrame(FrameMsg_NewFrame_Params params) {
|
| // Debug cases of https://crbug.com/626802.
|
| base::debug::SetCrashKeyValue("newframe_routing_id",
|
|
|