kitesurf · WPT

PASS
expected PASS · 537 ms
▶ run in kitesurf
Test
/dom/nodes/MutationObserver-childList.html
Actual
PASS
Expected
PASS
Unexpected
no
Duration
537 ms
Harness
OK
Counts
Reason
Run
https://kitesurf.rendering.cfdata.org/?url=http%3A%2F%2Fwpt.live%2Fdom%2Fnodes%2FMutationObserver-childList.html ↗
Upstream
view on github.com/web-platform-tests/wpt ↗

Subtests

statussubtestmessage
PASSchildList Node.nodeValue: no mutation
PASSchildList Node.textContent: replace content mutation
PASSchildList Node.textContent: no previous content mutation
PASSchildList Node.textContent: textContent no mutation
PASSchildList Node.textContent: empty string mutation
PASSchildList Node.normalize mutation
PASSchildList Node.normalize mutations
PASSchildList Node.insertBefore: addition mutation
PASSchildList Node.insertBefore: removal mutation
PASSchildList Node.insertBefore: removal and addition mutations
PASSchildList Node.insertBefore: fragment addition mutations
PASSchildList Node.insertBefore: fragment removal mutations
PASSchildList Node.insertBefore: last child addition mutation
PASSchildList Node.appendChild: addition mutation
PASSchildList Node.appendChild: removal mutation
PASSchildList Node.appendChild: removal and addition mutations
PASSchildList Node.appendChild: fragment addition mutations
PASSchildList Node.appendChild: fragment removal mutations
PASSchildList Node.appendChild: addition outside document tree mutation
PASSchildList Node.replaceChild: replacement mutation
PASSchildList Node.replaceChild: removal mutation
PASSchildList Node.replaceChild: internal replacement mutation
PASSchildList Node.replaceChild: self internal replacement mutation
PASSchildList Node.removeChild: removal mutation
PASSRange (r70) is created
PASSchildList Range.deleteContents: child removal mutation
PASSRange (r71) is created
PASSchildList Range.deleteContents: child and data removal mutation
PASSRange (r80) is created
PASSchildList Range.extractContents: child removal mutation
PASSRange (r81) is created
PASSchildList Range.extractContents: child and data removal mutation
PASSRange (r90) is created
PASSchildList Range.insertNode: child insertion mutation
PASSRange (r91) is created
PASSchildList Range.insertNode: children insertion mutation
PASSRange (r100) is created
PASSchildList Range.surroundContents: children removal and addition mutation

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