diff --git a/content/base/test/Makefile.in b/content/base/test/Makefile.in index 4028db1..62dab47 100644 --- a/content/base/test/Makefile.in +++ b/content/base/test/Makefile.in @@ -200,6 +200,8 @@ _TEST_FILES = test_bug5141.html \ file_bug426646-1.html \ file_bug426646-2.html \ test_bug429157.html \ + test_header.html \ + header.sjs \ test_XHR.html \ file_XHR_pass1.xml \ file_XHR_pass2.txt \ diff --git a/content/base/test/header.sjs b/content/base/test/header.sjs new file mode 100644 index 0000000..c573f84 --- /dev/null +++ b/content/base/test/header.sjs @@ -0,0 +1,8 @@ +function handleRequest(request, response) { + response.setHeader("Content-Type", "text/plain", false); + response.setHeader("Cache-Control", "no-cache", false); + + var value = request.hasHeader("SomeHeader") ? request.getHeader("SomeHeader") + : ""; + response.write("SomeHeader: " + value); +} diff --git a/content/base/test/test_header.html b/content/base/test/test_header.html new file mode 100644 index 0000000..9541461 --- /dev/null +++ b/content/base/test/test_header.html @@ -0,0 +1,31 @@ + + + + Test for XHR header preservation + + + + + +

+ +
+
+
+ + diff --git a/extensions/cookie/test/test_loadflags.html b/extensions/cookie/test/test_loadflags.html index 1e50680..6f39a7f 100644 --- a/extensions/cookie/test/test_loadflags.html +++ b/extensions/cookie/test/test_loadflags.html @@ -6,7 +6,7 @@ - +