tor-browser

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

bug517224.sjs (992B)


      1 function handleRequest(request, response) {
      2   response.setHeader("Cache-Control", "no-cache", false);
      3   switch (request.queryString) {
      4     case "reset":
      5       response.setHeader("Content-Type", "application/ecmascript", false);
      6       setState("imageloaded", "");
      7       break;
      8     case "image":
      9       setState("imageloaded", "imageloaded");
     10       response.setStatusLine("1.1", 302, "Found");
     11       // redirect to a solid blue image
     12       response.setHeader(
     13         "Location",
     14         "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAADElEQVQI12NgYPgPAAEDAQDZqt2zAAAAAElFTkSuQmCC"
     15       );
     16       response.setHeader("Content-Type", "text/plain", false);
     17       break;
     18     case "result":
     19       response.setHeader("Content-Type", "application/ecmascript", false);
     20       var state = getState("imageloaded");
     21       response.write(
     22         "is('" + state + "', '', 'image should not have been loaded')\n"
     23       );
     24       response.write("SimpleTest.finish()");
     25       break;
     26   }
     27 }