// Per HTML spec: If the refresh URL differs from the current document URLAre the other steps of https://html.spec.whatwg.org/multipage/browsing-the-web.html#navigate run before this function is called? (IIUC, this is implementing step 14)
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
load_type = WebFrameLoadType::kReload;Rather than adding a branch and calling `CommitSameDocumentNavigation` directly here, I think we should change the load type here. `FrameLoader::StartNavigation` will decide whether the navigation should be same-document or cross-document (here: https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/core/loader/frame_loader.cc;drc=35d26d364efb57d0386b98312ba739f7f65ae97e;l=1540). Howeveer, setting a WebFrameLoadType of kReload will ensure the navigation is always cross-document.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
// Per HTML spec: If the refresh URL differs from the current document URLAre the other steps of https://html.spec.whatwg.org/multipage/browsing-the-web.html#navigate run before this function is called? (IIUC, this is implementing step 14)
the new approach makes this change here obsolete 😊
Rather than adding a branch and calling `CommitSameDocumentNavigation` directly here, I think we should change the load type here. `FrameLoader::StartNavigation` will decide whether the navigation should be same-document or cross-document (here: https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/core/loader/frame_loader.cc;drc=35d26d364efb57d0386b98312ba739f7f65ae97e;l=1540). Howeveer, setting a WebFrameLoadType of kReload will ensure the navigation is always cross-document.
wow,thanks nate, that is so much cleaner now - i love code review!
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |