From 26a029d407be480d791972afb5975cf62c9360a6 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 02:47:55 +0200 Subject: Adding upstream version 124.0.1. Signed-off-by: Daniel Baumann --- .../navigating-across-documents/003.html.ini | 5 +++ .../navigating-across-documents/004.html.ini | 3 ++ .../navigating-across-documents/005.html.ini | 3 ++ .../navigating-across-documents/006.html.ini | 3 ++ .../navigating-across-documents/007.html.ini | 3 ++ .../navigating-across-documents/008.html.ini | 3 ++ .../navigating-across-documents/009.html.ini | 3 ++ .../navigating-across-documents/010.html.ini | 3 ++ .../navigating-across-documents/011.html.ini | 3 ++ .../navigating-across-documents/012.html.ini | 5 +++ .../navigating-across-documents/013.html.ini | 3 ++ .../navigating-across-documents/014.html.ini | 3 ++ .../navigating-across-documents/015.html.ini | 3 ++ .../abort-document-load.html.ini | 8 ++++ .../about-srcdoc-navigation-blocked.window.js.ini | 17 +++++++++ ...chor-fragment-form-submit-longfragment.html.ini | 3 ++ .../anchor-fragment-form-submit-withpath.html.ini | 3 ++ .../anchor-jsurl-form-submit.html.ini | 3 ++ ...ild-navigates-parent-cross-origin.window.js.ini | 34 +++++++++++++++++ ...on-with-user-activation-in-parent.window.js.ini | 4 ++ ...avigation-without-user-activation.window.js.ini | 5 +++ .../empty-iframe-load-event.html.ini | 6 +++ .../failure-check-sequence.https.html.ini | 4 ++ .../initial-empty-document/iframe-nosrc.html.ini | 5 +++ .../iframe-src-204-fragment.html.ini | 24 ++++++++++++ .../iframe-src-204-pushState-replaceState.html.ini | 8 ++++ .../initial-empty-document/iframe-src-204.html.ini | 3 ++ ...me-src-aboutblank-navigate-immediately.html.ini | 5 +++ .../iframe-src-aboutblank-wait-for-load.html.ini | 20 ++++++++++ .../initial-content-replacement.html.ini | 43 ++++++++++++++++++++++ .../load-event-iframe-element.html.ini | 17 +++++++++ ...d-pageshow-events-iframe-contentWindow.html.ini | 20 ++++++++++ .../load-pageshow-events-window-open.html.ini | 10 +++++ .../window-open-204-fragment.html.ini | 8 ++++ ...window-open-204-pushState-replaceState.html.ini | 8 ++++ .../window-open-204.html.ini | 3 ++ .../window-open-history-length.html.ini | 9 +++++ .../window-open-nourl.html.ini | 3 ++ ...rl-abort-return-value-string.tentative.html.ini | 3 ++ ...abort-return-value-undefined.tentative.html.ini | 3 ++ .../javascript-url-global-scope.html.ini | 3 ++ .../javascript-url-load-as-html.xhtml.ini | 5 +++ .../javascript-url-no-beforeunload.window.js.ini | 14 +++++++ ...vascript-url-query-fragment-components.html.ini | 3 ++ .../javascript-url-referrer.window.js.ini | 8 ++++ ...ript-url-return-value-handling-dynamic.html.ini | 14 +++++++ .../javascript-url-return-value-handling.html.ini | 3 ++ ...ascript-url-security-check-failure.sub.html.ini | 11 ++++++ ...t-url-security-check-multi-globals.sub.html.ini | 5 +++ ...-security-check-same-origin-domain.sub.html.ini | 4 ++ .../context-for-location-assign.html.ini | 3 ++ .../multiple-globals/context-for-location.html.ini | 3 ++ ...same-url-with-fragment-fire-load-event.html.ini | 4 ++ ...rigin-iframe-to-same-url-with-fragment.html.ini | 3 ++ ...vigate-cross-origin-iframe-to-same-url.html.ini | 5 +++ .../navigate-to-unparseable-url.html.ini | 1 + ...avigation-unload-cross-origin.sub.window.js.ini | 3 ++ .../navigation-unload-data-url.window.js.ini | 3 ++ .../navigation-unload-form-submit.html.ini | 3 ++ ...navigation-unload-same-origin-fragment.html.ini | 5 +++ .../navigation-unload-same-origin.window.js.ini | 5 +++ .../plugin-document.historical.html.ini | 6 +++ .../redirect-to-about.window.js.ini | 13 +++++++ .../redirect-to-data.html.ini | 16 ++++++++ .../redirect-to-unparseable-url.html.ini | 4 ++ .../refresh/subresource.any.js.ini | 5 +++ .../a-click-during-pageshow.html.ini | 3 ++ .../a-user-click-during-load.html.ini | 3 ++ .../a-user-click-during-pageshow.html.ini | 3 ++ .../replace-before-load/a-user-click.html.ini | 5 +++ .../form-requestsubmit-during-load.html.ini | 3 ++ .../form-requestsubmit-during-pageshow.html.ini | 3 ++ .../form-requestsubmit.html.ini | 6 +++ .../form-submit-button-click-during-load.html.ini | 3 ++ ...rm-submit-button-click-during-pageshow.html.ini | 3 ++ .../form-submit-button-click.html.ini | 5 +++ .../form-submit-during-load.html.ini | 3 ++ .../form-submit-during-pageshow.html.ini | 3 ++ .../replace-before-load/form-submit.html.ini | 5 +++ .../history-pushstate-during-load.html.ini | 3 ++ .../history-pushstate-during-pageshow.html.ini | 3 ++ .../replace-before-load/history-pushstate.html.ini | 3 ++ .../iframe-src-during-load.html.ini | 3 ++ .../iframe-src-during-pageshow.html.ini | 3 ++ .../replace-before-load/iframe-src.html.ini | 3 ++ .../location-assign-during-load.html.ini | 3 ++ .../location-assign-during-pageshow.html.ini | 3 ++ .../location-assign-user-click.html.ini | 5 +++ .../replace-before-load/location-assign.html.ini | 3 ++ .../location-setter-during-load.html.ini | 3 ++ .../location-setter-during-pageshow.html.ini | 3 ++ .../location-setter-user-click.html.ini | 11 ++++++ .../location-setter-user-mouseup.html.ini | 11 ++++++ .../replace-before-load/location-setter.html.ini | 3 ++ .../window-open-popup-during-load.html.ini | 5 +++ .../window-open-popup-during-pageshow.html.ini | 5 +++ .../replace-before-load/window-open-popup.html.ini | 3 ++ .../window-open-self-during-load.html.ini | 5 +++ .../window-open-self-during-pageshow.html.ini | 5 +++ .../replace-before-load/window-open-self.html.ini | 5 +++ ...te-child-function-parent-then-fragment.html.ini | 3 ++ .../source/navigate-child-function-parent.html.ini | 3 ++ .../source/navigate-child-function-src.html.ini | 3 ++ .../source/navigate-child-function.html.ini | 3 ++ .../source/navigate-child-src-about-blank.html.ini | 5 +++ .../top-level-data-url.window.js.ini | 15 ++++++++ 106 files changed, 645 insertions(+) create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/003.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/004.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/005.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/006.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/007.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/008.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/009.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/010.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/011.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/012.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/013.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/014.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/015.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/abort-document-load.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/about-srcdoc-navigation-blocked.window.js.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/anchor-fragment-form-submit-longfragment.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/anchor-fragment-form-submit-withpath.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/anchor-jsurl-form-submit.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/child-navigates-parent-cross-origin.window.js.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/cross-origin-top-navigation-with-user-activation-in-parent.window.js.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/cross-origin-top-navigation-without-user-activation.window.js.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/empty-iframe-load-event.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/failure-check-sequence.https.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-nosrc.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-204-fragment.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-204-pushState-replaceState.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-204.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-aboutblank-navigate-immediately.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-aboutblank-wait-for-load.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/initial-content-replacement.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-event-iframe-element.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-iframe-contentWindow.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-window-open.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/window-open-204-fragment.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/window-open-204-pushState-replaceState.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/window-open-204.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/window-open-history-length.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/window-open-nourl.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-abort/javascript-url-abort-return-value-string.tentative.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-abort/javascript-url-abort-return-value-undefined.tentative.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-global-scope.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-load-as-html.xhtml.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-no-beforeunload.window.js.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-query-fragment-components.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-referrer.window.js.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-return-value-handling-dynamic.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-return-value-handling.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-security-check-failure.sub.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-security-check-multi-globals.sub.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-security-check-same-origin-domain.sub.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/multiple-globals/context-for-location-assign.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/multiple-globals/context-for-location.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/navigate-cross-origin-iframe-to-same-url-with-fragment-fire-load-event.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/navigate-cross-origin-iframe-to-same-url-with-fragment.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/navigate-cross-origin-iframe-to-same-url.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/navigate-to-unparseable-url.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-cross-origin.sub.window.js.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-data-url.window.js.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-form-submit.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-same-origin-fragment.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-same-origin.window.js.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/plugin-document.historical.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/redirect-to-about.window.js.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/redirect-to-data.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/redirect-to-unparseable-url.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/refresh/subresource.any.js.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/a-click-during-pageshow.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/a-user-click-during-load.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/a-user-click-during-pageshow.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/a-user-click.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/form-requestsubmit-during-load.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/form-requestsubmit-during-pageshow.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/form-requestsubmit.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/form-submit-button-click-during-load.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/form-submit-button-click-during-pageshow.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/form-submit-button-click.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/form-submit-during-load.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/form-submit-during-pageshow.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/form-submit.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/history-pushstate-during-load.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/history-pushstate-during-pageshow.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/history-pushstate.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/iframe-src-during-load.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/iframe-src-during-pageshow.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/iframe-src.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/location-assign-during-load.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/location-assign-during-pageshow.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/location-assign-user-click.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/location-assign.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/location-setter-during-load.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/location-setter-during-pageshow.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/location-setter-user-click.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/location-setter-user-mouseup.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/location-setter.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/window-open-popup-during-load.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/window-open-popup-during-pageshow.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/window-open-popup.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/window-open-self-during-load.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/window-open-self-during-pageshow.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/window-open-self.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function-parent-then-fragment.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function-parent.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function-src.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-src-about-blank.html.ini create mode 100644 testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/top-level-data-url.window.js.ini (limited to 'testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents') diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/003.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/003.html.ini new file mode 100644 index 0000000000..19dfb4ac95 --- /dev/null +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/003.html.ini @@ -0,0 +1,5 @@ +[003.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Navigation from unload whilst traversing history] + expected: FAIL diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/004.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/004.html.ini new file mode 100644 index 0000000000..51c80a60ff --- /dev/null +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/004.html.ini @@ -0,0 +1,3 @@ +[004.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/005.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/005.html.ini new file mode 100644 index 0000000000..6bf38784f1 --- /dev/null +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/005.html.ini @@ -0,0 +1,3 @@ +[005.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/006.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/006.html.ini new file mode 100644 index 0000000000..df65c2996f --- /dev/null +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/006.html.ini @@ -0,0 +1,3 @@ +[006.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/007.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/007.html.ini new file mode 100644 index 0000000000..4bb0f0c5c0 --- /dev/null +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/007.html.ini @@ -0,0 +1,3 @@ +[007.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/008.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/008.html.ini new file mode 100644 index 0000000000..6b8423b90d --- /dev/null +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/008.html.ini @@ -0,0 +1,3 @@ +[008.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/009.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/009.html.ini new file mode 100644 index 0000000000..23ec825209 --- /dev/null +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/009.html.ini @@ -0,0 +1,3 @@ +[009.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/010.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/010.html.ini new file mode 100644 index 0000000000..30cf8f3c61 --- /dev/null +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/010.html.ini @@ -0,0 +1,3 @@ +[010.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/011.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/011.html.ini new file mode 100644 index 0000000000..689b034ef8 --- /dev/null +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/011.html.ini @@ -0,0 +1,3 @@ +[011.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/012.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/012.html.ini new file mode 100644 index 0000000000..c61797c04c --- /dev/null +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/012.html.ini @@ -0,0 +1,5 @@ +[012.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Link with onclick navigation to javascript url with delayed document.write and href navigation ] + expected: FAIL diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/013.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/013.html.ini new file mode 100644 index 0000000000..479ccee7a5 --- /dev/null +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/013.html.ini @@ -0,0 +1,3 @@ +[013.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/014.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/014.html.ini new file mode 100644 index 0000000000..76881ef1ed --- /dev/null +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/014.html.ini @@ -0,0 +1,3 @@ +[014.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/015.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/015.html.ini new file mode 100644 index 0000000000..329cdf790e --- /dev/null +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/015.html.ini @@ -0,0 +1,3 @@ +[015.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/abort-document-load.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/abort-document-load.html.ini new file mode 100644 index 0000000000..f4e96fb378 --- /dev/null +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/abort-document-load.html.ini @@ -0,0 +1,8 @@ +[abort-document-load.html] + [Aborting a Document load] + expected: + if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, FAIL] + if (os == "win") and debug and (processor == "x86"): [PASS, FAIL] + if (os == "linux") and swgl and not fission: [PASS, FAIL] + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "linux") and not swgl: [PASS, FAIL] diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/about-srcdoc-navigation-blocked.window.js.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/about-srcdoc-navigation-blocked.window.js.ini new file mode 100644 index 0000000000..51f788e9e5 --- /dev/null +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/about-srcdoc-navigation-blocked.window.js.ini @@ -0,0 +1,17 @@ +[about-srcdoc-navigation-blocked.window.html] + expected: + if (os == "mac") and not debug: [OK, TIMEOUT] + [Navigations to about:srcdoc via window.location must be blocked] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Navigations to about:srcdoc via window.open() must be blocked] + expected: + if (os == "mac") and not debug: [PASS, NOTRUN] + if (os == "android") and not debug: [PASS, FAIL] + + [Navigations to about:srcdoc?query via window.location within an about:srcdoc document must be blocked] + expected: + if (os == "mac") and not debug: [PASS, TIMEOUT] + if (os == "android") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/anchor-fragment-form-submit-longfragment.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/anchor-fragment-form-submit-longfragment.html.ini new file mode 100644 index 0000000000..fc25e6704d --- /dev/null +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/anchor-fragment-form-submit-longfragment.html.ini @@ -0,0 +1,3 @@ +[anchor-fragment-form-submit-longfragment.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/anchor-fragment-form-submit-withpath.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/anchor-fragment-form-submit-withpath.html.ini new file mode 100644 index 0000000000..d3f8a9b5da --- /dev/null +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/anchor-fragment-form-submit-withpath.html.ini @@ -0,0 +1,3 @@ +[anchor-fragment-form-submit-withpath.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/anchor-jsurl-form-submit.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/anchor-jsurl-form-submit.html.ini new file mode 100644 index 0000000000..dd3ec219b6 --- /dev/null +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/anchor-jsurl-form-submit.html.ini @@ -0,0 +1,3 @@ +[anchor-jsurl-form-submit.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/child-navigates-parent-cross-origin.window.js.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/child-navigates-parent-cross-origin.window.js.ini new file mode 100644 index 0000000000..e552c6d4ef --- /dev/null +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/child-navigates-parent-cross-origin.window.js.ini @@ -0,0 +1,34 @@ +[child-navigates-parent-cross-origin.window.html] + expected: TIMEOUT + [Child document attempts to navigate cross-origin parent via location] + expected: TIMEOUT + + [Child document attempts to navigate cross-origin parent via location.hash] + expected: NOTRUN + + [Child document attempts to navigate cross-origin parent via location.host] + expected: NOTRUN + + [Child document attempts to navigate cross-origin parent via location.hostname] + expected: NOTRUN + + [Child document attempts to navigate cross-origin parent via location.href] + expected: NOTRUN + + [Child document attempts to navigate cross-origin parent via location.pathname] + expected: NOTRUN + + [Child document attempts to navigate cross-origin parent via location.protocol] + expected: NOTRUN + + [Child document attempts to navigate cross-origin parent via location.reload()] + expected: NOTRUN + + [Child document attempts to navigate cross-origin parent via location.replace()] + expected: NOTRUN + + [Child document attempts to navigate cross-origin parent via location.search] + expected: NOTRUN + + [Child document attempts to navigate cross-origin parent via non-standard location property] + expected: NOTRUN diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/cross-origin-top-navigation-with-user-activation-in-parent.window.js.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/cross-origin-top-navigation-with-user-activation-in-parent.window.js.ini new file mode 100644 index 0000000000..f46b16a619 --- /dev/null +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/cross-origin-top-navigation-with-user-activation-in-parent.window.js.ini @@ -0,0 +1,4 @@ +[cross-origin-top-navigation-with-user-activation-in-parent.window.html] + expected: TIMEOUT + [Cross-origin top navigation is blocked without user activation, even if the parent has user activation] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/cross-origin-top-navigation-without-user-activation.window.js.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/cross-origin-top-navigation-without-user-activation.window.js.ini new file mode 100644 index 0000000000..d1bffb963d --- /dev/null +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/cross-origin-top-navigation-without-user-activation.window.js.ini @@ -0,0 +1,5 @@ +[cross-origin-top-navigation-without-user-activation.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Cross-origin top navigation is blocked without user activation] + expected: FAIL diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/empty-iframe-load-event.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/empty-iframe-load-event.html.ini new file mode 100644 index 0000000000..48779110b0 --- /dev/null +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/empty-iframe-load-event.html.ini @@ -0,0 +1,6 @@ +[empty-iframe-load-event.html] + [Check execution order on load handler] + expected: FAIL + + [Check execution order from nested timeout] + expected: FAIL diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/failure-check-sequence.https.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/failure-check-sequence.https.html.ini new file mode 100644 index 0000000000..f22d4c7cee --- /dev/null +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/failure-check-sequence.https.html.ini @@ -0,0 +1,4 @@ +[failure-check-sequence.https.html] + [COEP check precedes X-Frame-Options check] + expected: FAIL + diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-nosrc.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-nosrc.html.ini new file mode 100644 index 0000000000..8f4da5332c --- /dev/null +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-nosrc.html.ini @@ -0,0 +1,5 @@ +[iframe-nosrc.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [link click] + expected: FAIL diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-204-fragment.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-204-fragment.html.ini new file mode 100644 index 0000000000..897d98574a --- /dev/null +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-204-fragment.html.ini @@ -0,0 +1,24 @@ +[iframe-src-204-fragment.html] + [src] + expected: + if (os == "linux") and not debug and not asan and not fission: [FAIL, PASS] + if os == "android": [FAIL, PASS] + [PASS, FAIL] + + [location.href] + expected: + if (os == "linux") and not debug and not asan and not fission: [FAIL, PASS] + if os == "android": [FAIL, PASS] + [PASS, FAIL] + + [location.assign] + expected: [FAIL, PASS] + + [window.open] + expected: FAIL + + [link click] + expected: + if not fission and not swgl and debug and (os == "linux"): [FAIL, PASS] + if not fission and swgl and (os == "linux"): [FAIL, PASS] + FAIL diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-204-pushState-replaceState.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-204-pushState-replaceState.html.ini new file mode 100644 index 0000000000..4d351849c7 --- /dev/null +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-204-pushState-replaceState.html.ini @@ -0,0 +1,8 @@ +[iframe-src-204-pushState-replaceState.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [history.pushState] + expected: FAIL + + [history.replaceState] + expected: FAIL diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-204.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-204.html.ini new file mode 100644 index 0000000000..41676b0053 --- /dev/null +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-204.html.ini @@ -0,0 +1,3 @@ +[iframe-src-204.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-aboutblank-navigate-immediately.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-aboutblank-navigate-immediately.html.ini new file mode 100644 index 0000000000..1ebf286fb5 --- /dev/null +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-aboutblank-navigate-immediately.html.ini @@ -0,0 +1,5 @@ +[iframe-src-aboutblank-navigate-immediately.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Navigating to a different document with link click] + expected: FAIL diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-aboutblank-wait-for-load.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-aboutblank-wait-for-load.html.ini new file mode 100644 index 0000000000..01ce85d17b --- /dev/null +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-aboutblank-wait-for-load.html.ini @@ -0,0 +1,20 @@ +[iframe-src-aboutblank-wait-for-load.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Navigating to a different document with src] + expected: FAIL + + [Navigating to a different document with location.href] + expected: FAIL + + [Navigating to a different document with location.assign] + expected: FAIL + + [Navigating to a different document with window.open] + expected: FAIL + + [Navigating to a different document with link click] + expected: FAIL + + [Navigating to a different document with form submission] + expected: FAIL diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/initial-content-replacement.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/initial-content-replacement.html.ini new file mode 100644 index 0000000000..fbf6b51f6e --- /dev/null +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/initial-content-replacement.html.ini @@ -0,0 +1,43 @@ +[initial-content-replacement.html] + [Content synchronously added to