зеркало из https://github.com/mozilla/pjs.git
All nsIProgressEventSink notifications from the socket transport should go to the nsHTTPChannel... (r=darin)
This commit is contained in:
Родитель
da4fac0e50
Коммит
7a65053a93
|
@ -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);
|
||||
|
|
Загрузка…
Ссылка в новой задаче