Click here to download the Blitz Browser!

WPT

This page compares scores on the Web Platform Tests across web engines, using the latest master runs from wpt.fyi and Blitz's own test runner.


wpt / navigation-api / navigate-event

Spec: https://html.spec.whatwg.org/multipage/nav-history-apis.html#navigation-api ↗

Runs: Chrome 155.0.8039.0 (wpt@2b4dfe72c, 2026-09-03) | Firefox 157.0a1 (wpt@2b4dfe72c, 2026-09-03) | Safari 251 preview (wpt@5ce815a83, 2026-08-27) | Ladybird 1.0-56c61 (wpt@ed1909ed6, 2026-09-03) | Servo Servo 0.6 (wpt@09159dcb3, 2026-09-02) | Blitz 188486089 (wpt@a95401e4e, 2026-09-02)

Sort areas: alphabetical | by subtest count

AreaChromeFirefoxSafariLadybirdServoBlitz
Total95.4%145/15288.2%134/15284.9%129/15257.2%87/1522.6%4/1520.0%0/152
cross-window100.0%24/24100.0%24/24100.0%24/2466.7%16/240.0%0/240.0%0/24
defer100.0%10/1020.0%2/1010.0%1/1020.0%2/100.0%0/100.0%0/10
TestChromeFirefoxSafariLadybirdServoBlitz
cross-origin-traversal-does-not-fire-navigate.htmlPASSPASSPASSPASSFAILNOT RUN
cross-origin-traversal-redirect.htmlPASSPASSPASSTIMEOUTFAILNOT RUN
dangling-navigate-event-after-bfcache-restore.htmlPASSPASSERRORFAILFAILNOT RUN
defaultPrevented-navigation-preempted.htmlPASSPASSPASSPASSFAILNOT RUN
defaultPrevented-window-stop-after-dispatch.htmlPASSPASSPASSPASSFAILNOT RUN
document-open-after-replaceState.htmlPASSPASSPASSCRASHPASSNOT RUN
event-constructor.html6/66/66/66/60/6NOT RUN
intercept-after-dispatch.htmlPASSPASSPASSPASSFAILNOT RUN
intercept-and-navigate.htmlPASSPASSPASSFAILFAILNOT RUN
intercept-canceled-event.htmlPASSPASSPASSPASSFAILNOT RUN
intercept-cross-document-same-origin.htmlPASSPASSPASSPASSFAILNOT RUN
intercept-cross-origin-focus-without-user-activation.html2/21/21/20/20/2NOT RUN
intercept-cross-origin.htmlPASSPASSPASSPASSFAILNOT RUN
intercept-detach-multiple.htmlPASSPASSPASSPASSFAILNOT RUN
intercept-detach.htmlPASSPASSPASSPASSFAILNOT RUN
intercept-handler-null-or-undefined.html2/22/22/22/20/2NOT RUN
intercept-handler-returns-non-promise.htmlPASSPASSPASSPASSFAILNOT RUN
intercept-handler-throws.htmlPASSPASSPASSFAILFAILNOT RUN
intercept-history-pushState.htmlPASSPASSPASSFAILFAILNOT RUN
intercept-history-replaceState.htmlPASSPASSPASSFAILFAILNOT RUN
intercept-multiple-times-reject.htmlPASSPASSPASSFAILFAILNOT RUN
intercept-multiple-times.htmlPASSPASSPASSPASSFAILNOT RUN
intercept-navigation-back.htmlPASSPASSPASSPASSFAILNOT RUN
intercept-on-synthetic-event.htmlPASSPASSPASSPASSFAILNOT RUN
intercept-popstate-no-handler.htmlPASSPASSFAILPASSFAILNOT RUN
intercept-popstate.htmlPASSPASSPASSPASSFAILNOT RUN
intercept-reject.htmlPASSPASSPASSFAILFAILNOT RUN
intercept-resolve.htmlPASSPASSPASSPASSFAILNOT RUN
intercept-same-document-history-back.htmlPASSPASSPASSPASSFAILNOT RUN
navigate-anchor-cross-origin.htmlPASSPASSCRASHERRORFAILNOT RUN
navigate-anchor-download-userInitiated.htmlPASSPASSPASSPASSFAILNOT RUN
navigate-anchor-download.html4/44/44/44/40/4NOT RUN
navigate-anchor-fragment.htmlPASSPASSPASSFAILFAILNOT RUN
navigate-anchor-same-origin-cross-document.htmlPASSPASSPASSERRORFAILNOT RUN
navigate-anchor-same-url.htmlPASSPASSPASSPASSFAILNOT RUN
navigate-anchor-userInitiated.htmlPASSPASSPASSFAILFAILNOT RUN
navigate-anchor-with-target.htmlPASSPASSPASSFAILFAILNOT RUN
navigate-destination-after-detach.htmlPASSPASSPASSTIMEOUTFAILNOT RUN
navigate-destination-dynamic-index.htmlPASSPASSPASSPASSFAILNOT RUN
navigate-destination-getState-back-forward.htmlPASSPASSPASSPASSFAILNOT RUN
navigate-destination-getState-fragment-via-href.htmlFAILPASSFAILPASSFAILNOT RUN
navigate-destination-getState-fragment-via-navigate.htmlPASSPASSPASSPASSFAILNOT RUN
navigate-destination-getState-navigate.htmlPASSPASSPASSPASSFAILNOT RUN
navigate-destination-getState-reload.htmlPASSPASSPASSPASSFAILNOT RUN
navigate-event-canintercept-cross-port.htmlPASSPASSPASSPASSERRORNOT RUN
navigate-form-get-sourceElement.html2/22/22/20/20/2NOT RUN
navigate-form-get.htmlPASSPASSPASSFAILFAILNOT RUN
navigate-form-onformdata-navigate-crash.htmlPASSERRORERRORTIMEOUTTIMEOUTNOT RUN
navigate-form-reload.htmlPASSERRORPASSFAILFAILNOT RUN
navigate-form-requestSubmit.htmlPASSPASSPASSFAILFAILNOT RUN
navigate-form-traverse.htmlPASSPASSPASSFAILFAILNOT RUN
navigate-form-userInitiated.htmlPASSPASSPASSFAILFAILNOT RUN
navigate-form-with-target.htmlPASSPASSPASSFAILFAILNOT RUN
navigate-form.htmlPASSPASSPASSFAILFAILNOT RUN
navigate-history-back-after-fragment.htmlPASSPASSPASSPASSFAILNOT RUN
navigate-history-back-after-pushState.htmlPASSPASSPASSPASSFAILNOT RUN
navigate-history-back-bfcache.htmlPASSPASSPASSFAILFAILNOT RUN
navigate-history-back-cross-document.htmlPASSPASSPASSFAILFAILNOT RUN
navigate-history-back-noop.htmlPASSPASSPASSFAILFAILNOT RUN
navigate-history-go-0.htmlPASSPASSPASSPASSFAILNOT RUN
navigate-history-pushState.htmlPASSPASSPASSFAILFAILNOT RUN
navigate-history-replaceState.htmlPASSPASSPASSFAILFAILNOT RUN
navigate-history-traversal-during-onnavigate-should-reject.htmlPASSTIMEOUTTIMEOUTPASSFAILNOT RUN
navigate-history-traversal-during-onnavigate.html2/22/20/22/20/2NOT RUN
navigate-iframe-location.htmlPASSPASSPASSPASSFAILNOT RUN
navigate-location.htmlPASSPASSPASSPASSFAILNOT RUN
navigate-meta-refresh.htmlPASSPASSPASSTIMEOUTFAILNOT RUN
navigate-multiple-history-pushState.htmlPASSPASSPASSPASSFAILNOT RUN
navigate-multiple-location.htmlPASSPASSPASSPASSFAILNOT RUN
navigate-multiple-navigation-navigate.htmlPASSPASSPASSERRORFAILNOT RUN
navigate-multiple-nested-navigateerror.htmlPASSPASSPASSERRORFAILNOT RUN
navigate-navigation-back-cross-document.htmlPASSFAILPASSFAILFAILNOT RUN
navigate-navigation-back-same-document-in-iframe.htmlPASSPASSPASSTIMEOUTFAILNOT RUN
navigate-navigation-back-same-document.htmlPASSPASSPASSPASSFAILNOT RUN
navigate-navigation-navigate.htmlPASSPASSPASSPASSFAILNOT RUN
navigate-svg-anchor-fragment.htmlPASSPASSPASSFAILFAILNOT RUN
navigate-to-javascript.htmlPASSPASSPASSPASSFAILNOT RUN
navigate-to-srcdoc.htmlPASSFAILPASSPASSFAILNOT RUN
navigate-window-open-self.htmlPASSPASSPASSPASSFAILNOT RUN
navigate-window-open.htmlPASSPASSPASSPASSFAILNOT RUN
navigatesuccess-cross-document.htmlPASSPASSPASSPASSPASSNOT RUN
navigatesuccess-same-document.htmlPASSPASSPASSPASSFAILNOT RUN
navigation-back-cross-document-preventDefault.htmlPASSPASSPASSPASSFAILNOT RUN
navigation-back-same-document-preventDefault.htmlPASSPASSPASSFAILFAILNOT RUN
navigation-traverseTo-in-iframe-same-document-preventDefault.htmlPASSTIMEOUTPASSFAILFAILNOT RUN
navigation-traverseTo-navigates-top-and-same-doc-child-and-cross-doc-child.htmlPASSPASSPASSFAILFAILNOT RUN
navigation-traverseTo-same-document-preventDefault-multiple-windows.htmlPASSPASSPASSPASSFAILNOT RUN
navigation-traverseTo-top-cancels-cross-document-child.htmlPASSPASSPASSPASSFAILNOT RUN
potentially-reset-focus-no-document-element-crash.htmlPASSPASSPASSPASSPASSNOT RUN
reentry-from-focus-reset-navigate-api-tracker.html0/22/20/20/20/2NOT RUN
replaceState-inside-back-handler-infinite.optional.htmlTIMEOUTTIMEOUTTIMEOUTERRORFAILNOT RUN
replaceState-inside-back-handler.htmlPASSPASSPASSPASSFAILNOT RUN
same-url-replace-cross-document.htmlPASSPASSPASSPASSFAILNOT RUN
same-url-replace-same-document.htmlPASSPASSPASSPASSFAILNOT RUN
signal-abort-detach-in-onnavigate.htmlPASSPASSPASSPASSFAILNOT RUN
signal-abort-intercept.htmlPASSPASSPASSPASSFAILNOT RUN
signal-abort-preventDefault.htmlPASSPASSPASSPASSFAILNOT RUN
signal-abort-reentry-navigate-api-tracker.html0/22/21/20/20/2NOT RUN
signal-abort-replaceState-crash.htmlPASSPASSPASSERRORPASSNOT RUN
signal-abort-window-stop-after-intercept.htmlPASSPASSPASSFAILFAILNOT RUN
signal-abort-window-stop-in-onnavigate.htmlPASSPASSPASSPASSFAILNOT RUN
signal-abort-window-stop.htmlPASSFAILPASSPASSFAILNOT RUN
sourceElement-cross-origin.sub.htmlPASSTIMEOUTPASSPASSTIMEOUTNOT RUN
traverseTo-detach.htmlCRASHPASSFAILTIMEOUTFAILNOT RUN