| Index: content/browser/service_worker/service_worker_process_manager.cc
|
| diff --git a/content/browser/service_worker/service_worker_process_manager.cc b/content/browser/service_worker/service_worker_process_manager.cc
|
| index bc0de35810a01015f9541e4aafff0334e703f222..a310bcc1770b5ca7ec279ad496b594db7ecaba50 100644
|
| --- a/content/browser/service_worker/service_worker_process_manager.cc
|
| +++ b/content/browser/service_worker/service_worker_process_manager.cc
|
| @@ -27,11 +27,6 @@
|
| static bool IncrementWorkerRefCountByPid(int process_id) {
|
| RenderProcessHost* rph = RenderProcessHost::FromID(process_id);
|
| if (!rph || rph->FastShutdownStarted())
|
| - return false;
|
| - // TODO(horo): This is a quick fix for crbug.com/531345. We need to revisit
|
| - // the behavior of ServiceWorker and the timer suspension of background
|
| - // processes which was intoruced by crrev.com/1133143003.
|
| - if (static_cast<RenderProcessHostImpl*>(rph)->backgrounded())
|
| return false;
|
|
|
| static_cast<RenderProcessHostImpl*>(rph)->IncrementWorkerRefCount();
|
|
|