| <!-- Passes if it does not crash. --> |
| <textarea id="target"> |
| Test text test text |
| </textarea> |
| <script> |
| if (window.testRunner) |
| testRunner.dumpAsText(); |
| if (!window.eventSender) { |
| console.log('This test requires eventSender.'); |
| } else { |
| var x = target.offsetLeft + (target.offsetWidth / 2); |
| var y = target.offsetTop + (target.offsetHeight / 2); |
| eventSender.mouseMoveTo(x, y); |
| eventSender.mouseDown(); |
| x = target.offsetLeft + target.offsetWidth + 5; |
| eventSender.mouseMoveTo(x, y); |
| eventSender.mouseUp(); |
| } |
| </script> |
| <style> |
| textarea { |
| display: contents; |
| } |
| </style> |