Index: content/browser/loader/cross_site_resource_handler.cc |
diff --git a/content/browser/loader/cross_site_resource_handler.cc b/content/browser/loader/cross_site_resource_handler.cc |
index a812fd92b4d30c5cb29704c8e7dfd0faaf8ada19..6eb15324cff6fb9fa252b91c8d7c1ec0f96e590e 100644 |
--- a/content/browser/loader/cross_site_resource_handler.cc |
+++ b/content/browser/loader/cross_site_resource_handler.cc |
@@ -293,6 +293,8 @@ void CrossSiteResourceHandler::OnResponseCompleted( |
// We can now send the response to the new renderer, which will cause |
// WebContentsImpl to swap in the new renderer and destroy the old one. |
void CrossSiteResourceHandler::ResumeResponse() { |
+ TRACE_EVENT_ASYNC_END0( |
+ "navigation", "CrossSiteResourceHandler transition", this); |
DCHECK(request()); |
in_cross_site_transition_ = false; |
ResourceRequestInfoImpl* info = GetRequestInfo(); |
@@ -334,6 +336,8 @@ void CrossSiteResourceHandler::SetLeakRequestsForTesting( |
// Prepare to transfer the response to a new RenderFrameHost. |
void CrossSiteResourceHandler::StartCrossSiteTransition( |
ResourceResponse* response) { |
+ TRACE_EVENT_ASYNC_BEGIN0( |
+ "navigation", "CrossSiteResourceHandler transition", this); |
in_cross_site_transition_ = true; |
response_ = response; |