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 1457ed7a49049631d0e40dd332f669e0f1120878..8d49bf0d7395ce7c39e6ccda3223420d826f6740 100644 |
--- a/content/browser/service_worker/service_worker_version.cc |
+++ b/content/browser/service_worker/service_worker_version.cc |
@@ -1693,6 +1693,7 @@ template <typename IDMAP> |
void ServiceWorkerVersion::RemoveCallbackAndStopIfDoomed( |
IDMAP* callbacks, |
int request_id) { |
+ RestartTick(&idle_time_); |
callbacks->Remove(request_id); |
if (is_doomed_) { |
// The stop should be already scheduled, but try to stop immediately, in |