Jacek Caban (@jacek) commented about dlls/mshtml/nsio.c:
+static HRESULT fire_beforenavigate2(HTMLOuterWindow *window, BSTR url) +{
- BSTR frame_name = NULL;
- BOOL cancel = FALSE;
- HRESULT hres;
- hres = IHTMLWindow2_get_name(&window->base.IHTMLWindow2_iface, &frame_name);
- if (FAILED(hres))
return NS_ERROR_UNEXPECTED;
- hres = IDocObjectService_FireBeforeNavigate2(window->browser->doc->doc_object_service, NULL, url, 0, frame_name, NULL, 0, NULL, FALSE, &cancel);
- SysFreeString(frame_name);
- if (cancel)
return NS_BINDING_ABORTED;
- return S_OK;
That's `NS_OK`.