aboutsummaryrefslogtreecommitdiffstats
path: root/tests/wpt/meta/webmessaging/message-channels
diff options
context:
space:
mode:
authorServo WPT Sync <32481905+servo-wpt-sync@users.noreply.github.com>2023-12-17 06:15:38 -0500
committerGitHub <noreply@github.com>2023-12-17 11:15:38 +0000
commit5c8fc7309d54ae2ffb4fd1eed122d411d454b13c (patch)
tree68f2d474eb861da1107a3d6250b8b6ffb88f37fb /tests/wpt/meta/webmessaging/message-channels
parente4aed3d06a8a1ef6e7af142f02be95ce2a3065cb (diff)
downloadservo-5c8fc7309d54ae2ffb4fd1eed122d411d454b13c.tar.gz
servo-5c8fc7309d54ae2ffb4fd1eed122d411d454b13c.zip
Update web-platform-tests to revision b'a85f0dfe538b9cb894388a65dba7a2a21db050c7' (#30879)
Diffstat (limited to 'tests/wpt/meta/webmessaging/message-channels')
-rw-r--r--tests/wpt/meta/webmessaging/message-channels/close-event/close-event.tentative.any.js.ini10
-rw-r--r--tests/wpt/meta/webmessaging/message-channels/close-event/document-destroyed.tentative.window.js.ini10
-rw-r--r--tests/wpt/meta/webmessaging/message-channels/close-event/entangled-after-back-forward-cache-restore.https.tentative.window.js.ini3
-rw-r--r--tests/wpt/meta/webmessaging/message-channels/close-event/explicitly-closed.tentative.window.js.ini7
-rw-r--r--tests/wpt/meta/webmessaging/message-channels/close-event/garbage-collected.tentative.any.js.ini8
5 files changed, 28 insertions, 10 deletions
diff --git a/tests/wpt/meta/webmessaging/message-channels/close-event/close-event.tentative.any.js.ini b/tests/wpt/meta/webmessaging/message-channels/close-event/close-event.tentative.any.js.ini
deleted file mode 100644
index ce1bff28329..00000000000
--- a/tests/wpt/meta/webmessaging/message-channels/close-event/close-event.tentative.any.js.ini
+++ /dev/null
@@ -1,10 +0,0 @@
-[close-event.tentative.any.html]
- expected: TIMEOUT
- [Close event listener added with onclose must be called.]
- expected: TIMEOUT
-
-
-[close-event.tentative.any.worker.html]
- expected: TIMEOUT
- [Close event listener added with onclose must be called.]
- expected: TIMEOUT
diff --git a/tests/wpt/meta/webmessaging/message-channels/close-event/document-destroyed.tentative.window.js.ini b/tests/wpt/meta/webmessaging/message-channels/close-event/document-destroyed.tentative.window.js.ini
new file mode 100644
index 00000000000..730f1a634dd
--- /dev/null
+++ b/tests/wpt/meta/webmessaging/message-channels/close-event/document-destroyed.tentative.window.js.ini
@@ -0,0 +1,10 @@
+[document-destroyed.tentative.window.html]
+ expected: ERROR
+ [The context is navigated to a new document and a close event is fired.]
+ expected: TIMEOUT
+
+ [The window is closed and a close event is fired.]
+ expected: NOTRUN
+
+ [The iframe is deleted and a close event is fired.]
+ expected: NOTRUN
diff --git a/tests/wpt/meta/webmessaging/message-channels/close-event/entangled-after-back-forward-cache-restore.https.tentative.window.js.ini b/tests/wpt/meta/webmessaging/message-channels/close-event/entangled-after-back-forward-cache-restore.https.tentative.window.js.ini
new file mode 100644
index 00000000000..99c50df9265
--- /dev/null
+++ b/tests/wpt/meta/webmessaging/message-channels/close-event/entangled-after-back-forward-cache-restore.https.tentative.window.js.ini
@@ -0,0 +1,3 @@
+[entangled-after-back-forward-cache-restore.https.tentative.window.html]
+ [MessagePort still works after the page is restored from BFCache]
+ expected: FAIL
diff --git a/tests/wpt/meta/webmessaging/message-channels/close-event/explicitly-closed.tentative.window.js.ini b/tests/wpt/meta/webmessaging/message-channels/close-event/explicitly-closed.tentative.window.js.ini
new file mode 100644
index 00000000000..c625c16f713
--- /dev/null
+++ b/tests/wpt/meta/webmessaging/message-channels/close-event/explicitly-closed.tentative.window.js.ini
@@ -0,0 +1,7 @@
+[explicitly-closed.tentative.window.html]
+ expected: TIMEOUT
+ [Close event on port2 is fired when port1 is explicitly closed]
+ expected: TIMEOUT
+
+ [Close event on port2 is fired when port1, which is in a different window, is explicitly closed.]
+ expected: TIMEOUT
diff --git a/tests/wpt/meta/webmessaging/message-channels/close-event/garbage-collected.tentative.any.js.ini b/tests/wpt/meta/webmessaging/message-channels/close-event/garbage-collected.tentative.any.js.ini
new file mode 100644
index 00000000000..428474cd836
--- /dev/null
+++ b/tests/wpt/meta/webmessaging/message-channels/close-event/garbage-collected.tentative.any.js.ini
@@ -0,0 +1,8 @@
+[garbage-collected.tentative.any.html]
+ [Entangled port is garbage collected, and the close event is fired.]
+ expected: FAIL
+
+
+[garbage-collected.tentative.any.worker.html]
+ [Entangled port is garbage collected, and the close event is fired.]
+ expected: FAIL