blob: de54456a27da366badc601b3cacefcbd3c726aac [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<html>
<head>
<script src="../../../resources/js-test-pre.js"></script>
</head>
<body>
<p id="description"></p>
<div id="console"></div>
<script>
description('Test that middle click triggers the onpaste event');
var pasteCount = 0;
function handlePaste(eventObj)
{
pasteCount++;
}
var target = document.getElementById("description");
target.onpaste = handlePaste;
if (window.testRunner)
{
testRunner.dumpAsText();
var x = target.offsetParent.offsetLeft + target.offsetLeft +
target.offsetWidth / 2;
var y = target.offsetParent.offsetTop + target.offsetTop +
target.offsetHeight / 2;
eventSender.mouseMoveTo(x, y);
eventSender.mouseDown(1);
eventSender.mouseUp(1);
shouldBe("pasteCount", "1");
}
var successfullyParsed = true;
</script>
<script src="../../../resources/js-test-post.js"></script>
</body>
</html>