mshtml: Move AddRequest call to OnStartBinding.
This commit is contained in:
parent
2e53ac9d8e
commit
48b445b80d
|
@ -267,6 +267,14 @@ static HRESULT WINAPI BindStatusCallback_OnStartBinding(IBindStatusCallback *ifa
|
|||
IBinding_AddRef(pbind);
|
||||
This->binding = pbind;
|
||||
|
||||
if(This->nschannel && This->nschannel->load_group) {
|
||||
nsresult nsres = nsILoadGroup_AddRequest(This->nschannel->load_group,
|
||||
(nsIRequest*)NSCHANNEL(This->nschannel), This->nscontext);
|
||||
|
||||
if(NS_FAILED(nsres))
|
||||
ERR("AddRequest failed:%08x\n", nsres);
|
||||
}
|
||||
|
||||
return S_OK;
|
||||
}
|
||||
|
||||
|
|
|
@ -634,16 +634,8 @@ static nsresult NSAPI nsChannel_AsyncOpen(nsIHttpChannel *iface, nsIStreamListen
|
|||
|
||||
nsIWebBrowserChrome_Release(NSWBCHROME(container));
|
||||
|
||||
if(do_load_from_moniker_hack(This)) {
|
||||
if(This->load_group) {
|
||||
nsres = nsILoadGroup_AddRequest(This->load_group,
|
||||
(nsIRequest*)NSCHANNEL(This), NULL);
|
||||
|
||||
if(NS_FAILED(nsres))
|
||||
ERR("AddRequest failed:%08x\n", nsres);
|
||||
}
|
||||
if(do_load_from_moniker_hack(This))
|
||||
return WINE_NS_LOAD_FROM_MONIKER;
|
||||
}
|
||||
}else if(container->doc) {
|
||||
BOOL cont = before_async_open(This, container);
|
||||
nsIWebBrowserChrome_Release(NSWBCHROME(container));
|
||||
|
@ -726,14 +718,6 @@ static nsresult NSAPI nsChannel_AsyncOpen(nsIHttpChannel *iface, nsIStreamListen
|
|||
bscallback->nscontext = aContext;
|
||||
}
|
||||
|
||||
if(This->load_group) {
|
||||
nsres = nsILoadGroup_AddRequest(This->load_group,
|
||||
(nsIRequest*)NSCHANNEL(This), NULL);
|
||||
|
||||
if(NS_FAILED(nsres))
|
||||
ERR("AddRequest failed:%08x\n", nsres);
|
||||
}
|
||||
|
||||
start_binding(bscallback);
|
||||
IBindStatusCallback_Release(STATUSCLB(bscallback));
|
||||
|
||||
|
|
Loading…
Reference in New Issue