tor-browser

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

meta-img-src.html (827B)


      1 <!DOCTYPE html>
      2 <html>
      3 
      4 <head>
      5    <meta id="meta_csp" http-equiv="Content-Security-Policy" content="img-src 'none'">
      6    <title>meta-img-src</title>
      7    <script src="/resources/testharness.js"></script>
      8    <script src="/resources/testharnessreport.js"></script>
      9    <script src='../support/logTest.sub.js?logs=["PASS","TEST COMPLETE"]'></script>
     10 </head>
     11 
     12 <body>
     13 <p>Test passes if the image is blocked.</p>
     14 
     15    <script>
     16    function testImgSrc() {
     17        var img = document.createElement('img');
     18        img.src = '../support/fail.png';
     19        img.onerror = function() {
     20            log("PASS");
     21        };
     22        img.onload = function() {
     23            log("FAIL");
     24        };
     25        document.body.appendChild(img);
     26    }
     27    testImgSrc();
     28    log("TEST COMPLETE");
     29    </script>
     30    <div id="log"></div>
     31 </body>
     32 
     33 </html>