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 10d3663062ff269210433b5cc4eb7ceb42df06b1..4701c8c7a5ddf729f12fd8d7d3e98dcec4aa9a6e 100644 |
--- a/content/browser/loader/resource_dispatcher_host_impl.cc |
+++ b/content/browser/loader/resource_dispatcher_host_impl.cc |
@@ -712,6 +712,7 @@ void ResourceDispatcherHostImpl::DidReceiveRedirect(ResourceLoader* loader, |
scoped_ptr<ResourceRedirectDetails> detail(new ResourceRedirectDetails( |
loader->request(), |
GetCertID(loader->request(), info->GetChildID()), |
+ info->GetPageTransition(), |
new_url)); |
BrowserThread::PostTask( |
BrowserThread::UI, FROM_HERE, |
@@ -742,9 +743,9 @@ void ResourceDispatcherHostImpl::DidReceiveResponse(ResourceLoader* loader) { |
return; |
// Notify the observers on the UI thread. |
+ int cert_id = GetCertID(loader->request(), info->GetChildID()); |
scoped_ptr<ResourceRequestDetails> detail(new ResourceRequestDetails( |
- loader->request(), |
- GetCertID(loader->request(), info->GetChildID()))); |
+ loader->request(), cert_id, info->GetPageTransition())); |
BrowserThread::PostTask( |
BrowserThread::UI, FROM_HERE, |
base::Bind( |