blob: 83377692ca92f8842a4eabd83fe1e6527435390f [file] [log] [blame]
<html>
<body>
<script src="../../resources/js-test.js"></script>
<form action="">
<select required="">
<option>abc</option>
</select>
</form>
<script>
description("This test checks if checkValidity() returns correctly a true result on selecting a valid element.");
jsTestIsAsync = true;
var form = document.querySelector('form');
var select = document.querySelector('select');
form.onchange = function() {
shouldBeTrue('form.checkValidity()');
finishJSTest();
};
window.onload = function() {
select.value = null;
select.focus();
if (window.eventSender)
eventSender.keyDown('a');
};
</script>
</body>
</html>