tor-browser

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

content-range.sub.any.js (788B)


      1 // META: script=/fetch/orb/resources/utils.js
      2 
      3 const url =
      4  "http://{{domains[www1]}}:{{ports[http][0]}}/fetch/orb/resources/image.png";
      5 
      6 expected_allow_fetch(
      7  url,
      8  (orb_test, message) =>
      9    promise_test(
     10      t => orb_test(t, header("Content-Range", "bytes 0-99/1010"), "slice(null,100)", "status(206)"),
     11      message("ORB shouldn't block opaque range of image/png starting at zero")),
     12  { headers: new Headers([["Range", "bytes=0-99"]]) });
     13 
     14 expected_block_fetch(
     15  url,
     16  (orb_test, message) =>
     17    promise_test(
     18      t => orb_test(t, header("Content-Range", "bytes 10-99/1010"), "slice(10,100)", "status(206)"),
     19      message("ORB should block opaque range of image/png not starting at zero, that isn't subsequent")),
     20  { headers: new Headers([["Range", "bytes 10-99"]]) });