tor-browser

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

test_bug867089.html (1079B)


      1 <!DOCTYPE HTML>
      2 <html>
      3 <head>
      4  <title>Crashtest for bug 867089</title>
      5  <script src="/tests/SimpleTest/SimpleTest.js"></script>
      6  <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css" />
      7 </head>
      8 <body>
      9 <pre id="test">
     10 <script class="testbody" type="text/javascript">
     11 
     12 SimpleTest.waitForExplicitFinish();
     13 addLoadEvent(function() {
     14  var ctx = new AudioContext();
     15 
     16  // Test invalid playbackRate values for AudioBufferSourceNode.
     17  var source = ctx.createBufferSource();
     18  var buffer = ctx.createBuffer(2, 2048, 8000);
     19  source.buffer = buffer;
     20  source.playbackRate.value = 0.0;
     21  source.connect(ctx.destination);
     22  source.start(0);
     23 
     24  var source2 = ctx.createBufferSource();
     25  source2.buffer = buffer;
     26  source2.playbackRate.value = -1.0;
     27  source2.connect(ctx.destination);
     28  source2.start(0);
     29 
     30  var source3 = ctx.createBufferSource();
     31  source3.buffer = buffer;
     32  source3.playbackRate.value = 3000000.0;
     33  source3.connect(ctx.destination);
     34  source3.start(0);
     35  ok(true, "We did not crash.");
     36  SimpleTest.finish();
     37 });
     38 
     39 
     40 </script>
     41 </pre>
     42 </body>
     43 </html>