tor-browser

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

test_bug1120222.html (1008B)


      1 <!DOCTYPE HTML>
      2 <html>
      3 <!--
      4 https://bugzilla.mozilla.org/show_bug.cgi?id=1120222
      5 -->
      6 <head>
      7  <title>Test for Bug 1120222</title>
      8  <script src="/tests/SimpleTest/SimpleTest.js"></script>
      9  <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/>
     10  <script type="text/javascript" src="manifest.js"></script>
     11 </head>
     12 <body>
     13 <pre id="test">
     14 <script class="testbody" type="text/javascript">
     15 var manager = new MediaTestManager;
     16 
     17 let count = 0;
     18 
     19 function startTest(test, token) {
     20  manager.started(token);
     21  var elemType = /^audio/.test(test.type) ? "audio" : "video";
     22  var v = document.createElement(elemType);
     23  v.token = token;
     24  v.src = test.name;
     25 
     26  v.addEventListener("play", (e) => {
     27    document.title = `Test Title ${count++}`;
     28    ok(true, "changed title while media was playing")
     29    removeNodeAndSource(e.target);
     30    manager.finished(e.target.token);
     31  });
     32 
     33  document.body.appendChild(v);
     34  v.play();
     35 }
     36 
     37 manager.runTests(gSmallTests, startTest);
     38 
     39 </script>
     40 </pre>
     41 </body>
     42 </html>