summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/media-source/dedicated-worker
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/meta/media-source/dedicated-worker')
-rw-r--r--testing/web-platform/meta/media-source/dedicated-worker/mediasource-worker-detach-element.html.ini45
-rw-r--r--testing/web-platform/meta/media-source/dedicated-worker/mediasource-worker-duration.html.ini3
-rw-r--r--testing/web-platform/meta/media-source/dedicated-worker/mediasource-worker-handle-transfer.html.ini27
-rw-r--r--testing/web-platform/meta/media-source/dedicated-worker/mediasource-worker-handle.html.ini6
-rw-r--r--testing/web-platform/meta/media-source/dedicated-worker/mediasource-worker-objecturl.html.ini6
-rw-r--r--testing/web-platform/meta/media-source/dedicated-worker/mediasource-worker-play-terminate-worker.html.ini92
-rw-r--r--testing/web-platform/meta/media-source/dedicated-worker/mediasource-worker-play.html.ini5
7 files changed, 184 insertions, 0 deletions
diff --git a/testing/web-platform/meta/media-source/dedicated-worker/mediasource-worker-detach-element.html.ini b/testing/web-platform/meta/media-source/dedicated-worker/mediasource-worker-detach-element.html.ini
new file mode 100644
index 0000000000..c175460049
--- /dev/null
+++ b/testing/web-platform/meta/media-source/dedicated-worker/mediasource-worker-detach-element.html.ini
@@ -0,0 +1,45 @@
+[mediasource-worker-detach-element.html]
+ [Test element detachment from worker MediaSource after at least 0 main thread setTimeouts, starting counting after receiving Started Buffering message from worker]
+ expected: FAIL
+
+ [Test element detachment from worker MediaSource after at least 1 main thread setTimeouts, starting counting after receiving Started Buffering message from worker]
+ expected: FAIL
+
+ [Test element detachment from worker MediaSource after at least 2 main thread setTimeouts, starting counting after receiving Started Buffering message from worker]
+ expected: FAIL
+
+ [Test element detachment from worker MediaSource after at least 3 main thread setTimeouts, starting counting after receiving Started Buffering message from worker]
+ expected: FAIL
+
+ [Test element detachment from worker MediaSource after at least 4 main thread setTimeouts, starting counting after receiving Started Buffering message from worker]
+ expected: FAIL
+
+ [Test element detachment from worker MediaSource after at least 0 main thread setTimeouts, starting counting after receiving Finished Buffering message from worker]
+ expected: FAIL
+
+ [Test element detachment from worker MediaSource after at least 1 main thread setTimeouts, starting counting after receiving Finished Buffering message from worker]
+ expected: FAIL
+
+ [Test element detachment from worker MediaSource after at least 2 main thread setTimeouts, starting counting after receiving Finished Buffering message from worker]
+ expected: FAIL
+
+ [Test element detachment from worker MediaSource after at least 3 main thread setTimeouts, starting counting after receiving Finished Buffering message from worker]
+ expected: FAIL
+
+ [Test element detachment from worker MediaSource after at least 4 main thread setTimeouts, starting counting after receiving Finished Buffering message from worker]
+ expected: FAIL
+
+ [Test element detachment from worker MediaSource after at least 0 main thread setTimeouts, starting counting after setting srcObject]
+ expected: FAIL
+
+ [Test element detachment from worker MediaSource after at least 1 main thread setTimeouts, starting counting after setting srcObject]
+ expected: FAIL
+
+ [Test element detachment from worker MediaSource after at least 2 main thread setTimeouts, starting counting after setting srcObject]
+ expected: FAIL
+
+ [Test element detachment from worker MediaSource after at least 3 main thread setTimeouts, starting counting after setting srcObject]
+ expected: FAIL
+
+ [Test element detachment from worker MediaSource after at least 4 main thread setTimeouts, starting counting after setting srcObject]
+ expected: FAIL
diff --git a/testing/web-platform/meta/media-source/dedicated-worker/mediasource-worker-duration.html.ini b/testing/web-platform/meta/media-source/dedicated-worker/mediasource-worker-duration.html.ini
new file mode 100644
index 0000000000..5594e09a54
--- /dev/null
+++ b/testing/web-platform/meta/media-source/dedicated-worker/mediasource-worker-duration.html.ini
@@ -0,0 +1,3 @@
+[mediasource-worker-duration.html]
+ [Test worker MediaSource duration updates before and after HAVE_METADATA]
+ expected: FAIL
diff --git a/testing/web-platform/meta/media-source/dedicated-worker/mediasource-worker-handle-transfer.html.ini b/testing/web-platform/meta/media-source/dedicated-worker/mediasource-worker-handle-transfer.html.ini
new file mode 100644
index 0000000000..55d34a5e9e
--- /dev/null
+++ b/testing/web-platform/meta/media-source/dedicated-worker/mediasource-worker-handle-transfer.html.ini
@@ -0,0 +1,27 @@
+[mediasource-worker-handle-transfer.html]
+ [MediaSourceHandle serialization without transfer must fail, tested in window context]
+ expected: FAIL
+
+ [Same MediaSourceHandle transferred multiple times in single postMessage must fail, tested in window context]
+ expected: FAIL
+
+ [Attempt to transfer detached MediaSourceHandle must fail, tested in window context]
+ expected: FAIL
+
+ [MediaSourceHandle cannot be transferred, immediately after set as srcObject, even if srcObject immediately reset to null]
+ expected: FAIL
+
+ [MediaSourceHandle cannot be transferred, if it was srcObject when asynchronous load starts (loadstart), even if srcObject is then immediately reset to null]
+ expected: FAIL
+
+ [A detached (already transferred away) MediaSourceHandle cannot successfully load when assigned to srcObject]
+ expected: FAIL
+
+ [MediaSourceHandle serialization without transfer must fail, tested in worker]
+ expected: FAIL
+
+ [Same MediaSourceHandle transferred multiple times in single postMessage must fail, tested in worker]
+ expected: FAIL
+
+ [Precisely one load of the same MediaSourceHandle assigned synchronously to multiple media element srcObjects succeeds]
+ expected: FAIL
diff --git a/testing/web-platform/meta/media-source/dedicated-worker/mediasource-worker-handle.html.ini b/testing/web-platform/meta/media-source/dedicated-worker/mediasource-worker-handle.html.ini
new file mode 100644
index 0000000000..0e641cbaea
--- /dev/null
+++ b/testing/web-platform/meta/media-source/dedicated-worker/mediasource-worker-handle.html.ini
@@ -0,0 +1,6 @@
+[mediasource-worker-handle.html]
+ [Test main context receipt of postMessage'd MediaSourceHandle from DedicatedWorker MediaSource]
+ expected: FAIL
+
+ [Test main-thread has MediaSourceHandle defined]
+ expected: FAIL
diff --git a/testing/web-platform/meta/media-source/dedicated-worker/mediasource-worker-objecturl.html.ini b/testing/web-platform/meta/media-source/dedicated-worker/mediasource-worker-objecturl.html.ini
new file mode 100644
index 0000000000..6e61407107
--- /dev/null
+++ b/testing/web-platform/meta/media-source/dedicated-worker/mediasource-worker-objecturl.html.ini
@@ -0,0 +1,6 @@
+[mediasource-worker-objecturl.html]
+ expected:
+ if (os == "linux") and not debug and not fission: [OK, ERROR]
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Test main context load of a DedicatedWorker MediaSource object URL should fail]
+ expected: FAIL
diff --git a/testing/web-platform/meta/media-source/dedicated-worker/mediasource-worker-play-terminate-worker.html.ini b/testing/web-platform/meta/media-source/dedicated-worker/mediasource-worker-play-terminate-worker.html.ini
new file mode 100644
index 0000000000..28e8292e17
--- /dev/null
+++ b/testing/web-platform/meta/media-source/dedicated-worker/mediasource-worker-play-terminate-worker.html.ini
@@ -0,0 +1,92 @@
+[mediasource-worker-play-terminate-worker.html]
+ expected:
+ if (os == "android") and fission: [TIMEOUT, OK]
+ [Test worker MediaSource termination after at least 4 main thread setTimeouts, starting counting after first ended event]
+ expected: FAIL
+
+ [Test worker MediaSource termination after at least 2 main thread setTimeouts, starting counting after first ended event]
+ expected: FAIL
+
+ [Test worker MediaSource termination after at least 1 main thread setTimeouts, starting counting after first ended event]
+ expected: FAIL
+
+ [Test worker MediaSource termination after at least 9 main thread setTimeouts, starting counting after first ended event]
+ expected: FAIL
+
+ [Test worker MediaSource termination after at least 7 main thread setTimeouts, starting counting after first ended event]
+ expected: FAIL
+
+ [Test worker MediaSource termination after at least 8 main thread setTimeouts, starting counting after first ended event]
+ expected: FAIL
+
+ [Test worker MediaSource termination after at least 0 main thread setTimeouts, starting counting after first ended event]
+ expected: FAIL
+
+ [Test worker MediaSource termination after at least 3 main thread setTimeouts, starting counting after first ended event]
+ expected: FAIL
+
+ [Test worker MediaSource termination after at least 6 main thread setTimeouts, starting counting after first ended event]
+ expected: FAIL
+
+ [Test worker MediaSource termination after at least 5 main thread setTimeouts, starting counting after first ended event]
+ expected: FAIL
+
+ [Test worker MediaSource termination after at least 0 main thread setTimeouts, starting counting before setting srcObject]
+ expected: FAIL
+
+ [Test worker MediaSource termination after at least 1 main thread setTimeouts, starting counting before setting srcObject]
+ expected: FAIL
+
+ [Test worker MediaSource termination after at least 2 main thread setTimeouts, starting counting before setting srcObject]
+ expected: FAIL
+
+ [Test worker MediaSource termination after at least 3 main thread setTimeouts, starting counting before setting srcObject]
+ expected: FAIL
+
+ [Test worker MediaSource termination after at least 4 main thread setTimeouts, starting counting before setting srcObject]
+ expected: FAIL
+
+ [Test worker MediaSource termination after at least 5 main thread setTimeouts, starting counting before setting srcObject]
+ expected: FAIL
+
+ [Test worker MediaSource termination after at least 6 main thread setTimeouts, starting counting before setting srcObject]
+ expected: FAIL
+
+ [Test worker MediaSource termination after at least 7 main thread setTimeouts, starting counting before setting srcObject]
+ expected: FAIL
+
+ [Test worker MediaSource termination after at least 8 main thread setTimeouts, starting counting before setting srcObject]
+ expected: FAIL
+
+ [Test worker MediaSource termination after at least 9 main thread setTimeouts, starting counting before setting srcObject]
+ expected: FAIL
+
+ [Test worker MediaSource termination after at least 0 main thread setTimeouts, starting counting after setting srcObject]
+ expected: FAIL
+
+ [Test worker MediaSource termination after at least 1 main thread setTimeouts, starting counting after setting srcObject]
+ expected: FAIL
+
+ [Test worker MediaSource termination after at least 2 main thread setTimeouts, starting counting after setting srcObject]
+ expected: FAIL
+
+ [Test worker MediaSource termination after at least 3 main thread setTimeouts, starting counting after setting srcObject]
+ expected: FAIL
+
+ [Test worker MediaSource termination after at least 4 main thread setTimeouts, starting counting after setting srcObject]
+ expected: FAIL
+
+ [Test worker MediaSource termination after at least 5 main thread setTimeouts, starting counting after setting srcObject]
+ expected: FAIL
+
+ [Test worker MediaSource termination after at least 6 main thread setTimeouts, starting counting after setting srcObject]
+ expected: FAIL
+
+ [Test worker MediaSource termination after at least 7 main thread setTimeouts, starting counting after setting srcObject]
+ expected: FAIL
+
+ [Test worker MediaSource termination after at least 8 main thread setTimeouts, starting counting after setting srcObject]
+ expected: FAIL
+
+ [Test worker MediaSource termination after at least 9 main thread setTimeouts, starting counting after setting srcObject]
+ expected: FAIL
diff --git a/testing/web-platform/meta/media-source/dedicated-worker/mediasource-worker-play.html.ini b/testing/web-platform/meta/media-source/dedicated-worker/mediasource-worker-play.html.ini
new file mode 100644
index 0000000000..80d5638da4
--- /dev/null
+++ b/testing/web-platform/meta/media-source/dedicated-worker/mediasource-worker-play.html.ini
@@ -0,0 +1,5 @@
+[mediasource-worker-play.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Test worker MediaSource construction, attachment, buffering and basic playback]
+ expected: FAIL