1
0
Fork 0
firefox/testing/web-platform/tests/shadow-dom/crashtests/highlight-api-orphan-node-crash.html
Daniel Baumann 5e9a113729
Adding upstream version 140.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
2025-06-25 09:37:52 +02:00

14 lines
No EOL
662 B
HTML

<!doctype html>
<title>Custom Highlight with range anchored in orphan shadow node can be registered without crashing</title>
<meta name="author" title="Fernando Fiori" href="mailto:ffiori@microsoft.com">
<script>
const host = document.createElement("div");
const shadow = host.attachShadow({ mode: "open" });
const spanInShadowDOM = document.createElement("span");
spanInShadowDOM.textContent = "Hello, world.";
shadow.appendChild(spanInShadowDOM);
let range = new Range();
range.setStart(spanInShadowDOM.childNodes[0], 0);
range.setEnd(spanInShadowDOM.childNodes[0], 5);
CSS.highlights.set("example-highlight", new Highlight(range));
</script>