Skip to content

Commit a8f49d7

Browse files
padenotmoz-wptsync-bot
authored andcommitted
Handle division by zero after AudioData.close.
Differential Revision: https://phabricator.services.mozilla.com/D244753 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1959072 gecko-commit: d036e94b560f58b00c397b5766aa78ed667307d7 gecko-reviewers: chunmin
1 parent 27a401b commit a8f49d7

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

webcodecs/audio-data.any.js

+9
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,15 @@ test(t => {
8686

8787
}, 'Verify AudioData constructors');
8888

89+
test(t => {
90+
let data = createDefaultAudioData();
91+
data.close();
92+
assert_equals(data.sampleRate, 0);
93+
assert_equals(data.numberOfFrames, 0);
94+
assert_equals(data.numberOfChannels, 0);
95+
assert_equals(data.format, null);
96+
}, 'AudioData close');
97+
8998
test(t => {
9099
let data = createDefaultAudioData();
91100

0 commit comments

Comments
 (0)