Index: content/browser/loader/resource_dispatcher_host_impl.cc |
diff --git a/content/browser/loader/resource_dispatcher_host_impl.cc b/content/browser/loader/resource_dispatcher_host_impl.cc |
index 4fa3fb920af5be0d0441f596210505a45a791ad0..ef579d11ad7cbf14b2a79b47642acdf235691a2a 100644 |
--- a/content/browser/loader/resource_dispatcher_host_impl.cc |
+++ b/content/browser/loader/resource_dispatcher_host_impl.cc |
@@ -679,6 +679,10 @@ void ResourceDispatcherHostImpl::DidStartRequest(ResourceLoader* loader) { |
TimeDelta::FromMilliseconds(kUpdateLoadStatesIntervalMsec), |
this, &ResourceDispatcherHostImpl::UpdateLoadStates); |
} |
+ |
+ ResourceRequestInfoImpl* info = loader->GetRequestInfo(); |
+ if (info->GetResourceType() == ResourceType::MAIN_FRAME && info->filter()) |
+ info->filter()->Send(new ResourceMsg_RequestDidStartForFrame(info->GetRequestID())); |
} |
void ResourceDispatcherHostImpl::DidReceiveRedirect(ResourceLoader* loader, |