add window.onload test

This commit is contained in:
nikneym
2025-09-29 14:45:47 +03:00
parent c587e380a0
commit 1d50e091c7

View File

@@ -104,3 +104,16 @@
}); });
testing.eventually(() => testing.expectEqual(true, dcl)); testing.eventually(() => testing.expectEqual(true, dcl));
</script> </script>
<script id=window.onload>
let isWindowTarget = false;
const callback = (e) => isWindowTarget = e.target === window;
// Callback is not set yet.
testing.expectEqual(null, window.onload);
// Callback is set.
window.onload = callback;
testing.expectEqual(callback, window.onload);
testing.eventually(() => testing.expectEqual(true, isWindowTarget));
</script>