summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/navigation-api/currententrychange-event
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/meta/navigation-api/currententrychange-event')
-rw-r--r--testing/web-platform/meta/navigation-api/currententrychange-event/anchor-click.html.ini3
-rw-r--r--testing/web-platform/meta/navigation-api/currententrychange-event/constructor.html.ini12
-rw-r--r--testing/web-platform/meta/navigation-api/currententrychange-event/history-back-same-doc.html.ini3
-rw-r--r--testing/web-platform/meta/navigation-api/currententrychange-event/history-pushState.html.ini3
-rw-r--r--testing/web-platform/meta/navigation-api/currententrychange-event/history-replaceState.html.ini3
-rw-r--r--testing/web-platform/meta/navigation-api/currententrychange-event/location-api.html.ini5
-rw-r--r--testing/web-platform/meta/navigation-api/currententrychange-event/navigate-from-initial-about-blank-same-doc-popup.html.ini5
-rw-r--r--testing/web-platform/meta/navigation-api/currententrychange-event/navigate-from-initial-about-blank-same-doc.html.ini5
-rw-r--r--testing/web-platform/meta/navigation-api/currententrychange-event/navigate-from-initial-about-blank.html.ini3
-rw-r--r--testing/web-platform/meta/navigation-api/currententrychange-event/navigation-back-forward-cross-doc.html.ini5
-rw-r--r--testing/web-platform/meta/navigation-api/currententrychange-event/navigation-back-forward-same-doc.html.ini5
-rw-r--r--testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-cross-doc.html.ini5
-rw-r--r--testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-intercept.html.ini5
-rw-r--r--testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-preventDefault.html.ini5
-rw-r--r--testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-replace-cross-doc.html.ini5
-rw-r--r--testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-replace-intercept.html.ini5
-rw-r--r--testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-replace-same-doc.html.ini5
-rw-r--r--testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-same-doc.html.ini5
-rw-r--r--testing/web-platform/meta/navigation-api/currententrychange-event/navigation-reload-cross-doc.html.ini5
-rw-r--r--testing/web-platform/meta/navigation-api/currententrychange-event/navigation-reload-intercept.html.ini5
-rw-r--r--testing/web-platform/meta/navigation-api/currententrychange-event/navigation-updateCurrentEntry.html.ini5
-rw-r--r--testing/web-platform/meta/navigation-api/currententrychange-event/not-on-load.html.ini5
-rw-r--r--testing/web-platform/meta/navigation-api/currententrychange-event/properties.html.ini5
23 files changed, 112 insertions, 0 deletions
diff --git a/testing/web-platform/meta/navigation-api/currententrychange-event/anchor-click.html.ini b/testing/web-platform/meta/navigation-api/currententrychange-event/anchor-click.html.ini
new file mode 100644
index 0000000000..e5cbcf9d48
--- /dev/null
+++ b/testing/web-platform/meta/navigation-api/currententrychange-event/anchor-click.html.ini
@@ -0,0 +1,3 @@
+[anchor-click.html]
+ [currententrychange fires for link click]
+ expected: FAIL
diff --git a/testing/web-platform/meta/navigation-api/currententrychange-event/constructor.html.ini b/testing/web-platform/meta/navigation-api/currententrychange-event/constructor.html.ini
new file mode 100644
index 0000000000..e7670b8fd0
--- /dev/null
+++ b/testing/web-platform/meta/navigation-api/currententrychange-event/constructor.html.ini
@@ -0,0 +1,12 @@
+[constructor.html]
+ [can't bypass required members by omitting the dictionary entirely]
+ expected: FAIL
+
+ [from is required]
+ expected: FAIL
+
+ [all properties are reflected back]
+ expected: FAIL
+
+ [defaults are as expected]
+ expected: FAIL
diff --git a/testing/web-platform/meta/navigation-api/currententrychange-event/history-back-same-doc.html.ini b/testing/web-platform/meta/navigation-api/currententrychange-event/history-back-same-doc.html.ini
new file mode 100644
index 0000000000..43ec047193
--- /dev/null
+++ b/testing/web-platform/meta/navigation-api/currententrychange-event/history-back-same-doc.html.ini
@@ -0,0 +1,3 @@
+[history-back-same-doc.html]
+ [currententrychange fires for history.back()]
+ expected: FAIL
diff --git a/testing/web-platform/meta/navigation-api/currententrychange-event/history-pushState.html.ini b/testing/web-platform/meta/navigation-api/currententrychange-event/history-pushState.html.ini
new file mode 100644
index 0000000000..5a4f4c9679
--- /dev/null
+++ b/testing/web-platform/meta/navigation-api/currententrychange-event/history-pushState.html.ini
@@ -0,0 +1,3 @@
+[history-pushState.html]
+ [currententrychange fires for history.pushState()]
+ expected: FAIL
diff --git a/testing/web-platform/meta/navigation-api/currententrychange-event/history-replaceState.html.ini b/testing/web-platform/meta/navigation-api/currententrychange-event/history-replaceState.html.ini
new file mode 100644
index 0000000000..991544547b
--- /dev/null
+++ b/testing/web-platform/meta/navigation-api/currententrychange-event/history-replaceState.html.ini
@@ -0,0 +1,3 @@
+[history-replaceState.html]
+ [currententrychange fires for history.replaceState()]
+ expected: FAIL
diff --git a/testing/web-platform/meta/navigation-api/currententrychange-event/location-api.html.ini b/testing/web-platform/meta/navigation-api/currententrychange-event/location-api.html.ini
new file mode 100644
index 0000000000..761ce0dc6f
--- /dev/null
+++ b/testing/web-platform/meta/navigation-api/currententrychange-event/location-api.html.ini
@@ -0,0 +1,5 @@
+[location-api.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [currententrychange fires for location API navigations]
+ expected: FAIL
diff --git a/testing/web-platform/meta/navigation-api/currententrychange-event/navigate-from-initial-about-blank-same-doc-popup.html.ini b/testing/web-platform/meta/navigation-api/currententrychange-event/navigate-from-initial-about-blank-same-doc-popup.html.ini
new file mode 100644
index 0000000000..892d4f3e50
--- /dev/null
+++ b/testing/web-platform/meta/navigation-api/currententrychange-event/navigate-from-initial-about-blank-same-doc-popup.html.ini
@@ -0,0 +1,5 @@
+[navigate-from-initial-about-blank-same-doc-popup.html]
+ expected:
+ if (os == "android") and fission: [TIMEOUT, OK]
+ [currententrychange does not fire when navigating away from the initial about:blank (popup window)]
+ expected: FAIL
diff --git a/testing/web-platform/meta/navigation-api/currententrychange-event/navigate-from-initial-about-blank-same-doc.html.ini b/testing/web-platform/meta/navigation-api/currententrychange-event/navigate-from-initial-about-blank-same-doc.html.ini
new file mode 100644
index 0000000000..1b368c6996
--- /dev/null
+++ b/testing/web-platform/meta/navigation-api/currententrychange-event/navigate-from-initial-about-blank-same-doc.html.ini
@@ -0,0 +1,5 @@
+[navigate-from-initial-about-blank-same-doc.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [currententrychange does not fire when navigating away from the initial about:blank]
+ expected: FAIL
diff --git a/testing/web-platform/meta/navigation-api/currententrychange-event/navigate-from-initial-about-blank.html.ini b/testing/web-platform/meta/navigation-api/currententrychange-event/navigate-from-initial-about-blank.html.ini
new file mode 100644
index 0000000000..ab5cdb3459
--- /dev/null
+++ b/testing/web-platform/meta/navigation-api/currententrychange-event/navigate-from-initial-about-blank.html.ini
@@ -0,0 +1,3 @@
+[navigate-from-initial-about-blank.html]
+ [currententrychange does not fire when navigating away from the initial about:blank]
+ expected: FAIL
diff --git a/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-back-forward-cross-doc.html.ini b/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-back-forward-cross-doc.html.ini
new file mode 100644
index 0000000000..8ea94a235e
--- /dev/null
+++ b/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-back-forward-cross-doc.html.ini
@@ -0,0 +1,5 @@
+[navigation-back-forward-cross-doc.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [currententrychange does not fire for cross-document navigation.back() and navigation.forward()]
+ expected: FAIL
diff --git a/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-back-forward-same-doc.html.ini b/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-back-forward-same-doc.html.ini
new file mode 100644
index 0000000000..5ad43b5e69
--- /dev/null
+++ b/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-back-forward-same-doc.html.ini
@@ -0,0 +1,5 @@
+[navigation-back-forward-same-doc.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [currententrychange fires for same-document navigation.back() and navigation.forward()]
+ expected: FAIL
diff --git a/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-cross-doc.html.ini b/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-cross-doc.html.ini
new file mode 100644
index 0000000000..c782a1c4d2
--- /dev/null
+++ b/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-cross-doc.html.ini
@@ -0,0 +1,5 @@
+[navigation-navigate-cross-doc.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [currententrychange does not fire for cross-document navigation.navigate()]
+ expected: FAIL
diff --git a/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-intercept.html.ini b/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-intercept.html.ini
new file mode 100644
index 0000000000..c23d507fd4
--- /dev/null
+++ b/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-intercept.html.ini
@@ -0,0 +1,5 @@
+[navigation-navigate-intercept.html]
+ expected:
+ if (os == "android") and fission: [TIMEOUT, OK]
+ [currententrychange fires for navigation.navigate() intercepted by intercept()]
+ expected: FAIL
diff --git a/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-preventDefault.html.ini b/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-preventDefault.html.ini
new file mode 100644
index 0000000000..510c0e813d
--- /dev/null
+++ b/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-preventDefault.html.ini
@@ -0,0 +1,5 @@
+[navigation-navigate-preventDefault.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [currententrychange does not fire when onnavigate preventDefault() is called]
+ expected: FAIL
diff --git a/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-replace-cross-doc.html.ini b/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-replace-cross-doc.html.ini
new file mode 100644
index 0000000000..e95a225fd9
--- /dev/null
+++ b/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-replace-cross-doc.html.ini
@@ -0,0 +1,5 @@
+[navigation-navigate-replace-cross-doc.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [currententrychange does not fire for cross-document navigation.navigate() with replace]
+ expected: FAIL
diff --git a/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-replace-intercept.html.ini b/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-replace-intercept.html.ini
new file mode 100644
index 0000000000..5dfe7d0f70
--- /dev/null
+++ b/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-replace-intercept.html.ini
@@ -0,0 +1,5 @@
+[navigation-navigate-replace-intercept.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [currententrychange fires for navigation.navigate() with replace intercepted by intercept()]
+ expected: FAIL
diff --git a/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-replace-same-doc.html.ini b/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-replace-same-doc.html.ini
new file mode 100644
index 0000000000..bcf002d395
--- /dev/null
+++ b/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-replace-same-doc.html.ini
@@ -0,0 +1,5 @@
+[navigation-navigate-replace-same-doc.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [currententrychange fires for navigation.navigate() with replace]
+ expected: FAIL
diff --git a/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-same-doc.html.ini b/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-same-doc.html.ini
new file mode 100644
index 0000000000..96ddbfb27b
--- /dev/null
+++ b/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-same-doc.html.ini
@@ -0,0 +1,5 @@
+[navigation-navigate-same-doc.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [currententrychange fires for navigation.navigate()]
+ expected: FAIL
diff --git a/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-reload-cross-doc.html.ini b/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-reload-cross-doc.html.ini
new file mode 100644
index 0000000000..34bb48ef32
--- /dev/null
+++ b/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-reload-cross-doc.html.ini
@@ -0,0 +1,5 @@
+[navigation-reload-cross-doc.html]
+ expected:
+ if (os == "android") and fission: [TIMEOUT, OK]
+ [currententrychange does not fire for cross-document navigation.reload()]
+ expected: FAIL
diff --git a/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-reload-intercept.html.ini b/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-reload-intercept.html.ini
new file mode 100644
index 0000000000..e6e027e07a
--- /dev/null
+++ b/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-reload-intercept.html.ini
@@ -0,0 +1,5 @@
+[navigation-reload-intercept.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [currententrychange fires for navigation.reload() intercepted by intercept()]
+ expected: FAIL
diff --git a/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-updateCurrentEntry.html.ini b/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-updateCurrentEntry.html.ini
new file mode 100644
index 0000000000..926d0b358b
--- /dev/null
+++ b/testing/web-platform/meta/navigation-api/currententrychange-event/navigation-updateCurrentEntry.html.ini
@@ -0,0 +1,5 @@
+[navigation-updateCurrentEntry.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [currententrychange fires for navigation.updateCurrentEntry()]
+ expected: FAIL
diff --git a/testing/web-platform/meta/navigation-api/currententrychange-event/not-on-load.html.ini b/testing/web-platform/meta/navigation-api/currententrychange-event/not-on-load.html.ini
new file mode 100644
index 0000000000..9265a03a81
--- /dev/null
+++ b/testing/web-platform/meta/navigation-api/currententrychange-event/not-on-load.html.ini
@@ -0,0 +1,5 @@
+[not-on-load.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [No navigation API events happen on initial page load]
+ expected: FAIL
diff --git a/testing/web-platform/meta/navigation-api/currententrychange-event/properties.html.ini b/testing/web-platform/meta/navigation-api/currententrychange-event/properties.html.ini
new file mode 100644
index 0000000000..469ca52fd7
--- /dev/null
+++ b/testing/web-platform/meta/navigation-api/currententrychange-event/properties.html.ini
@@ -0,0 +1,5 @@
+[properties.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [NavigationCurrentEntryChangeEvent's properties]
+ expected: FAIL