blob: 51434067e4b6d35c945a715f7facef861bc45c60 [file] [log] [blame]
<html>
<head>
<style>
#target {
background-color:purple;
width:25px;
height:25px;
}
</style>
<script>
var numberOfClicks = 0;
function runTest() {
if (!window.eventSender)
return;
if (window.internals) {
window.internals.setHeaderHeight(document, 100);
window.internals.setPageScaleFactor(2, 0, 0);
}
if (window.testRunner)
testRunner.dumpAsText();
// The page should scale, but the header should not.
eventSender.mouseMoveTo(25, 125);
eventSender.mouseDown();
eventSender.mouseUp();
var result = document.getElementById("result");
if (numberOfClicks > 0)
result.innerHTML = "Pass!";
else
result.innerHTML = "Fail.";
}
function clicked() {
numberOfClicks = 1;
}
</script>
</head>
<body onload="runTest()">
<div id="target" onclick="clicked()"></div>
<div id="result">This test needs to be run through WebKitTestRunner.</div>
</body>
</html>