tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit c2ba40a3a04ec59a4d36dc2085836420bab91f47
parent a9e02918815c2a76fc0053a91ae483cfac014852
Author: Paul Adenot <paul@paul.cx>
Date:   Tue, 25 Nov 2025 13:16:13 +0000

Bug 1999307 - Crashtest. r=karlt,media-playback-reviewers

Differential Revision: https://phabricator.services.mozilla.com/D272113

Diffstat:
Adom/media/test/crashtests/1999307.html | 27+++++++++++++++++++++++++++
Adom/media/test/crashtests/1999307.mp3 | 0
Mdom/media/test/crashtests/crashtests.list | 1+
3 files changed, 28 insertions(+), 0 deletions(-)

diff --git a/dom/media/test/crashtests/1999307.html b/dom/media/test/crashtests/1999307.html @@ -0,0 +1,27 @@ +<!DOCTYPE html> +<html class="reftest-wait"> +<script> + window.addEventListener("load", async () => { + let offlineAudioContext = new OfflineAudioContext(26, 128, 48000) + let response = await fetch("1999307.mp3"); + let buffer = await response.arrayBuffer() + const convolverNode = offlineAudioContext.createConvolver() + const callback = async (e) => { + convolverNode.buffer = e + } + const audioBuffer2 = await offlineAudioContext.decodeAudioData(buffer, callback, undefined) + const audioBufferSourceNode = new AudioBufferSourceNode(offlineAudioContext, { + "buffer": audioBuffer2 + }) + audioBufferSourceNode.start(0, 7267473, 4744938) + const constantSourceNode = new ConstantSourceNode(offlineAudioContext, { + "offset": 3.4e+38 + }) + constantSourceNode.connect(convolverNode, 0, 0) + convolverNode.connect(audioBufferSourceNode.detune, 0) + constantSourceNode.start(0) + await offlineAudioContext.startRendering() + document.documentElement.classList.remove("reftest-wait"); + }) +</script> +</html> diff --git a/dom/media/test/crashtests/1999307.mp3 b/dom/media/test/crashtests/1999307.mp3 Binary files differ. diff --git a/dom/media/test/crashtests/crashtests.list b/dom/media/test/crashtests/crashtests.list @@ -188,3 +188,4 @@ load 1905231.webm load 1917627.mp4 skip-if(Android) load audioworkletprocessor-recursion.html load 1987790.webm +load 1999307.html