diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 09:22:09 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 09:22:09 +0000 |
commit | 43a97878ce14b72f0981164f87f2e35e14151312 (patch) | |
tree | 620249daf56c0258faa40cbdcf9cfba06de2a846 /testing/web-platform/meta/navigation-api/updateCurrentEntry-method | |
parent | Initial commit. (diff) | |
download | firefox-upstream.tar.xz firefox-upstream.zip |
Adding upstream version 110.0.1.upstream/110.0.1upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/navigation-api/updateCurrentEntry-method')
14 files changed, 64 insertions, 0 deletions
diff --git a/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/basic.html.ini b/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/basic.html.ini new file mode 100644 index 0000000000..c259a24671 --- /dev/null +++ b/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/basic.html.ini @@ -0,0 +1,3 @@ +[basic.html] + [updateCurrentEntry() works as expected] + expected: FAIL diff --git a/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/cross-document-away-and-back.html.ini b/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/cross-document-away-and-back.html.ini new file mode 100644 index 0000000000..926f0440d4 --- /dev/null +++ b/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/cross-document-away-and-back.html.ini @@ -0,0 +1,3 @@ +[cross-document-away-and-back.html] + [entry.getState() behavior after navigating away and back] + expected: FAIL diff --git a/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/cross-document-location-api.html.ini b/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/cross-document-location-api.html.ini new file mode 100644 index 0000000000..4d647b313a --- /dev/null +++ b/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/cross-document-location-api.html.ini @@ -0,0 +1,3 @@ +[cross-document-location-api.html] + [entry.getState() behavior after cross-document location API navigation] + expected: FAIL diff --git a/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/exception-order-initial-about-blank-unserializablestate.html.ini b/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/exception-order-initial-about-blank-unserializablestate.html.ini new file mode 100644 index 0000000000..88c3a6448b --- /dev/null +++ b/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/exception-order-initial-about-blank-unserializablestate.html.ini @@ -0,0 +1,3 @@ +[exception-order-initial-about-blank-unserializablestate.html] + [updateCurrentEntry() with unserializable state on the initial about:blank must throw an "InvalidStateError", not a "DataCloneError"] + expected: FAIL diff --git a/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/exception-order-not-fully-active-unserializablestate.html.ini b/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/exception-order-not-fully-active-unserializablestate.html.ini new file mode 100644 index 0000000000..6b9a94834d --- /dev/null +++ b/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/exception-order-not-fully-active-unserializablestate.html.ini @@ -0,0 +1,3 @@ +[exception-order-not-fully-active-unserializablestate.html] + [updateCurrentEntry() with unserializable state while not fully active must throw an "InvalidStateError", not a "DataCloneError"] + expected: FAIL diff --git a/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/history-pushState.html.ini b/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/history-pushState.html.ini new file mode 100644 index 0000000000..2df3bf9573 --- /dev/null +++ b/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/history-pushState.html.ini @@ -0,0 +1,5 @@ +[history-pushState.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + [entry.getState() after history.pushState()] + expected: FAIL diff --git a/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/history-replaceState.html.ini b/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/history-replaceState.html.ini new file mode 100644 index 0000000000..ba5b877b2f --- /dev/null +++ b/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/history-replaceState.html.ini @@ -0,0 +1,5 @@ +[history-replaceState.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [entry.getState() after history.replaceState()] + expected: FAIL diff --git a/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/initial-about-blank.html.ini b/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/initial-about-blank.html.ini new file mode 100644 index 0000000000..3bbe8f21eb --- /dev/null +++ b/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/initial-about-blank.html.ini @@ -0,0 +1,5 @@ +[initial-about-blank.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [updateCurrentEntry() must throw if the document is still on the initial about:blank] + expected: FAIL diff --git a/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/location-reload.html.ini b/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/location-reload.html.ini new file mode 100644 index 0000000000..8f375fdeb4 --- /dev/null +++ b/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/location-reload.html.ini @@ -0,0 +1,5 @@ +[location-reload.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [entry.getState() after location.reload()] + expected: FAIL diff --git a/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/no-args.html.ini b/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/no-args.html.ini new file mode 100644 index 0000000000..ddce17d865 --- /dev/null +++ b/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/no-args.html.ini @@ -0,0 +1,5 @@ +[no-args.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [updateCurrentEntry() must throw if state is not given] + expected: FAIL diff --git a/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/not-fully-active.html.ini b/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/not-fully-active.html.ini new file mode 100644 index 0000000000..fd8102525d --- /dev/null +++ b/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/not-fully-active.html.ini @@ -0,0 +1,5 @@ +[not-fully-active.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [updateCurrentEntry() must throw if the document is not fully active] + expected: FAIL diff --git a/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/opaque-origin.html.ini b/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/opaque-origin.html.ini new file mode 100644 index 0000000000..f16dfb457c --- /dev/null +++ b/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/opaque-origin.html.ini @@ -0,0 +1,5 @@ +[opaque-origin.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + [navigation.updateCurrentEntry() in an opaque origin iframe] + expected: FAIL diff --git a/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/same-document-away-and-back-location-api.html.ini b/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/same-document-away-and-back-location-api.html.ini new file mode 100644 index 0000000000..03408baf3f --- /dev/null +++ b/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/same-document-away-and-back-location-api.html.ini @@ -0,0 +1,6 @@ +[same-document-away-and-back-location-api.html] + expected: + if (os == "android") and fission: [ERROR, TIMEOUT] + ERROR + [entry.getState() behavior after navigating away using the location API, then back] + expected: TIMEOUT diff --git a/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/unserializable.html.ini b/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/unserializable.html.ini new file mode 100644 index 0000000000..048743db1f --- /dev/null +++ b/testing/web-platform/meta/navigation-api/updateCurrentEntry-method/unserializable.html.ini @@ -0,0 +1,8 @@ +[unserializable.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [updateCurrentEntry() must throw if state is unserializable (WritableStream)] + expected: FAIL + + [updateCurrentEntry() must throw if state is unserializable (SharedArrayBuffer)] + expected: FAIL |