Files
sousa-gecko/testing/web-platform/tests/dom/crashtests/appendChild-document.html
T
Sharon Yang f3dddf6be3 Bug 2051462 [wpt PR 60978] - Migrate dom/transforms/css/html crashtests to WPT, a=testonly
Automatic update from web-platform-tests
Migrate dom/transforms/css/html crashtests to WPT

The following tests were migrated to external/wpt. This includes 12
tests:
- external/wpt/css/css-motion-path/crashtests/rotation-overflow.html
- external/wpt/css/css-transforms/crashtests/transform-origin.html
- external/wpt/css/css-transforms/crashtests/transformed-scroller-snapping.html
- external/wpt/css/css-values/crashtests/calc-with-percent-and-number-in-line-height.html
- external/wpt/css/css-values/crashtests/transition-asan.html
- external/wpt/dom/crashtests/adoptNode-reparenting.html
- external/wpt/dom/crashtests/append-child-recurse.html
- external/wpt/dom/crashtests/appendChild-document.html
- external/wpt/html/semantics/embedded-content/crashtests/iframe-load-before-load.html
- external/wpt/html/semantics/obsolete/crashtests/marquee-inside-template-tag.html
- external/wpt/html/semantics/obsolete/crashtests/marquee-zero-width.html
- external/wpt/html/semantics/text-level-semantics/crashtests/q-empty.html

Bug: 485677942
Change-Id: Iba1b136582d0b49248d545a4fd42474c8313b598
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8021270
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Commit-Queue: Sharon Yang <yangsharon@igalia.com>
Cr-Commit-Position: refs/heads/main@{#1654734}

--

wpt-commits: c3f7c5525b13cc82ca0d4c947a6f94d8fa6e4392
wpt-pr: 60978
2026-07-10 09:22:11 +00:00

20 lines
575 B
HTML

<!DOCTYPE html>
<meta charset="utf-8">
<title>appendChild between documents should not crash</title>
<link rel="help" href="https://crbug.com/40573841">
<span id="e1"></span>
<span id="e2">
<span id="e3"></span>
</span>
<script>
var e1 = document.getElementById("e1");
var e2 = document.getElementById("e2");
var e3 = document.getElementById("e3");
var doc1 = document.implementation.createDocument("", "", null);
doc1.appendChild(e2);
e2.addEventListener(
"DOMSubtreeModified", () => {e1.appendChild(e3)}, {once: true});
e2.appendChild(e3);
</script>