33 lines
686 B
HTML
33 lines
686 B
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<style>
|
|
fieldset {
|
|
overflow: hidden;
|
|
}
|
|
</style>
|
|
</head>
|
|
<body>
|
|
Check that hit testing works in the legend of a fieldset with overflow:hidden.
|
|
<fieldset>
|
|
<legend>
|
|
<button id=button>Click me</button>
|
|
</legend>
|
|
<p id=log>Clicks: 0</p>
|
|
</fieldset>
|
|
<script>
|
|
if (window.testRunner)
|
|
testRunner.dumpAsText();
|
|
let index = 0;
|
|
function updateCount() {
|
|
log.innerHTML = `Clicks: ${++index}`;
|
|
}
|
|
button.addEventListener('click', updateCount);
|
|
if (window.eventSender) {
|
|
eventSender.mouseMoveTo(button.offsetLeft + 5, button.offsetTop + 5)
|
|
eventSender.mouseDown();
|
|
eventSender.mouseUp();
|
|
}
|
|
</script>
|
|
|