kitesurf · WPT

FAIL
expected FAIL · 567 ms
▶ run in kitesurf
Test
/html/dom/elements/the-innertext-and-outertext-properties/outertext-setter.html
Actual
FAIL
Expected
FAIL
Unexpected
no
Duration
567 ms
Harness
OK
Counts
Reason
Run
https://kitesurf.rendering.cfdata.org/?url=http%3A%2F%2Fwpt.live%2Fhtml%2Fdom%2Felements%2Fthe-innertext-and-outertext-properties%2Foutertext-setter.html ↗
Upstream
view on github.com/web-platform-tests/wpt ↗

Subtests

statussubtestmessage
FAILReplacing a node and merging with the previous text nodeassert_equals: It got merged with the previous text node expected 1 but got 2
FAILReplacing a node and merging with the following text nodeassert_equals: It got merged with the following text node expected 1 but got 2
FAILReplacing a node and merging with the previous and following text nodeassert_equals: It got merged with the previous and following text node expected 1 but got 3
FAILOnly merges with the previous and following text nodes, does not completely normalizeassert_equals: It got merged with the previous and following text node expected 3 but got 5
PASSEmpty string
FAILEmpty string with surrounding text nodesassert_equals: It got merged with the previous and following text node expected 3 but got 5
FAILSetting outerText to a bunch of newlines creates a bunch of <br>s with no text nodesassert_equals: expected "<br><br><br>" but got "\n\r\n\r"
PASSRemoving a node
FAILDetached nodeassert_throws_dom: function "() => { node.outerText = ""; }" did not throw
PASSSimplest possible test
FAILNewlines convert to <br> in non-white-space:pre elementsassert_equals: expected "abc<br>def" but got "abc\ndef"
FAILNewlines convert to <br> in <pre> elementassert_equals: expected "abc<br>def" but got "abc\ndef"
FAILNewlines convert to <br> in <textarea> elementassert_equals: expected "abc<br>def" but got "abc\ndef"
FAILNewlines convert to <br> in white-space:pre elementassert_equals: expected "abc<br>def" but got "abc\ndef"
FAILCRs convert to <br> in non-white-space:pre elementsassert_equals: expected "abc<br>def" but got "abc\rdef"
FAILCRs convert to <br> in <pre> elementassert_equals: expected "abc<br>def" but got "abc\rdef"
FAILNewline/CR pair converts to <br> in non-white-space:pre elementassert_equals: expected "abc<br>def" but got "abc\r\ndef"
FAILNewline/newline pair converts to two <br>s in non-white-space:pre elementassert_equals: expected "abc<br><br>def" but got "abc\n\ndef"
FAILCR/CR pair converts to two <br>s in non-white-space:pre elementassert_equals: expected "abc<br><br>def" but got "abc\r\rdef"
FAILCRs convert to <br> in white-space:pre elementassert_equals: expected "abc<br>def" but got "abc\rdef"
PASS< preserved
PASS> preserved
PASS& preserved
PASS" preserved
PASS' preserved
FAILouterText not supported on SVG elementsassert_equals: expected "<svg></svg>" but got "abc"
FAILouterText not supported on MathML elementsassert_equals: expected "<math></math>" but got "abc"
PASSNull characters preserved
PASSTabs preserved
PASSLeading whitespace preserved
PASSTrailing whitespace preserved
PASSWhitespace not compressed
PASSExisting text deleted
PASSExisting <br> deleted
PASSAssigning the empty string
PASSAssigning null
FAILAssigning undefinedassert_equals: expected "undefined" but got ""
FAILStart with CRassert_equals: expected "<br>abc" but got "\rabc"
FAILStart with LFassert_equals: expected "<br>abc" but got "\nabc"
FAILStart with CRLFassert_equals: expected "<br>abc" but got "\r\nabc"
FAILEnd with CRassert_equals: expected "abc<br>" but got "abc\r"
FAILEnd with LFassert_equals: expected "abc<br>" but got "abc\n"
FAILEnd with CRLFassert_equals: expected "abc<br>" but got "abc\r\n"

bundle built 2026-07-16T07:16:48.063Z