Jacek Caban (@jacek) commented about dlls/mshtml/navigate.c:
if(is_main_content_window(window)) { BOOL cancel;
if(flags & BINDING_FRAGNAV)
return super_navigate(window, uri, flags, headers, post_data, post_data_len);
Now fragment-only navigation is not using `navigate_fragment()`. Why do you insist on using `super_navigate()`? You could just call `navigate_fragment()` from `navigate_uri()` when needed.