diff --git a/taint/test/mochitest/test_dom_parser.html b/taint/test/mochitest/test_dom_parser.html index 501923d4ffd52..598964082e221 100644 --- a/taint/test/mochitest/test_dom_parser.html +++ b/taint/test/mochitest/test_dom_parser.html @@ -42,8 +42,13 @@ const doc1 = parser.parseFromString(tainted_dom_str, "text/html"); + check_tainted(doc1.body.firstChild.outerHTML); check_tainted(doc1.body.firstChild.textContent); + check_tainted(doc1.body.innerHTML); + check_tainted(doc1.body.outerHTML); + check_tainted(doc1.body.textContent); + const tainted_xml_str = "" + tainted_str + ""; const doc2 = parser.parseFromString(tainted_xml_str, "application/xml"); diff --git a/taint/test/mochitest/test_sinks.html b/taint/test/mochitest/test_sinks.html index 430bf1d831f27..859818a8267d3 100644 --- a/taint/test/mochitest/test_sinks.html +++ b/taint/test/mochitest/test_sinks.html @@ -9,18 +9,18 @@ let string_content = "hello"; let sink_names = [ - "document.write", - "document.writeln", - "innerHTML", - "outerHTML", - "insertAdjacentHTML", - "insertAdjacentText", - "embed.src", - "media.src", - "track.src", - "Range.createContextualFragment(fragment)", - "EventSource", - "eventHandler", + "document.write", + "document.writeln", + "innerHTML", + "outerHTML", + "insertAdjacentHTML", + "insertAdjacentText", + "embed.src", + "media.src", + "track.src", + "Range.createContextualFragment(fragment)", + "EventSource", + "eventHandler", ]; let i = 0; @@ -32,10 +32,10 @@ let flow = report.detail.str.taint[0].flow; is(flow[2].operation, sink_names[i]); - i += 1; - if (i >= sink_names.length) { - SimpleTest.finish(); - } + i += 1; + if (i >= sink_names.length) { + SimpleTest.finish(); + } }, false); let taint_string = String.tainted(string_content);