| Index: third_party/WebKit/LayoutTests/webaudio/ChannelMerger/audiochannelmerger-basic.html
|
| diff --git a/third_party/WebKit/LayoutTests/webaudio/ChannelMerger/audiochannelmerger-basic.html b/third_party/WebKit/LayoutTests/webaudio/ChannelMerger/audiochannelmerger-basic.html
|
| index bf77d22264a3f38a6aafe3c053f055189d31fbf0..69bc333bba83425374bb0ca4bc3ec52f18a26873 100644
|
| --- a/third_party/WebKit/LayoutTests/webaudio/ChannelMerger/audiochannelmerger-basic.html
|
| +++ b/third_party/WebKit/LayoutTests/webaudio/ChannelMerger/audiochannelmerger-basic.html
|
| @@ -1,67 +1,67 @@
|
| <!DOCTYPE html>
|
| <html>
|
| -
|
| -<head>
|
| - <script src="../../resources/testharness.js"></script>
|
| - <script src="../../resources/testharnessreport.js"></script>
|
| - <script src="../resources/audit-util.js"></script>
|
| - <script src="../resources/audit.js"></script>
|
| -</head>
|
| -
|
| -<body>
|
| - <script>
|
| -
|
| - var audit = Audit.createTaskRunner();
|
| -
|
| - // Task: Checking constraints in ChannelMergerNode.
|
| - audit.define('exceptions-channels', (task, should) => {
|
| - var context = new OfflineAudioContext(2, 128, 44100);
|
| - var merger;
|
| -
|
| - should(function () {
|
| - merger = context.createChannelMerger();
|
| - }, 'context.createChannelMerger()').notThrow();
|
| -
|
| - should(function () {
|
| - merger = context.createChannelMerger(0);
|
| - }, 'context.createChannelMerger(0)').throw('IndexSizeError');
|
| -
|
| - should(function () {
|
| - merger = context.createChannelMerger(32);
|
| - }, 'context.createChannelMerger(32)').notThrow();
|
| -
|
| - // Can't create a channel merger with 33 channels because the audio
|
| - // context has a 32-channel-limit in Chrome.
|
| - should(function () {
|
| - merger = context.createChannelMerger(33);
|
| - }, 'context.createChannelMerger(33)').throw('IndexSizeError');
|
| -
|
| - task.done();
|
| - });
|
| -
|
| - // Task: checking the channel-related properties have the correct value and
|
| - // can't be changed.
|
| - audit.define('exceptions-properties', (task, should) => {
|
| - var context = new OfflineAudioContext(2, 128, 44100);
|
| - var merger = context.createChannelMerger();
|
| -
|
| - should(merger.channelCount, 'merger.channelCount').beEqualTo(1);
|
| -
|
| - should(function () {
|
| - merger.channelCount = 3;
|
| - }, 'merger.channelCount = 3').throw('InvalidStateError');
|
| -
|
| - should(merger.channelCountMode, 'merger.channelCountMode').beEqualTo('explicit');
|
| -
|
| - should(function () {
|
| - merger.channelCountMode = 'max';
|
| - }, 'merger.channelCountMode = "max"').throw('InvalidStateError');
|
| -
|
| - task.done();
|
| - });
|
| -
|
| - audit.run();
|
| - </script>
|
| -</body>
|
| -
|
| + <head>
|
| + <title>
|
| + audiochannelmerger-basic.html
|
| + </title>
|
| + <script src="../../resources/testharness.js"></script>
|
| + <script src="../../resources/testharnessreport.js"></script>
|
| + <script src="../resources/audit-util.js"></script>
|
| + <script src="../resources/audit.js"></script>
|
| + </head>
|
| + <body>
|
| + <script id="layout-test-code">
|
| + let audit = Audit.createTaskRunner();
|
| +
|
| + // Task: Checking constraints in ChannelMergerNode.
|
| + audit.define('exceptions-channels', (task, should) => {
|
| + let context = new OfflineAudioContext(2, 128, 44100);
|
| + let merger;
|
| +
|
| + should(function() {
|
| + merger = context.createChannelMerger();
|
| + }, 'context.createChannelMerger()').notThrow();
|
| +
|
| + should(function() {
|
| + merger = context.createChannelMerger(0);
|
| + }, 'context.createChannelMerger(0)').throw('IndexSizeError');
|
| +
|
| + should(function() {
|
| + merger = context.createChannelMerger(32);
|
| + }, 'context.createChannelMerger(32)').notThrow();
|
| +
|
| + // Can't create a channel merger with 33 channels because the audio
|
| + // context has a 32-channel-limit in Chrome.
|
| + should(function() {
|
| + merger = context.createChannelMerger(33);
|
| + }, 'context.createChannelMerger(33)').throw('IndexSizeError');
|
| +
|
| + task.done();
|
| + });
|
| +
|
| + // Task: checking the channel-related properties have the correct value
|
| + // and can't be changed.
|
| + audit.define('exceptions-properties', (task, should) => {
|
| + let context = new OfflineAudioContext(2, 128, 44100);
|
| + let merger = context.createChannelMerger();
|
| +
|
| + should(merger.channelCount, 'merger.channelCount').beEqualTo(1);
|
| +
|
| + should(function() {
|
| + merger.channelCount = 3;
|
| + }, 'merger.channelCount = 3').throw('InvalidStateError');
|
| +
|
| + should(merger.channelCountMode, 'merger.channelCountMode')
|
| + .beEqualTo('explicit');
|
| +
|
| + should(function() {
|
| + merger.channelCountMode = 'max';
|
| + }, 'merger.channelCountMode = "max"').throw('InvalidStateError');
|
| +
|
| + task.done();
|
| + });
|
| +
|
| + audit.run();
|
| + </script>
|
| + </body>
|
| </html>
|
|
|