tor-browser

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

bug732209-css.sjs (790B)


      1 function handleRequest(request, response) {
      2   // First item will be the ID; other items are optional
      3   var query = request.queryString.split(/&/);
      4 
      5   response.setHeader("Content-Type", "text/css", false);
      6 
      7   if (query.indexOf("cors-anonymous") != -1) {
      8     response.setHeader("Access-Control-Allow-Origin", "*", false);
      9   } else if (
     10     query.indexOf("cors-credentials") != -1 &&
     11     request.hasHeader("Origin")
     12   ) {
     13     response.setHeader(
     14       "Access-Control-Allow-Origin",
     15       request.getHeader("Origin"),
     16       false
     17     );
     18     response.setHeader("Access-Control-Allow-Credentials", "true", false);
     19   }
     20 
     21   response.write(
     22     "#" +
     23       query[0] +
     24       " { color: green !important }" +
     25       "\n" +
     26       "#" +
     27       query[0] +
     28       ".reverse { color: red !important }"
     29   );
     30 }