summaryrefslogtreecommitdiffstats
path: root/netwerk/test/mochitests/user_agent.sjs
blob: dea299a2040646d72a210fb33cfb8ea21a83d551 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

function handleRequest(request, response)
{
    // avoid confusing cache behaviors
    response.setHeader("Cache-Control", "no-cache", false);
    response.setHeader("Content-Type", "text/html", false);
    response.setHeader("Access-Control-Allow-Origin", "*", false);

    // used by test_user_agent tests
    response.write(
      "<html><body>\
        <script type='text/javascript'>\
          var msg = {\
            header: '" + request.getHeader('User-Agent') + "',\
            nav: navigator.userAgent\
          };\
          self.parent.postMessage(msg, '*');\
        </script>\
      </body></html>"
    );
}