summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 17:32:43 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 17:32:43 +0000
commit6bf0a5cb5034a7e684dcc3500e841785237ce2dd (patch)
treea68f146d7fa01f0134297619fbe7e33db084e0aa /testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource
parentInitial commit. (diff)
downloadthunderbird-6bf0a5cb5034a7e684dcc3500e841785237ce2dd.tar.xz
thunderbird-6bf0a5cb5034a7e684dcc3500e841785237ce2dd.zip
Adding upstream version 1:115.7.0.upstream/1%115.7.0upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource')
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/__dir__.ini0
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/autoplay-overrides-preload.html.ini3
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-events-networkState.html.ini3
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-removes-queued-error-event.html.ini3
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-insert-before.html.ini7
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-moved.html.ini9
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-addEventListener.html.ini12
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-onerror.html.ini10
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-currentSrc.html.ini4
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-audio-constructor.html.ini3
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-in-sync-event.html.ini5
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-fragment-into-document.html.ini3
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-document.html.ini3
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-iframe.html.ini3
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-parent-into-document.html.ini3
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-in-div.html.ini3
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-in-namespace.html.ini3
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-networkState.html.ini8
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-not-in-document.html.ini3
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source.html.ini3
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-load.html.ini9
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause-networkState.html.ini3
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause.html.ini8
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-play.html.ini9
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document-networkState.html.ini3
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document.html.ini3
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-src.html.ini9
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-in-namespace.html.ini3
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-networkState.html.ini5
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-not-in-document.html.ini3
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src.html.ini3
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-control.html.ini3
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-br.html.ini3
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-source.html.ini5
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-text.html.ini3
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source-after.html.ini3
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source.html.ini5
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-text.html.ini3
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-source.html.ini7
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-src.html.ini9
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-resumes-onload.html.ini3
-rw-r--r--testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-source-media.html.ini5
42 files changed, 198 insertions, 0 deletions
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/__dir__.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/__dir__.ini
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/__dir__.ini
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/autoplay-overrides-preload.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/autoplay-overrides-preload.html.ini
new file mode 100644
index 0000000000..34ce3f4e9c
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/autoplay-overrides-preload.html.ini
@@ -0,0 +1,3 @@
+[autoplay-overrides-preload.html]
+ expected:
+ if (os == "android") and fission: [TIMEOUT, OK]
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-events-networkState.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-events-networkState.html.ini
new file mode 100644
index 0000000000..1defb5043d
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-events-networkState.html.ini
@@ -0,0 +1,3 @@
+[load-events-networkState.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-removes-queued-error-event.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-removes-queued-error-event.html.ini
new file mode 100644
index 0000000000..10b31a7320
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-removes-queued-error-event.html.ini
@@ -0,0 +1,3 @@
+[load-removes-queued-error-event.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-insert-before.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-insert-before.html.ini
new file mode 100644
index 0000000000..e238578a21
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-insert-before.html.ini
@@ -0,0 +1,7 @@
+[resource-selection-candidate-insert-before.html]
+ [inserting another source before the candidate]
+ expected:
+ if (os == "linux") and debug and not fission and not swgl: [FAIL, PASS]
+ if (os == "linux") and debug and not fission and swgl: [PASS, FAIL]
+ if (os == "linux") and not debug: [FAIL, PASS]
+ FAIL
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-moved.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-moved.html.ini
new file mode 100644
index 0000000000..e15d9e0fd0
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-moved.html.ini
@@ -0,0 +1,9 @@
+[resource-selection-candidate-moved.html]
+ disabled:
+ if debug: unstable
+ [moving the candidate source]
+ expected:
+ if (os == "linux") and fission and (processor == "x86_64"): [FAIL, PASS]
+ if (os == "linux") and fission and (processor == "x86"): [FAIL, PASS]
+ if (os == "linux") and not fission: [FAIL, PASS]
+ FAIL
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-addEventListener.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-addEventListener.html.ini
new file mode 100644
index 0000000000..f105b80738
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-addEventListener.html.ini
@@ -0,0 +1,12 @@
+[resource-selection-candidate-remove-addEventListener.html]
+ expected:
+ if (os == "linux") and debug and not fission and not swgl: [TIMEOUT, OK]
+ if (os == "linux") and debug and not fission and swgl: [TIMEOUT, OK]
+ if (os == "linux") and not debug: [TIMEOUT, OK]
+ TIMEOUT
+ [removing the candidate source, addEventListener]
+ expected:
+ if (os == "linux") and debug and not fission and not swgl: [TIMEOUT, PASS]
+ if (os == "linux") and debug and not fission and swgl: [TIMEOUT, PASS]
+ if (os == "linux") and not debug: [TIMEOUT, PASS]
+ TIMEOUT
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-onerror.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-onerror.html.ini
new file mode 100644
index 0000000000..dab6c82a9e
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-onerror.html.ini
@@ -0,0 +1,10 @@
+[resource-selection-candidate-remove-onerror.html]
+ expected:
+ if (os == "linux") and swgl and not fission: [OK, TIMEOUT]
+ if (os == "linux") and not swgl: [TIMEOUT, OK]
+ TIMEOUT
+ [removing the candidate source, onerror]
+ expected:
+ if (os == "linux") and swgl and not fission: [PASS, TIMEOUT]
+ if (os == "linux") and not swgl: [TIMEOUT, PASS]
+ TIMEOUT
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-currentSrc.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-currentSrc.html.ini
new file mode 100644
index 0000000000..fa4157f5b6
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-currentSrc.html.ini
@@ -0,0 +1,4 @@
+[resource-selection-currentSrc.html]
+ expected:
+ if (os == "win") and (processor == "x86_64") and not debug and not fission: ["OK", "ERROR"]
+ if (os == "win") and (processor == "x86") and debug: ["OK", "ERROR"]
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-audio-constructor.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-audio-constructor.html.ini
new file mode 100644
index 0000000000..8834d522da
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-audio-constructor.html.ini
@@ -0,0 +1,3 @@
+[resource-selection-invoke-audio-constructor.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-in-sync-event.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-in-sync-event.html.ini
new file mode 100644
index 0000000000..14ac6505aa
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-in-sync-event.html.ini
@@ -0,0 +1,5 @@
+[resource-selection-invoke-in-sync-event.html]
+ [await a stable state and sync event handlers]
+ expected:
+ FAIL
+
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-fragment-into-document.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-fragment-into-document.html.ini
new file mode 100644
index 0000000000..80c6299960
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-fragment-into-document.html.ini
@@ -0,0 +1,3 @@
+[resource-selection-invoke-insert-fragment-into-document.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-document.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-document.html.ini
new file mode 100644
index 0000000000..027bc09967
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-document.html.ini
@@ -0,0 +1,3 @@
+[resource-selection-invoke-insert-into-document.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-iframe.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-iframe.html.ini
new file mode 100644
index 0000000000..15d68b451a
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-iframe.html.ini
@@ -0,0 +1,3 @@
+[resource-selection-invoke-insert-into-iframe.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-parent-into-document.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-parent-into-document.html.ini
new file mode 100644
index 0000000000..03d65f7f0a
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-parent-into-document.html.ini
@@ -0,0 +1,3 @@
+[resource-selection-invoke-insert-parent-into-document.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-in-div.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-in-div.html.ini
new file mode 100644
index 0000000000..45be7b7a1f
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-in-div.html.ini
@@ -0,0 +1,3 @@
+[resource-selection-invoke-insert-source-in-div.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-in-namespace.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-in-namespace.html.ini
new file mode 100644
index 0000000000..8c4504c76e
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-in-namespace.html.ini
@@ -0,0 +1,3 @@
+[resource-selection-invoke-insert-source-in-namespace.html]
+ expected:
+ if (os == "android") and fission: [TIMEOUT, OK]
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-networkState.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-networkState.html.ini
new file mode 100644
index 0000000000..f0a7a442d2
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-networkState.html.ini
@@ -0,0 +1,8 @@
+[resource-selection-invoke-insert-source-networkState.html]
+ [NOT invoking resource selection by inserting <source> when networkState is not NETWORK_EMPTY]
+ expected:
+ if (os == "linux") and not debug and fission and (processor == "x86"): [FAIL, PASS]
+ if (os == "linux") and not debug and fission and (processor == "x86_64"): [FAIL, PASS]
+ if (os == "linux") and not debug and not fission: [FAIL, PASS]
+ if (os == "linux") and debug and not fission: [FAIL, PASS]
+ FAIL
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-not-in-document.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-not-in-document.html.ini
new file mode 100644
index 0000000000..4965965484
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-not-in-document.html.ini
@@ -0,0 +1,3 @@
+[resource-selection-invoke-insert-source-not-in-document.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source.html.ini
new file mode 100644
index 0000000000..1e07c9e3ce
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source.html.ini
@@ -0,0 +1,3 @@
+[resource-selection-invoke-insert-source.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-load.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-load.html.ini
new file mode 100644
index 0000000000..8780cd83e9
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-load.html.ini
@@ -0,0 +1,9 @@
+[resource-selection-invoke-load.html]
+ [invoking resource selection with load()]
+ expected:
+ if (os == "linux") and debug and not fission and swgl: [FAIL, PASS]
+ if (os == "linux") and debug and not fission and not swgl: [PASS, FAIL]
+ if (os == "linux") and not debug and fission and (processor == "x86_64"): [FAIL, PASS]
+ if (os == "linux") and not debug and fission and (processor == "x86"): [FAIL, PASS]
+ if (os == "linux") and not debug and not fission: [FAIL, PASS]
+ FAIL
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause-networkState.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause-networkState.html.ini
new file mode 100644
index 0000000000..41e29f0b39
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause-networkState.html.ini
@@ -0,0 +1,3 @@
+[resource-selection-invoke-pause-networkState.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause.html.ini
new file mode 100644
index 0000000000..9e71543293
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause.html.ini
@@ -0,0 +1,8 @@
+[resource-selection-invoke-pause.html]
+ [invoking resource selection with pause()]
+ expected:
+ if (os == "linux") and not debug and fission and (processor == "x86_64"): [FAIL, PASS]
+ if (os == "linux") and not debug and fission and (processor == "x86"): [FAIL, PASS]
+ if (os == "linux") and not debug and not fission: [FAIL, PASS]
+ if (os == "linux") and debug and not fission: [FAIL, PASS]
+ FAIL
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-play.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-play.html.ini
new file mode 100644
index 0000000000..c2f1b2da6a
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-play.html.ini
@@ -0,0 +1,9 @@
+[resource-selection-invoke-play.html]
+ [invoking resource selection with play()]
+ expected:
+ if (os == "linux") and not swgl and fission and not debug and (processor == "x86_64"): [FAIL, PASS]
+ if (os == "linux") and not swgl and fission and not debug and (processor == "x86"): [FAIL, PASS]
+ if (os == "linux") and not swgl and fission and debug: [FAIL, PASS]
+ if (os == "linux") and swgl and not fission: [FAIL, PASS]
+ if (os == "linux") and not swgl and not fission: [FAIL, PASS]
+ FAIL
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document-networkState.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document-networkState.html.ini
new file mode 100644
index 0000000000..51fddb79e4
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document-networkState.html.ini
@@ -0,0 +1,3 @@
+[resource-selection-invoke-remove-from-document-networkState.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document.html.ini
new file mode 100644
index 0000000000..809b3237f1
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document.html.ini
@@ -0,0 +1,3 @@
+[resource-selection-invoke-remove-from-document.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-src.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-src.html.ini
new file mode 100644
index 0000000000..4fa7823678
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-src.html.ini
@@ -0,0 +1,9 @@
+[resource-selection-invoke-remove-src.html]
+ [NOT invoking media load or resource selection when removing the src attribute]
+ expected:
+ if (os == "linux") and not debug and fission and (processor == "x86_64"): [FAIL, PASS]
+ if (os == "linux") and not debug and fission and (processor == "x86"): [FAIL, PASS]
+ if (os == "linux") and debug and not fission and swgl: [FAIL, PASS]
+ if (os == "linux") and debug and not fission and not swgl: [FAIL, PASS]
+ if (os == "linux") and not debug and not fission: [FAIL, PASS]
+ FAIL
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-in-namespace.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-in-namespace.html.ini
new file mode 100644
index 0000000000..9b52357009
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-in-namespace.html.ini
@@ -0,0 +1,3 @@
+[resource-selection-invoke-set-src-in-namespace.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-networkState.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-networkState.html.ini
new file mode 100644
index 0000000000..e98aaa33c9
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-networkState.html.ini
@@ -0,0 +1,5 @@
+[resource-selection-invoke-set-src-networkState.html]
+ disabled:
+ if debug and (os == "linux") and (processor == "x86"): https://bugzilla.mozilla.org/show_bug.cgi?id=1482405
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-not-in-document.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-not-in-document.html.ini
new file mode 100644
index 0000000000..1245bdeaaf
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-not-in-document.html.ini
@@ -0,0 +1,3 @@
+[resource-selection-invoke-set-src-not-in-document.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src.html.ini
new file mode 100644
index 0000000000..61f33eac60
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src.html.ini
@@ -0,0 +1,3 @@
+[resource-selection-invoke-set-src.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-control.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-control.html.ini
new file mode 100644
index 0000000000..7009765a3c
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-control.html.ini
@@ -0,0 +1,3 @@
+[resource-selection-pointer-control.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-br.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-br.html.ini
new file mode 100644
index 0000000000..042a3f79d7
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-br.html.ini
@@ -0,0 +1,3 @@
+[resource-selection-pointer-insert-br.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-source.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-source.html.ini
new file mode 100644
index 0000000000..d55e5464f6
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-source.html.ini
@@ -0,0 +1,5 @@
+[resource-selection-pointer-insert-source.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [pointer updates (adding source elements)]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-text.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-text.html.ini
new file mode 100644
index 0000000000..4239ee911c
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-text.html.ini
@@ -0,0 +1,3 @@
+[resource-selection-pointer-insert-text.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source-after.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source-after.html.ini
new file mode 100644
index 0000000000..f5cdbe3013
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source-after.html.ini
@@ -0,0 +1,3 @@
+[resource-selection-pointer-remove-source-after.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source.html.ini
new file mode 100644
index 0000000000..acc50f26bc
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source.html.ini
@@ -0,0 +1,5 @@
+[resource-selection-pointer-remove-source.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [pointer updates (removing source elements)]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-text.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-text.html.ini
new file mode 100644
index 0000000000..485534e658
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-text.html.ini
@@ -0,0 +1,3 @@
+[resource-selection-pointer-remove-text.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-source.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-source.html.ini
new file mode 100644
index 0000000000..c5a6cfcdd1
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-source.html.ini
@@ -0,0 +1,7 @@
+[resource-selection-remove-source.html]
+ [Changes to networkState when inserting and removing a <source>]
+ expected:
+ if (os == "android") and debug and not swgl: [FAIL, PASS]
+ if (os == "linux") and swgl and not fission: [FAIL, PASS]
+ if (os == "linux") and not swgl: [FAIL, PASS]
+ FAIL
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-src.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-src.html.ini
new file mode 100644
index 0000000000..c771aa7542
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-src.html.ini
@@ -0,0 +1,9 @@
+[resource-selection-remove-src.html]
+ [invoking resource selection by setting src; await stable state]
+ expected:
+ if (os == "linux") and not swgl and fission and not debug and (processor == "x86_64"): [FAIL, PASS]
+ if (os == "linux") and not swgl and fission and not debug and (processor == "x86"): [FAIL, PASS]
+ if (os == "linux") and not swgl and fission and debug: [FAIL, PASS]
+ if (os == "linux") and swgl and not fission: [FAIL, PASS]
+ if (os == "linux") and not swgl and not fission: [FAIL, PASS]
+ FAIL
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-resumes-onload.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-resumes-onload.html.ini
new file mode 100644
index 0000000000..000d02dff6
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-resumes-onload.html.ini
@@ -0,0 +1,3 @@
+[resource-selection-resumes-onload.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-source-media.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-source-media.html.ini
new file mode 100644
index 0000000000..80f9ebfbf9
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-source-media.html.ini
@@ -0,0 +1,5 @@
+[resource-selection-source-media.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [the <source> media attribute has no effect]
+ expected: FAIL