33 lines
1.0 KiB
HTML
33 lines
1.0 KiB
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<body>
|
|
<p> This tests that if text field is cleared while drag - drop it does not give any Asserts <a href=https://bugs.webkit.org/show_bug.cgi?id=61008>(Bug 61008)</a></p>
|
|
<div id="result"></div>
|
|
<input type="text" id="inputObject" value="test">
|
|
<input type="text" id="outputObject">
|
|
<script>
|
|
if (window.testRunner)
|
|
testRunner.dumpAsText();
|
|
|
|
document.getElementById("inputObject").ondragenter = function() {
|
|
document.getElementById("inputObject").value = "";
|
|
}
|
|
|
|
function dragText(src, dest)
|
|
{
|
|
eventSender.mouseMoveTo(src.offsetLeft + 5, src.offsetTop + 2);
|
|
eventSender.mouseDown();
|
|
eventSender.mouseMoveTo(src.offsetLeft + 10, src.offsetTop + 2);
|
|
eventSender.mouseMoveTo(dest.offsetLeft + 5, dest.offsetTop + 2);
|
|
eventSender.mouseUp();
|
|
document.getElementById("result").innerHTML = "PASS";
|
|
}
|
|
|
|
var inputObject = document.getElementById("inputObject");
|
|
var outputObject = document.getElementById("outputObject");
|
|
inputObject.focus();
|
|
dragText(inputObject, outputObject);
|
|
</script>
|
|
</body>
|
|
</html>
|