On Thu Nov 3 13:59:28 2022 +0000, Jacek Caban wrote:
In its current form, super_navigate() supports properly only the main content window. It's very likely that IHTMLPrivateWindow::SuperNavigate is broken for frames and it's not obvious how it should behave. Your patch uses it for frames, but only when doing fragment-only navigation. That logic seems questionable in general and in practice, it would mean that we'd do CGID_ShellDocView notification for non-top level documents. I'd expect that we should either do it for all frame navigations or (more likely) we shouldn't do it for fragment-only frame navigation. I see, thanks for the explanation, I didn't know how it worked.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/1206#note_13007