2b9dae4b06
* feat: add will-navigate-in-frame event to webContents * docs: add documentation for webview will-frame-navigate event * feat: Eliminate isInPlace argument from will-frame-navigate event * fix: Fire will-frame-navigate before will-navigate * feat: send will-frame-navigate with a WebFrameMain in the event details * docs: Update WebContents docs for new API signature * feat: Add custom event forwarding for <webview> will-frame-navigate * fix: wrap WebFrameMain so it can be sent as an event * test: update webContents and <webview> tests to match new signatures * chore: undo unnecessary change * fix: don't switch will-navigate to use EmitNavigationEventDetails * test: clean up will-navigate and will-frame-navigate tests for <webview> * chore: apply lint fixes * chore: move GetRenderFrameHost helper into anonymous namespace * docs: auto-generate WillFrameNavigateDetails rather than defining it manually * test: Update <webview> tests to actually pass under new spec runner * docs: Add section explaining relationship between various nav events * test: Add some tests to ensure navigation event order doesn't silently change * test: Always monitor all nav events to ensure unexpected ones don't fire * test: Add test to verify in-page navigation event order * feat: Change to new style where extra params are exposed as event props * fix: Remove unused EmitNavigationEventDetails * fix: Update tests to use new async helpers * docs: Rename and reorder sections documenting navigation events --------- Co-authored-by: Milan Burda <milan.burda@gmail.com> |
||
---|---|---|
.. | ||
geolocation | ||
partition | ||
permissions | ||
save_page | ||
service-worker | ||
storage | ||
a.html | ||
b.html | ||
base-page-security-onload-message.html | ||
base-page-security.html | ||
base-page.html | ||
basic-auth.html | ||
beforeunload-false.html | ||
blank.html | ||
c.html | ||
cache-storage.html | ||
close.html | ||
content.html | ||
css-transparent.html | ||
d.html | ||
datalist-text.html | ||
datalist-time.html | ||
dom-ready.html | ||
e.html | ||
external-string.html | ||
fetch.html | ||
filesystem.html | ||
form-with-data.html | ||
fullscreen-ipif.html | ||
fullscreen-oopif.html | ||
fullscreen.html | ||
half-background-color.html | ||
history-replace.html | ||
history.html | ||
iframe-protocol.html | ||
insecure-resources.html | ||
ipc-message.html | ||
jquery-3.6.0.min.js | ||
jquery.html | ||
key-events.html | ||
media-id-reset.html | ||
native-module.html | ||
onkeyup.html | ||
onmouseup.html | ||
overlay.html | ||
pdf-in-iframe.html | ||
ping.html | ||
post.html | ||
send-after-node.html | ||
set-global.html | ||
tab-focus-loop-elements-wv.html | ||
tab-focus-loop-elements.html | ||
theme-color.html | ||
useragent.html | ||
video.html | ||
visibilitychange.html | ||
webframe-spell-check.html | ||
webframe-zoom.html | ||
webview-allowpopups.html | ||
webview-custom-zoom-level.html | ||
webview-devtools.html | ||
webview-did-attach-event.html | ||
webview-did-navigate-in-page-with-hash.html | ||
webview-did-navigate-in-page-with-history.html | ||
webview-did-navigate-in-page.html | ||
webview-in-page-navigate.html | ||
webview-isolated.html | ||
webview-no-script.html | ||
webview-opener-no-node-integration.html | ||
webview-opener-postMessage.html | ||
webview-origin-zoom-level.html | ||
webview-stripped-preload.html | ||
webview-trusted-types.html | ||
webview-visibilitychange.html | ||
webview-will-navigate-in-frame.html | ||
webview-will-navigate.html | ||
webview-zoom-factor.html | ||
webview-zoom-inherited.html | ||
will-navigate.html | ||
window-no-javascript.html | ||
window-open-hide.html | ||
window-open-postMessage-driver.html | ||
window-open-postMessage.html | ||
window-open-size.html | ||
window-open.html | ||
window-opener-location.html | ||
window-opener-no-node-integration.html | ||
window-opener-no-webview-tag.html | ||
window-opener-node.html | ||
window-opener-postMessage.html | ||
window-opener-targetOrigin.html | ||
window-opener-webview.html | ||
window-opener.html | ||
worker.html | ||
world-safe-preload-error.js | ||
world-safe-preload.js | ||
zoom-factor.html |