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 db9350a62ffd903432d75d9f46c334d3cfd6749f..ff185072741e0c3924c982e8da48573ee9a068c4 100644 |
--- a/content/browser/service_worker/service_worker_version.cc |
+++ b/content/browser/service_worker/service_worker_version.cc |
@@ -645,6 +645,10 @@ void ServiceWorkerVersion::DispatchMessageEventInternal( |
return; |
} |
+ // TODO(kinuko): Cleanup this (and corresponding unit test) when message |
+ // event becomes extendable, round-trip event. (crbug.com/498596) |
+ RestartTick(&idle_time_); |
+ |
MessagePortMessageFilter* filter = |
embedded_worker_->message_port_message_filter(); |
std::vector<int> new_routing_ids; |