diff options
Diffstat (limited to 'browser/base/content/test/general/fxa_profile_handler.sjs')
-rw-r--r-- | browser/base/content/test/general/fxa_profile_handler.sjs | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/browser/base/content/test/general/fxa_profile_handler.sjs b/browser/base/content/test/general/fxa_profile_handler.sjs deleted file mode 100644 index 7160b76d0..000000000 --- a/browser/base/content/test/general/fxa_profile_handler.sjs +++ /dev/null @@ -1,34 +0,0 @@ -/* Any copyright is dedicated to the Public Domain. - * http://creativecommons.org/publicdomain/zero/1.0/ */ - -// This is basically an echo server! -// We just grab responseStatus and responseBody query params! - -function reallyHandleRequest(request, response) { - var query = "?" + request.queryString; - - var responseStatus = 200; - var match = /responseStatus=([^&]*)/.exec(query); - if (match) { - responseStatus = parseInt(match[1]); - } - - var responseBody = ""; - match = /responseBody=([^&]*)/.exec(query); - if (match) { - responseBody = decodeURIComponent(match[1]); - } - - response.setStatusLine("1.0", responseStatus, "OK"); - response.write(responseBody); -} - -function handleRequest(request, response) -{ - try { - reallyHandleRequest(request, response); - } catch (e) { - response.setStatusLine("1.0", 500, "NotOK"); - response.write("Error handling request: " + e); - } -} |