aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--components/script/dom/analysernode.rs2
-rw-r--r--tests/wpt/metadata/MANIFEST.json4
-rw-r--r--tests/wpt/metadata/webaudio/the-audio-api/the-analysernode-interface/ctor-analyser.html.ini19
-rw-r--r--tests/wpt/web-platform-tests/webaudio/the-audio-api/the-analysernode-interface/ctor-analyser.html2
-rw-r--r--tests/wpt/web-platform-tests/webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html8
5 files changed, 8 insertions, 27 deletions
diff --git a/components/script/dom/analysernode.rs b/components/script/dom/analysernode.rs
index 50951021c43..27f2f27b386 100644
--- a/components/script/dom/analysernode.rs
+++ b/components/script/dom/analysernode.rs
@@ -38,7 +38,7 @@ impl AnalyserNode {
options: &AnalyserOptions,
) -> Fallible<(AnalyserNode, IpcReceiver<Block>)> {
let node_options = options.parent
- .unwrap_or(1, ChannelCountMode::Max,
+ .unwrap_or(2, ChannelCountMode::Max,
ChannelInterpretation::Speakers);
if options.fftSize > 32768 || options.fftSize < 32 ||
diff --git a/tests/wpt/metadata/MANIFEST.json b/tests/wpt/metadata/MANIFEST.json
index 0c1e05dbb22..5cc59d1ac9b 100644
--- a/tests/wpt/metadata/MANIFEST.json
+++ b/tests/wpt/metadata/MANIFEST.json
@@ -658118,7 +658118,7 @@
"support"
],
"webaudio/the-audio-api/the-analysernode-interface/ctor-analyser.html": [
- "4e27f842ddeda3e2bdd78da7b8ee3f67062d1a9f",
+ "a9aa4831516c6a5cefa7c8b4f67f3ef246d24777",
"testharness"
],
"webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-basic.html": [
@@ -658150,7 +658150,7 @@
"testharness"
],
"webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html": [
- "52d3829cff3dfceef64a34669bc8e0d6e08883a9",
+ "a8b5a7154e94479460c1085c6b5cb584e9b6976c",
"testharness"
],
"webaudio/the-audio-api/the-audiobuffer-interface/.gitkeep": [
diff --git a/tests/wpt/metadata/webaudio/the-audio-api/the-analysernode-interface/ctor-analyser.html.ini b/tests/wpt/metadata/webaudio/the-audio-api/the-analysernode-interface/ctor-analyser.html.ini
deleted file mode 100644
index 5f2600f8dd6..00000000000
--- a/tests/wpt/metadata/webaudio/the-audio-api/the-analysernode-interface/ctor-analyser.html.ini
+++ /dev/null
@@ -1,19 +0,0 @@
-[ctor-analyser.html]
- [X node0 = new AnalyserNode(context) incorrectly threw TypeError: "window[name\] is not a constructor".]
- expected: FAIL
-
- [X node0.channelCount is not equal to 1. Got 2.]
- expected: FAIL
-
- [# AUDIT TASK RUNNER FINISHED: 1 out of 7 tasks were failed.]
- expected: FAIL
-
- [< [default constructor\] 2 out of 12 assertions were failed.]
- expected: FAIL
-
- [X node0.smoothingTimeConstant is not equal to 0.8. Got 0.800000011920929.]
- expected: FAIL
-
- [< [default constructor\] 1 out of 12 assertions were failed.]
- expected: FAIL
-
diff --git a/tests/wpt/web-platform-tests/webaudio/the-audio-api/the-analysernode-interface/ctor-analyser.html b/tests/wpt/web-platform-tests/webaudio/the-audio-api/the-analysernode-interface/ctor-analyser.html
index 4e27f842dde..a9aa4831516 100644
--- a/tests/wpt/web-platform-tests/webaudio/the-audio-api/the-analysernode-interface/ctor-analyser.html
+++ b/tests/wpt/web-platform-tests/webaudio/the-audio-api/the-analysernode-interface/ctor-analyser.html
@@ -32,7 +32,7 @@
prefix: prefix,
numberOfInputs: 1,
numberOfOutputs: 1,
- channelCount: 1,
+ channelCount: 2,
channelCountMode: 'max',
channelInterpretation: 'speakers'
});
diff --git a/tests/wpt/web-platform-tests/webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html b/tests/wpt/web-platform-tests/webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html
index 52d3829cff3..a8b5a7154e9 100644
--- a/tests/wpt/web-platform-tests/webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html
+++ b/tests/wpt/web-platform-tests/webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html
@@ -27,8 +27,8 @@
assert_equals(
analyser.channelCount,
- 1,
- "analyser node has 1 input channels by default"
+ 2,
+ "analyser node has 2 input channels by default"
);
assert_equals(
analyser.channelCountMode,
@@ -131,8 +131,8 @@
var analyser = new AnalyserNode(context);
assert_equals(
analyser.channelCount,
- 1,
- "analyser node has 1 input channels by default"
+ 2,
+ "analyser node has 2 input channels by default"
);
assert_equals(
analyser.channelCountMode,