blob: 817b74ece65ab28bfdecaaf7fbb176585887d5b1 [file] [log] [blame]
<!DOCTYPE html>
<html>
<body>
<script src="../../../resources/testharness.js"></script>
<script src="../../../resources/testharnessreport.js"></script>
<input type=url>
<script>
var input = document.querySelector('input');
input.focus();
test(function() {
eventSender.keyDown(' ');
eventSender.keyDown('h');
eventSender.keyDown('t');
eventSender.keyDown('t');
eventSender.keyDown('p');
eventSender.keyDown('\r');
eventSender.keyDown(':');
eventSender.keyDown('/');
eventSender.keyDown('/');
eventSender.keyDown(' ');
assert_equals(input.value, ' http:// ');
input.setSelectionRange(0, input.value.length);
assert_equals(window.getSelection().toString(), ' http:// ');
}, 'URL input preserve user-input whitespaces.');
</script>
</body>
</html>