| Index: content/browser/service_worker/service_worker_version.cc
|
| diff --git a/content/browser/service_worker/service_worker_version.cc b/content/browser/service_worker/service_worker_version.cc
|
| index 621f6cf92e14b334b98fdfcb68dca7571e8840d2..2dfb353ff41e98824ffc4e44d8826cd82fab4c68 100644
|
| --- a/content/browser/service_worker/service_worker_version.cc
|
| +++ b/content/browser/service_worker/service_worker_version.cc
|
| @@ -547,11 +547,6 @@ bool ServiceWorkerVersion::FinishRequest(int request_id, bool was_handled) {
|
| TRACE_EVENT_ASYNC_END1("ServiceWorker", "ServiceWorkerVersion::Request",
|
| request, "Handled", was_handled);
|
| custom_requests_.Remove(request_id);
|
| - if (is_redundant()) {
|
| - // The stop should be already scheduled, but try to stop immediately, in
|
| - // order to release worker resources soon.
|
| - StopWorkerIfIdle();
|
| - }
|
| return true;
|
| }
|
|
|
| @@ -603,8 +598,6 @@ void ServiceWorkerVersion::AddStreamingURLRequestJob(
|
| void ServiceWorkerVersion::RemoveStreamingURLRequestJob(
|
| const ServiceWorkerURLRequestJob* request_job) {
|
| streaming_url_request_jobs_.erase(request_job);
|
| - if (is_redundant())
|
| - StopWorkerIfIdle();
|
| }
|
|
|
| void ServiceWorkerVersion::AddListener(Listener* listener) {
|
|
|