1 Oct
2025
1 Oct
'25
4:56 p.m.
Jacek Caban (@jacek) commented about dlls/mshtml/xmlhttprequest.c:
+ nsAString nsstr; + HRESULT hres; + IUri *uri;
- FIXME("(%p)->(%s %s)\n", This, debugstr_w(bstrMethod), debugstr_w(bstrUrl)); + TRACE("(%p)->(%s %s)\n", This, debugstr_w(bstrMethod), debugstr_w(bstrUrl));
- return E_NOTIMPL; + if(!outer_window || !outer_window->uri) + return E_ACCESSDENIED; + + hres = create_relative_uri(outer_window, bstrUrl, &uri); + if(FAILED(hres)) + return hres; + + hres = IUri_GetSchemeName(outer_window->uri, &bstr); If it's restricted to http(s) anyway, you could just use `GetScheme` here.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/8960#note_117345