summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/navigation-api/state
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/meta/navigation-api/state')
-rw-r--r--testing/web-platform/meta/navigation-api/state/cross-document-away-and-back.html.ini3
-rw-r--r--testing/web-platform/meta/navigation-api/state/cross-document-getState-undefined.html.ini3
-rw-r--r--testing/web-platform/meta/navigation-api/state/cross-document-getState.html.ini3
-rw-r--r--testing/web-platform/meta/navigation-api/state/cross-document-location-api.html.ini3
-rw-r--r--testing/web-platform/meta/navigation-api/state/history-pushState.html.ini5
-rw-r--r--testing/web-platform/meta/navigation-api/state/history-replaceState.html.ini5
-rw-r--r--testing/web-platform/meta/navigation-api/state/location-reload.html.ini5
-rw-r--r--testing/web-platform/meta/navigation-api/state/same-document-away-and-back-location-api.html.ini6
-rw-r--r--testing/web-platform/meta/navigation-api/state/same-document-away-and-back-navigation-api.html.ini4
9 files changed, 37 insertions, 0 deletions
diff --git a/testing/web-platform/meta/navigation-api/state/cross-document-away-and-back.html.ini b/testing/web-platform/meta/navigation-api/state/cross-document-away-and-back.html.ini
new file mode 100644
index 0000000000..926f0440d4
--- /dev/null
+++ b/testing/web-platform/meta/navigation-api/state/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/state/cross-document-getState-undefined.html.ini b/testing/web-platform/meta/navigation-api/state/cross-document-getState-undefined.html.ini
new file mode 100644
index 0000000000..94124d95c7
--- /dev/null
+++ b/testing/web-platform/meta/navigation-api/state/cross-document-getState-undefined.html.ini
@@ -0,0 +1,3 @@
+[cross-document-getState-undefined.html]
+ [Default behavior for entry.getState() for a non-current cross-document entry]
+ expected: FAIL
diff --git a/testing/web-platform/meta/navigation-api/state/cross-document-getState.html.ini b/testing/web-platform/meta/navigation-api/state/cross-document-getState.html.ini
new file mode 100644
index 0000000000..0205522c66
--- /dev/null
+++ b/testing/web-platform/meta/navigation-api/state/cross-document-getState.html.ini
@@ -0,0 +1,3 @@
+[cross-document-getState.html]
+ [entry.getState() still works for a non-current cross-document entry]
+ expected: FAIL
diff --git a/testing/web-platform/meta/navigation-api/state/cross-document-location-api.html.ini b/testing/web-platform/meta/navigation-api/state/cross-document-location-api.html.ini
new file mode 100644
index 0000000000..4d647b313a
--- /dev/null
+++ b/testing/web-platform/meta/navigation-api/state/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/state/history-pushState.html.ini b/testing/web-platform/meta/navigation-api/state/history-pushState.html.ini
new file mode 100644
index 0000000000..97d874c29c
--- /dev/null
+++ b/testing/web-platform/meta/navigation-api/state/history-pushState.html.ini
@@ -0,0 +1,5 @@
+[history-pushState.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [entry.getState() after history.pushState()]
+ expected: FAIL
diff --git a/testing/web-platform/meta/navigation-api/state/history-replaceState.html.ini b/testing/web-platform/meta/navigation-api/state/history-replaceState.html.ini
new file mode 100644
index 0000000000..c9a418c7e2
--- /dev/null
+++ b/testing/web-platform/meta/navigation-api/state/history-replaceState.html.ini
@@ -0,0 +1,5 @@
+[history-replaceState.html]
+ expected:
+ if (os == "android") and fission: [TIMEOUT, OK]
+ [entry.getState() after history.replaceState()]
+ expected: FAIL
diff --git a/testing/web-platform/meta/navigation-api/state/location-reload.html.ini b/testing/web-platform/meta/navigation-api/state/location-reload.html.ini
new file mode 100644
index 0000000000..8f375fdeb4
--- /dev/null
+++ b/testing/web-platform/meta/navigation-api/state/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/state/same-document-away-and-back-location-api.html.ini b/testing/web-platform/meta/navigation-api/state/same-document-away-and-back-location-api.html.ini
new file mode 100644
index 0000000000..51ebc081be
--- /dev/null
+++ b/testing/web-platform/meta/navigation-api/state/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 a fragment change, then back]
+ expected: TIMEOUT
diff --git a/testing/web-platform/meta/navigation-api/state/same-document-away-and-back-navigation-api.html.ini b/testing/web-platform/meta/navigation-api/state/same-document-away-and-back-navigation-api.html.ini
new file mode 100644
index 0000000000..ef7e45331a
--- /dev/null
+++ b/testing/web-platform/meta/navigation-api/state/same-document-away-and-back-navigation-api.html.ini
@@ -0,0 +1,4 @@
+[same-document-away-and-back-navigation-api.html]
+ expected: ERROR
+ [entry.getState() behavior after navigating away using the navigation API, then back]
+ expected: TIMEOUT