All nsIProgressEventSink notifications from the socket transport should go to the nsHTTPChannel... (r=darin)

This commit is contained in:
rpotts%netscape.com 2001-03-27 00:20:04 +00:00
Родитель 1a8bd8961f
Коммит 63191a81f3
1 изменённых файлов: 4 добавлений и 2 удалений

Просмотреть файл

@ -682,7 +682,8 @@ nsHTTPPipelinedRequest::WriteRequest(nsIInputStream *aRequestStream)
req->mConnection->GetLoadAttributes(&loadAttributes);
nsCOMPtr<nsIInterfaceRequestor> callbacks;
req->mConnection->GetNotificationCallbacks(getter_AddRefs(callbacks));
callbacks = do_QueryInterface(NS_STATIC_CAST(nsIHTTPChannel*, req->mConnection));
mTransport->SetNotificationCallbacks(callbacks,
(loadAttributes & nsIChannel::LOAD_BACKGROUND));
}
@ -1148,7 +1149,8 @@ nsHTTPPipelinedRequest::AdvanceToNextRequest()
req->mConnection->GetLoadAttributes(&flags);
nsCOMPtr<nsIInterfaceRequestor> callbacks;
mTransport->GetNotificationCallbacks(getter_AddRefs(callbacks));
callbacks = do_QueryInterface(NS_STATIC_CAST(nsIHTTPChannel*, req->mConnection));
mTransport->SetNotificationCallbacks(callbacks,
(flags & nsIChannel::LOAD_BACKGROUND));
NS_RELEASE(req);