Bug 1858073 - Do not load mochitest directory listing in quirks mode r=intermittent-reviewers,jmaher,extension-reviewers,robwu DONTBUILD

Prepend the mochitest directory listing with `<!DOCTYPE html>` to prevent the document to be loaded in quirks mode and flood the log with console messages.

Differential Revision: https://phabricator.services.mozilla.com/D190544
This commit is contained in:
Malte Juergens 2023-11-06 09:56:03 +00:00
parent 261d0d70d9
commit e069a5d4fb
3 changed files with 11 additions and 9 deletions

View file

@ -270,7 +270,7 @@ add_task(async function test_devtools_network_on_request_finished() {
]);
ok(
callbackRes[0].startsWith("<html>"),
callbackRes[0].startsWith("<!DOCTYPE html>"),
"The expected content has been retrieved."
);
is(

View file

@ -373,9 +373,10 @@ function jsonArrayOfTestFiles(links) {
function regularListing(metadata, response) {
var [links] = list(metadata.path, metadata.getProperty("directory"), false);
response.write(
HTML(
HEAD(TITLE("mochitest index ", metadata.path)),
BODY(BR(), A({ href: ".." }, "Up a level"), UL(linksToListItems(links)))
)
"<!DOCTYPE html>\n" +
HTML(
HEAD(TITLE("mochitest index ", metadata.path)),
BODY(BR(), A({ href: ".." }, "Up a level"), UL(linksToListItems(links)))
)
);
}

View file

@ -352,10 +352,11 @@ function serverDebug(metadata, response) {
function regularListing(metadata, response) {
var [links] = list(metadata.path, metadata.getProperty("directory"), false);
response.write(
HTML(
HEAD(TITLE("mochitest index ", metadata.path)),
BODY(BR(), A({ href: ".." }, "Up a level"), UL(linksToListItems(links)))
)
"<!DOCTYPE html>\n" +
HTML(
HEAD(TITLE("mochitest index ", metadata.path)),
BODY(BR(), A({ href: ".." }, "Up a level"), UL(linksToListItems(links)))
)
);
}