summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 01:47:29 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 01:47:29 +0000
commit0ebf5bdf043a27fd3dfb7f92e0cb63d88954c44d (patch)
treea31f07c9bcca9d56ce61e9a1ffd30ef350d513aa /testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface
parentInitial commit. (diff)
downloadfirefox-esr-0ebf5bdf043a27fd3dfb7f92e0cb63d88954c44d.tar.xz
firefox-esr-0ebf5bdf043a27fd3dfb7f92e0cb63d88954c44d.zip
Adding upstream version 115.8.0esr.upstream/115.8.0esr
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface')
-rw-r--r--testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/__dir__.ini1
-rw-r--r--testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/automation-changes.html.ini9
-rw-r--r--testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/ctor-panner.html.ini3
-rw-r--r--testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/distance-exponential.html.ini3
-rw-r--r--testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/distance-linear.html.ini3
-rw-r--r--testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-automation-basic.html.ini50
-rw-r--r--testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-automation-equalpower-stereo.html.ini3
-rw-r--r--testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-automation-position.html.ini29
-rw-r--r--testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-azimuth.html.ini3
-rw-r--r--testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-equalpower-stereo.html.ini3
-rw-r--r--testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-rolloff-clamping.html.ini12
-rw-r--r--testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/pannernode-basic.window.js.ini5
12 files changed, 124 insertions, 0 deletions
diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/__dir__.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/__dir__.ini
new file mode 100644
index 0000000000..54d25d46e0
--- /dev/null
+++ b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/__dir__.ini
@@ -0,0 +1 @@
+lsan-allowed: [PR_SetCurrentThreadName, PR_SetThreadPrivate, _PR_CreateThread]
diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/automation-changes.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/automation-changes.html.ini
new file mode 100644
index 0000000000..4650139ba3
--- /dev/null
+++ b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/automation-changes.html.ini
@@ -0,0 +1,9 @@
+[automation-changes.html]
+ [Executing "Set Listener.positionX.value"]
+ expected: FAIL
+
+ [Executing "Listener.positionX.setValue"]
+ expected: FAIL
+
+ [Executing "Listener.setPosition"]
+ expected: FAIL
diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/ctor-panner.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/ctor-panner.html.ini
new file mode 100644
index 0000000000..e21b4a0338
--- /dev/null
+++ b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/ctor-panner.html.ini
@@ -0,0 +1,3 @@
+[ctor-panner.html]
+ [Executing "default constructor"]
+ expected: FAIL
diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/distance-exponential.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/distance-exponential.html.ini
new file mode 100644
index 0000000000..8a7ebe673d
--- /dev/null
+++ b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/distance-exponential.html.ini
@@ -0,0 +1,3 @@
+[distance-exponential.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/distance-linear.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/distance-linear.html.ini
new file mode 100644
index 0000000000..5640c31428
--- /dev/null
+++ b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/distance-linear.html.ini
@@ -0,0 +1,3 @@
+[distance-linear.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-automation-basic.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-automation-basic.html.ini
new file mode 100644
index 0000000000..556bccba4b
--- /dev/null
+++ b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-automation-basic.html.ini
@@ -0,0 +1,50 @@
+[panner-automation-basic.html]
+ expected:
+ if (os == "android") and fission: [TIMEOUT, OK]
+ [Executing "Stereo panner.positionX"]
+ expected: FAIL
+
+ [Executing "Mono panner.positionX"]
+ expected: FAIL
+
+ [Executing "Stereo panner.positionY"]
+ expected: FAIL
+
+ [Executing "Mono panner.positionY"]
+ expected: FAIL
+
+ [Executing "Stereo panner.positionZ"]
+ expected: FAIL
+
+ [Executing "Mono panner.positionZ"]
+ expected: FAIL
+
+ [Executing "Stereo listener.positionX"]
+ expected: FAIL
+
+ [Executing "Mono listener.positionX"]
+ expected: FAIL
+
+ [Executing "Stereo listener.positionY"]
+ expected: FAIL
+
+ [Executing "Mono listener.positionY"]
+ expected: FAIL
+
+ [Executing "Stereo listener.positionZ"]
+ expected: FAIL
+
+ [Executing "Mono listener.positionZ"]
+ expected: FAIL
+
+ [Executing "setPosition"]
+ expected: FAIL
+
+ [Executing "orientation setter"]
+ expected: FAIL
+
+ [Executing "forward setter"]
+ expected: FAIL
+
+ [Executing "up setter"]
+ expected: FAIL
diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-automation-equalpower-stereo.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-automation-equalpower-stereo.html.ini
new file mode 100644
index 0000000000..df2b7abaf8
--- /dev/null
+++ b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-automation-equalpower-stereo.html.ini
@@ -0,0 +1,3 @@
+[panner-automation-equalpower-stereo.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-automation-position.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-automation-position.html.ini
new file mode 100644
index 0000000000..8a79cc9ffd
--- /dev/null
+++ b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-automation-position.html.ini
@@ -0,0 +1,29 @@
+[panner-automation-position.html]
+ expected: ERROR
+ [Executing "1: 1-channel inverse rolloff: 1"]
+ expected: NOTRUN
+
+ [Executing "3: 1-channel linear rolloff: 1"]
+ expected: NOTRUN
+
+ [Executing "3: 2-channel linear rolloff: 1"]
+ expected: NOTRUN
+
+ [Audit report]
+ expected: NOTRUN
+
+ [Executing "2: 1-channel exponential rolloff: 1.5"]
+ expected: NOTRUN
+
+ [Executing "1: 2-channel inverse rolloff: 1"]
+ expected: NOTRUN
+
+ [Executing "2: 2-channel exponential rolloff: 1.5"]
+ expected: NOTRUN
+
+ [Executing "0: 2-channel inverse rolloff: 1"]
+ expected: NOTRUN
+
+ [Executing "0: 1-channel inverse rolloff: 1"]
+ expected: TIMEOUT
+
diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-azimuth.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-azimuth.html.ini
new file mode 100644
index 0000000000..e2f4a24bee
--- /dev/null
+++ b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-azimuth.html.ini
@@ -0,0 +1,3 @@
+[panner-azimuth.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-equalpower-stereo.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-equalpower-stereo.html.ini
new file mode 100644
index 0000000000..80da64d753
--- /dev/null
+++ b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-equalpower-stereo.html.ini
@@ -0,0 +1,3 @@
+[panner-equalpower-stereo.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-rolloff-clamping.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-rolloff-clamping.html.ini
new file mode 100644
index 0000000000..da0879d1fb
--- /dev/null
+++ b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-rolloff-clamping.html.ini
@@ -0,0 +1,12 @@
+[panner-rolloff-clamping.html]
+ [X Panner distanceModel: "linear", rolloffFactor: 2 expected to be equal to the array [0,0.009438800625503063,0.02810869924724102,0.03424321487545967,0.049286145716905594,0.06121714785695076,0.07480449229478836,0.08126655966043472,0.10326723754405975,0.10609924048185349,0.12179718166589737,0.1385885775089264,0.14151552319526672,0.16106881201267242,0.1722015142440796,0.18278823792934418...\] but differs in 2047 places:\n\tIndex\tActual\t\t\tExpected\n\t[1\]\t1.8877600496125524e-6\t9.4388006255030632e-3\n\t[2\]\t5.6217400015157182e-6\t2.8108699247241020e-2\n\t[3\]\t6.8486433519865386e-6\t3.4243214875459671e-2\n\t[4\]\t9.8572290880838409e-6\t4.9286145716905594e-2\n\t...and 2043 more errors.]
+ expected: FAIL
+
+ [< [linear-clamp-high\] 1 out of 1 assertions were failed.]
+ expected: FAIL
+
+ [# AUDIT TASK RUNNER FINISHED: 1 out of 1 tasks were failed.]
+ expected: FAIL
+
+ [X Panner distanceModel: "linear", rolloffFactor: 2 expected to be equal to the array [0,0.009438806213438511,0.028108695521950722,0.03424323722720146,0.04928614944219589,0.06121715530753136,0.07480449974536896,0.08126655966043472,0.10326726734638214,0.10609924048185349,0.12179719656705856,0.13858859241008759,0.1415155529975891,0.1610688418149948,0.1722015142440796,0.18278825283050537...\] but differs in 2047 places:\n\tIndex\tActual\t\t\tExpected\n\t[1\]\t1.8877611864809296e-6\t9.4388062134385109e-3\n\t[2\]\t5.6217390920210164e-6\t2.8108695521950722e-2\n\t[3\]\t6.8486474447126966e-6\t3.4243237227201462e-2\n\t[4\]\t9.8572299975785427e-6\t4.9286149442195892e-2\n\t...and 2043 more errors.]
+ expected: FAIL
diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/pannernode-basic.window.js.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/pannernode-basic.window.js.ini
new file mode 100644
index 0000000000..fc057f190d
--- /dev/null
+++ b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/pannernode-basic.window.js.ini
@@ -0,0 +1,5 @@
+[pannernode-basic.window.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Test the PannerNode interface]
+ expected: FAIL