tor-browser

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

track-addtrack-kind.html (743B)


      1 <!DOCTYPE html>
      2 <title>addTextTrack() only accepts known "kind" values</title>
      3 <script src="/resources/testharness.js"></script>
      4 <script src="/resources/testharnessreport.js"></script>
      5 <script>
      6 test(function() {
      7    var trackCount = 0;
      8 
      9    function addTrack(type) {
     10        video.addTextTrack(type);
     11        assert_equals(video.textTracks.length, ++trackCount);
     12    }
     13 
     14    var video = document.createElement("video");
     15    assert_equals(video.textTracks.length, 0);
     16    assert_throws_js(TypeError, function() { video.addTextTrack("kaptions"); });
     17    assert_equals(video.textTracks.length, 0);
     18 
     19    addTrack("subtitles");
     20    addTrack("captions");
     21    addTrack("descriptions");
     22    addTrack("chapters");
     23    addTrack("metadata");
     24 });
     25 </script>