From 36d22d82aa202bb199967e9512281e9a53db42c9 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 21:33:14 +0200 Subject: Adding upstream version 115.7.0esr. Signed-off-by: Daniel Baumann --- editor/libeditor/tests/file_bug611182.sjs | 254 ++++++++++++++++++++++++++++++ 1 file changed, 254 insertions(+) create mode 100644 editor/libeditor/tests/file_bug611182.sjs (limited to 'editor/libeditor/tests/file_bug611182.sjs') diff --git a/editor/libeditor/tests/file_bug611182.sjs b/editor/libeditor/tests/file_bug611182.sjs new file mode 100644 index 0000000000..772aedef74 --- /dev/null +++ b/editor/libeditor/tests/file_bug611182.sjs @@ -0,0 +1,254 @@ +// SJS file for test_bug611182.html +"use strict"; + +const TESTS = [ + { + ct: "text/html", + val: "fooz bar", + }, + { + ct: "text/html", + val: "fooz bar", + }, + { + ct: "text/html", + val: "fooz bar", + }, + { + ct: "text/html", + val: "

fooz bar

", + }, + { + ct: "text/html", + val: "
fooz bar
", + }, + { + ct: "text/html", + val: "fooz bar", + }, + { + ct: "text/html", + val: "

fooz bar

", + }, + { + ct: "text/html", + val: "fooz bar", + }, + { + ct: "text/html", + val: "fooz bar", + }, + { + ct: "application/xhtml+xml", + val: 'fooz bar', + }, + { + ct: "application/xhtml+xml", + val: 'fooz bar', + }, + { + ct: "text/html", + val: "fooz bar", + }, + { + ct: "text/html", + val: + "", + }, + { + ct: "text/html", + val: + "", + }, + { + ct: "text/html", + val: + "", + }, + { + ct: "text/html", + val: + "", + }, + { + ct: "text/html", + val: + "", + }, + { + ct: "text/html", + val: + "", + }, + { + ct: "text/html", + val: + "", + }, + { + ct: "text/html", + val: + "", + }, + { + ct: "text/html", + val: + "", + }, + { + ct: "text/html", + val: + "data:text/html,", + }, + { + ct: "text/html", + val: + "", + }, + { + ct: "text/html", + val: + "", + }, + { + ct: "text/html", + val: + "", + }, + { + ct: "text/html", + val: + "", + }, +]; + +function handleRequest(request, response) { + response.setHeader("Cache-Control", "no-cache", false); + + let query = request.queryString; + if (query === "queryTotalTests") { + response.setHeader("Content-Type", "text/html", false); + response.write(TESTS.length); + return; + } + + var curTest = TESTS[query]; + response.setHeader("Content-Type", curTest.ct, false); + response.write(curTest.val); +} -- cgit v1.2.3