Index: content/browser/service_worker/service_worker_controllee_request_handler.h |
diff --git a/content/browser/service_worker/service_worker_controllee_request_handler.h b/content/browser/service_worker/service_worker_controllee_request_handler.h |
index a6e48b24727ebafc74bf087e31303100007589e0..986c52e579b15f78ecfb35142cccc22be02c8423 100644 |
--- a/content/browser/service_worker/service_worker_controllee_request_handler.h |
+++ b/content/browser/service_worker/service_worker_controllee_request_handler.h |
@@ -48,7 +48,8 @@ class CONTENT_EXPORT ServiceWorkerControlleeRequestHandler |
ResourceType resource_type, |
RequestContextType request_context_type, |
RequestContextFrameType frame_type, |
- scoped_refptr<ResourceRequestBodyImpl> body); |
+ scoped_refptr<ResourceRequestBodyImpl> body, |
+ base::TimeTicks request_start); |
~ServiceWorkerControlleeRequestHandler() override; |
// Called via custom URLRequestJobFactory. |
@@ -116,6 +117,8 @@ class CONTENT_EXPORT ServiceWorkerControlleeRequestHandler |
// delivered from the network, bypassing the ServiceWorker. Cleared after the |
// next intercept opportunity, for main frame requests. |
bool use_network_; |
+ const base::TimeTicks renderer_request_time_; |
+ const base::TimeTicks handler_creation_time_; |
base::WeakPtrFactory<ServiceWorkerControlleeRequestHandler> weak_factory_; |