tor-browser

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

scheme-others.sub.any.js (988B)


      1 // META: global=window,worker
      2 // META: script=../resources/utils.js
      3 
      4 function checkKoUrl(url, desc) {
      5  if (!desc)
      6    desc = "Fetching " + url.substring(0, 45) + " is KO"
      7  promise_test(function(test) {
      8    var promise = fetch(url);
      9    return promise_rejects_js(test, TypeError, promise);
     10  }, desc);
     11 }
     12 
     13 var urlWithoutScheme = "://{{host}}:{{ports[http][0]}}/";
     14 checkKoUrl("aaa" + urlWithoutScheme);
     15 checkKoUrl("cap" + urlWithoutScheme);
     16 checkKoUrl("cid" + urlWithoutScheme);
     17 checkKoUrl("dav" + urlWithoutScheme);
     18 checkKoUrl("dict" + urlWithoutScheme);
     19 checkKoUrl("dns" + urlWithoutScheme);
     20 checkKoUrl("geo" + urlWithoutScheme);
     21 checkKoUrl("im" + urlWithoutScheme);
     22 checkKoUrl("imap" + urlWithoutScheme);
     23 checkKoUrl("ipp" + urlWithoutScheme);
     24 checkKoUrl("ldap" + urlWithoutScheme);
     25 checkKoUrl("mailto" + urlWithoutScheme);
     26 checkKoUrl("nfs" + urlWithoutScheme);
     27 checkKoUrl("pop" + urlWithoutScheme);
     28 checkKoUrl("rtsp" + urlWithoutScheme);
     29 checkKoUrl("snmp" + urlWithoutScheme);
     30 
     31 done();