tor-browser

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

1953171.html (990B)


      1 <!DOCTYPE html>
      2 <html lang="en">
      3 <head>
      4    <script id="worker1" type="javascript/worker">
      5        function timeout(cmd) {
      6           const timer = new Promise((resolve, reject) => {
      7              const id = setTimeout(() => {
      8                 clearTimeout(id)
      9                 reject(new Error('Promise timed out!'))
     10              }, 750)
     11           })
     12           return Promise.race([cmd, timer])
     13        }
     14 
     15        self.onmessage = async function (e) {
     16           let bitmap
     17           setInterval(async () => {
     18              self.close()
     19              try { bitmap = await timeout(self.createImageBitmap(bitmap, 29, 6, 0, 24, {})) } catch (e) {}
     20           }, 1293)
     21        }
     22    </script>
     23    <script>
     24        window.addEventListener("load", async () => {
     25            const blob = new Blob([document.querySelector('#worker1').textContent], {type: "text/javascript"})
     26            new Worker(window.URL.createObjectURL(blob)).postMessage([], {})
     27        })
     28    </script>
     29 </head>
     30 </html>