tor-browser

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

file_websocket_exceptions_iframe.html (775B)


      1 <!DOCTYPE HTML>
      2 <html>
      3 <head>
      4 <meta charset="utf-8">
      5 <script>
      6 
      7 window.addEventListener("message", receiveMessage);
      8 function receiveMessage() {
      9  window.removeEventListener("message", receiveMessage);
     10 
     11  var mySocket = new WebSocket("ws://example.com/tests/dom/security/test/https-only/file_upgrade_insecure");
     12  mySocket.onopen = function() {
     13    parent.dispatchEvent(new CustomEvent("WebSocketEnded", {
     14      detail: { url: mySocket.url, state: "onopen" }
     15    }));
     16    mySocket.close();
     17  };
     18  mySocket.onerror = function() {
     19    parent.dispatchEvent(new CustomEvent("WebSocketEnded", {
     20      detail: { url: mySocket.url, state: "onerror" }
     21    }));
     22    mySocket.close();
     23  };
     24 }
     25 </script>
     26 </head>
     27 <body>
     28  Https-Only: WebSocket exemption test in iframe</br>
     29 </body>
     30 </html>