diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 00:47:55 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 00:47:55 +0000 |
commit | 26a029d407be480d791972afb5975cf62c9360a6 (patch) | |
tree | f435a8308119effd964b339f76abb83a57c29483 /testing/web-platform/meta/media-source/dedicated-worker | |
parent | Initial commit. (diff) | |
download | firefox-26a029d407be480d791972afb5975cf62c9360a6.tar.xz firefox-26a029d407be480d791972afb5975cf62c9360a6.zip |
Adding upstream version 124.0.1.upstream/124.0.1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/media-source/dedicated-worker')
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 |