Files
ladybird/Tests/LibWeb/Text/input/wpt-import/dom/events/mouse-event-retarget.html
2024-11-17 14:56:35 +01:00

27 lines
576 B
HTML

<!DOCTYPE html>
<html>
<title>Script created MouseEvent properly retargets and adjusts offsetX</title>
<script src="../../resources/testharness.js"></script>
<script src="../../resources/testharnessreport.js"></script>
<style>
body {
margin: 8px;
padding: 0;
}
</style>
<div id="target">Hello</div>
<script>
async_test(t => {
target.addEventListener('click', ev => {
t.step(() => assert_equals(ev.offsetX, 42));
t.done();
});
const ev = new MouseEvent('click', { clientX: 50 });
target.dispatchEvent(ev);
}, "offsetX is correctly adjusted");
</script>