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/soft-navigation-heuristics | |
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/soft-navigation-heuristics')
26 files changed, 113 insertions, 0 deletions
diff --git a/testing/web-platform/meta/soft-navigation-heuristics/back.tentative.html.ini b/testing/web-platform/meta/soft-navigation-heuristics/back.tentative.html.ini new file mode 100644 index 0000000000..0c7ba30a5f --- /dev/null +++ b/testing/web-platform/meta/soft-navigation-heuristics/back.tentative.html.ini @@ -0,0 +1,4 @@ +[back.tentative.html] + expected: TIMEOUT + [Detect simple soft navigation.] + expected: TIMEOUT diff --git a/testing/web-platform/meta/soft-navigation-heuristics/dropped-entries.tentative.html.ini b/testing/web-platform/meta/soft-navigation-heuristics/dropped-entries.tentative.html.ini new file mode 100644 index 0000000000..ef6cd6d276 --- /dev/null +++ b/testing/web-platform/meta/soft-navigation-heuristics/dropped-entries.tentative.html.ini @@ -0,0 +1,4 @@ +[dropped-entries.tentative.html] + expected: TIMEOUT + [Detect simple soft navigation.] + expected: TIMEOUT diff --git a/testing/web-platform/meta/soft-navigation-heuristics/hash.tentative.html.ini b/testing/web-platform/meta/soft-navigation-heuristics/hash.tentative.html.ini new file mode 100644 index 0000000000..5a4be094c0 --- /dev/null +++ b/testing/web-platform/meta/soft-navigation-heuristics/hash.tentative.html.ini @@ -0,0 +1,4 @@ +[hash.tentative.html] + expected: TIMEOUT + [Detect hashchange event.] + expected: TIMEOUT diff --git a/testing/web-platform/meta/soft-navigation-heuristics/image-lcp-followed-by-image-softnav-lcp.tentative.html.ini b/testing/web-platform/meta/soft-navigation-heuristics/image-lcp-followed-by-image-softnav-lcp.tentative.html.ini new file mode 100644 index 0000000000..6beb19843b --- /dev/null +++ b/testing/web-platform/meta/soft-navigation-heuristics/image-lcp-followed-by-image-softnav-lcp.tentative.html.ini @@ -0,0 +1,4 @@ +[image-lcp-followed-by-image-softnav-lcp.tentative.html] + expected: TIMEOUT + [Detect simple soft navigation.] + expected: TIMEOUT diff --git a/testing/web-platform/meta/soft-navigation-heuristics/image-lcp-followed-by-text-softnav-lcp.tentative.html.ini b/testing/web-platform/meta/soft-navigation-heuristics/image-lcp-followed-by-text-softnav-lcp.tentative.html.ini new file mode 100644 index 0000000000..4515da35d9 --- /dev/null +++ b/testing/web-platform/meta/soft-navigation-heuristics/image-lcp-followed-by-text-softnav-lcp.tentative.html.ini @@ -0,0 +1,4 @@ +[image-lcp-followed-by-text-softnav-lcp.tentative.html] + expected: TIMEOUT + [Detect simple soft navigation.] + expected: TIMEOUT diff --git a/testing/web-platform/meta/soft-navigation-heuristics/image-lcp-followed-by-two-image-softnavs-lcp.tentative.html.ini b/testing/web-platform/meta/soft-navigation-heuristics/image-lcp-followed-by-two-image-softnavs-lcp.tentative.html.ini new file mode 100644 index 0000000000..c7bffa4dac --- /dev/null +++ b/testing/web-platform/meta/soft-navigation-heuristics/image-lcp-followed-by-two-image-softnavs-lcp.tentative.html.ini @@ -0,0 +1,6 @@ +[image-lcp-followed-by-two-image-softnavs-lcp.tentative.html] + expected: + if (os == "android") and fission: [ERROR, TIMEOUT] + ERROR + [Multiple soft navigations get FP, FCP and LCP for each one] + expected: TIMEOUT diff --git a/testing/web-platform/meta/soft-navigation-heuristics/multiple-paint-entries-buffered.tentative.html.ini b/testing/web-platform/meta/soft-navigation-heuristics/multiple-paint-entries-buffered.tentative.html.ini new file mode 100644 index 0000000000..7f85a2042a --- /dev/null +++ b/testing/web-platform/meta/soft-navigation-heuristics/multiple-paint-entries-buffered.tentative.html.ini @@ -0,0 +1,4 @@ +[multiple-paint-entries-buffered.tentative.html] + expected: TIMEOUT + [Detect multiple soft navigations and ensure they buffer paint entries.] + expected: TIMEOUT diff --git a/testing/web-platform/meta/soft-navigation-heuristics/navigate-child.html.ini b/testing/web-platform/meta/soft-navigation-heuristics/navigate-child.html.ini new file mode 100644 index 0000000000..666ec36b50 --- /dev/null +++ b/testing/web-platform/meta/soft-navigation-heuristics/navigate-child.html.ini @@ -0,0 +1,7 @@ +[navigate-child.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Test that a navigated child window doesn't crash] + expected: + if os == "android": PASS + FAIL diff --git a/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-back.tentative.html.ini b/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-back.tentative.html.ini new file mode 100644 index 0000000000..ead7c3d7ac --- /dev/null +++ b/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-back.tentative.html.ini @@ -0,0 +1,4 @@ +[navigation-api-back.tentative.html] + expected: + if (os == "android") and fission: [ERROR, TIMEOUT] + ERROR diff --git a/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-forward.tentative.html.ini b/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-forward.tentative.html.ini new file mode 100644 index 0000000000..f44470f43a --- /dev/null +++ b/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-forward.tentative.html.ini @@ -0,0 +1,4 @@ +[navigation-api-forward.tentative.html] + expected: + if (os == "android") and fission: [ERROR, TIMEOUT] + ERROR diff --git a/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-hash.tentative.html.ini b/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-hash.tentative.html.ini new file mode 100644 index 0000000000..2f54b651e4 --- /dev/null +++ b/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-hash.tentative.html.ini @@ -0,0 +1,4 @@ +[navigation-api-hash.tentative.html] + expected: TIMEOUT + [Test soft navigation with the Navigation API] + expected: TIMEOUT diff --git a/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-preventDefault.tentative.html.ini b/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-preventDefault.tentative.html.ini new file mode 100644 index 0000000000..2351944665 --- /dev/null +++ b/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-preventDefault.tentative.html.ini @@ -0,0 +1,4 @@ +[navigation-api-preventDefault.tentative.html] + expected: + if (os == "android") and fission: [ERROR, TIMEOUT] + ERROR diff --git a/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-rejected.tentative.html.ini b/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-rejected.tentative.html.ini new file mode 100644 index 0000000000..6160ec32d1 --- /dev/null +++ b/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-rejected.tentative.html.ini @@ -0,0 +1,4 @@ +[navigation-api-rejected.tentative.html] + expected: TIMEOUT + [Test intercepted and rejected navigate event] + expected: TIMEOUT diff --git a/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-traverseto.tentative.html.ini b/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-traverseto.tentative.html.ini new file mode 100644 index 0000000000..8e683b1556 --- /dev/null +++ b/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-traverseto.tentative.html.ini @@ -0,0 +1,4 @@ +[navigation-api-traverseto.tentative.html] + expected: + if (os == "android") and fission: [ERROR, TIMEOUT] + ERROR diff --git a/testing/web-platform/meta/soft-navigation-heuristics/navigation-api.tentative.html.ini b/testing/web-platform/meta/soft-navigation-heuristics/navigation-api.tentative.html.ini new file mode 100644 index 0000000000..bc09ae3d10 --- /dev/null +++ b/testing/web-platform/meta/soft-navigation-heuristics/navigation-api.tentative.html.ini @@ -0,0 +1,4 @@ +[navigation-api.tentative.html] + expected: TIMEOUT + [Test soft navigation with the Navigation API] + expected: TIMEOUT diff --git a/testing/web-platform/meta/soft-navigation-heuristics/popstate.tentative.html.ini b/testing/web-platform/meta/soft-navigation-heuristics/popstate.tentative.html.ini new file mode 100644 index 0000000000..04914682c5 --- /dev/null +++ b/testing/web-platform/meta/soft-navigation-heuristics/popstate.tentative.html.ini @@ -0,0 +1,4 @@ +[popstate.tentative.html] + expected: TIMEOUT + [A soft navigation that uses a same-document initiated popstate event is recognized by SoftNavigationHeuristics] + expected: TIMEOUT diff --git a/testing/web-platform/meta/soft-navigation-heuristics/replacestate-null-then-push.tentative.html.ini b/testing/web-platform/meta/soft-navigation-heuristics/replacestate-null-then-push.tentative.html.ini new file mode 100644 index 0000000000..665aaabd44 --- /dev/null +++ b/testing/web-platform/meta/soft-navigation-heuristics/replacestate-null-then-push.tentative.html.ini @@ -0,0 +1,4 @@ +[replacestate-null-then-push.tentative.html] + expected: TIMEOUT + [Detect soft navigation with replaceState that has a null URL, then\n pushState with the URL.] + expected: TIMEOUT diff --git a/testing/web-platform/meta/soft-navigation-heuristics/replacestate.tentative.html.ini b/testing/web-platform/meta/soft-navigation-heuristics/replacestate.tentative.html.ini new file mode 100644 index 0000000000..d9b9cf23df --- /dev/null +++ b/testing/web-platform/meta/soft-navigation-heuristics/replacestate.tentative.html.ini @@ -0,0 +1,4 @@ +[replacestate.tentative.html] + expected: TIMEOUT + [Detect soft navigation with replaceState.] + expected: TIMEOUT diff --git a/testing/web-platform/meta/soft-navigation-heuristics/soft-navigation-detection-main-descendent.tentative.html.ini b/testing/web-platform/meta/soft-navigation-heuristics/soft-navigation-detection-main-descendent.tentative.html.ini new file mode 100644 index 0000000000..273a388f84 --- /dev/null +++ b/testing/web-platform/meta/soft-navigation-heuristics/soft-navigation-detection-main-descendent.tentative.html.ini @@ -0,0 +1,4 @@ +[soft-navigation-detection-main-descendent.tentative.html] + expected: TIMEOUT + [Detect soft navigation adding content to a main descendent.] + expected: TIMEOUT diff --git a/testing/web-platform/meta/soft-navigation-heuristics/soft-navigation-detection-non-main.tentative.html.ini b/testing/web-platform/meta/soft-navigation-heuristics/soft-navigation-detection-non-main.tentative.html.ini new file mode 100644 index 0000000000..20a065088a --- /dev/null +++ b/testing/web-platform/meta/soft-navigation-heuristics/soft-navigation-detection-non-main.tentative.html.ini @@ -0,0 +1,4 @@ +[soft-navigation-detection-non-main.tentative.html] + expected: TIMEOUT + [Detect simple soft navigation.] + expected: TIMEOUT diff --git a/testing/web-platform/meta/soft-navigation-heuristics/soft-navigation-detection-web-component-lifecycle.tentative.html.ini b/testing/web-platform/meta/soft-navigation-heuristics/soft-navigation-detection-web-component-lifecycle.tentative.html.ini new file mode 100644 index 0000000000..f15ed7408e --- /dev/null +++ b/testing/web-platform/meta/soft-navigation-heuristics/soft-navigation-detection-web-component-lifecycle.tentative.html.ini @@ -0,0 +1,4 @@ +[soft-navigation-detection-web-component-lifecycle.tentative.html] + expected: TIMEOUT + [Detect simple soft navigation.] + expected: TIMEOUT diff --git a/testing/web-platform/meta/soft-navigation-heuristics/soft-navigation-detection.tentative.html.ini b/testing/web-platform/meta/soft-navigation-heuristics/soft-navigation-detection.tentative.html.ini new file mode 100644 index 0000000000..8c086a7806 --- /dev/null +++ b/testing/web-platform/meta/soft-navigation-heuristics/soft-navigation-detection.tentative.html.ini @@ -0,0 +1,4 @@ +[soft-navigation-detection.tentative.html] + expected: TIMEOUT + [Detect simple soft navigation.] + expected: TIMEOUT diff --git a/testing/web-platform/meta/soft-navigation-heuristics/soft-navigation-no-url.tentative.html.ini b/testing/web-platform/meta/soft-navigation-heuristics/soft-navigation-no-url.tentative.html.ini new file mode 100644 index 0000000000..b1e4e3338d --- /dev/null +++ b/testing/web-platform/meta/soft-navigation-heuristics/soft-navigation-no-url.tentative.html.ini @@ -0,0 +1,7 @@ +[soft-navigation-no-url.tentative.html] + expected: TIMEOUT + [Test that a soft navigation is not detected when a URL is not passed to the history API.] + expected: TIMEOUT + + [Test that a soft navigation is not detected when a URL is not passed to the history API.] + expected: TIMEOUT diff --git a/testing/web-platform/meta/soft-navigation-heuristics/supported-entry-types.tentative.html.ini b/testing/web-platform/meta/soft-navigation-heuristics/supported-entry-types.tentative.html.ini new file mode 100644 index 0000000000..1e993e58fb --- /dev/null +++ b/testing/web-platform/meta/soft-navigation-heuristics/supported-entry-types.tentative.html.ini @@ -0,0 +1,5 @@ +[supported-entry-types.tentative.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Soft navigations are a supported entry type] + expected: FAIL diff --git a/testing/web-platform/meta/soft-navigation-heuristics/text-lcp-followed-by-image-softnav-lcp.tentative.html.ini b/testing/web-platform/meta/soft-navigation-heuristics/text-lcp-followed-by-image-softnav-lcp.tentative.html.ini new file mode 100644 index 0000000000..231190fd31 --- /dev/null +++ b/testing/web-platform/meta/soft-navigation-heuristics/text-lcp-followed-by-image-softnav-lcp.tentative.html.ini @@ -0,0 +1,4 @@ +[text-lcp-followed-by-image-softnav-lcp.tentative.html] + expected: TIMEOUT + [Detect simple soft navigation.] + expected: TIMEOUT diff --git a/testing/web-platform/meta/soft-navigation-heuristics/text-lcp-followed-by-text-softnav-lcp.tentative.html.ini b/testing/web-platform/meta/soft-navigation-heuristics/text-lcp-followed-by-text-softnav-lcp.tentative.html.ini new file mode 100644 index 0000000000..eec50ebea6 --- /dev/null +++ b/testing/web-platform/meta/soft-navigation-heuristics/text-lcp-followed-by-text-softnav-lcp.tentative.html.ini @@ -0,0 +1,4 @@ +[text-lcp-followed-by-text-softnav-lcp.tentative.html] + expected: TIMEOUT + [Detect simple soft navigation.] + expected: TIMEOUT |