1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-15 13:45:01 +00:00
serenity/Tests/LibWeb/Text/input/IntersectionObserver/unobserve-element-without-matching-observe.html
Andreas Kling ef809eea1e LibWeb: Don't assume IO.unobserve() called on observed element
It's perfectly possible for JavaScript to call unobserve() on an element
that hasn't been observed. Let's stop asserting if that happens. :^)

Fixes #22020
2023-11-23 09:37:12 +01:00

10 lines
276 B
HTML

<body>
<script src="../include.js"></script>
<script>
test(() => {
let observer = new IntersectionObserver(function() {});
let div = document.createElement("div");
observer.unobserve(div);
println("PASS! (Didn't crash)");
});
</script>