Chromium Code Reviews| Index: third_party/WebKit/LayoutTests/editing/selection/mouse/drag-user-select-all-textarea.html |
| diff --git a/third_party/WebKit/LayoutTests/editing/selection/mouse/drag-user-select-all-textarea.html b/third_party/WebKit/LayoutTests/editing/selection/mouse/drag-user-select-all-textarea.html |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..58c1c7d20b3ff52a1554fc43469c828d12cd2465 |
| --- /dev/null |
| +++ b/third_party/WebKit/LayoutTests/editing/selection/mouse/drag-user-select-all-textarea.html |
| @@ -0,0 +1,22 @@ |
| +<!doctype HTML> |
| +<script src="../../../resources/testharness.js"></script> |
| +<script src="../../../resources/testharnessreport.js"></script> |
| +<style> |
| + textarea { |
| + font-family: Ahem; |
| + font-size: 10px; |
| + } |
| +</style> |
| +<textarea id="textarea" style="-webkit-user-select:all">foobarbaz</textarea> |
| +<script> |
| +test(function(){ |
| + assert_true(window.hasOwnProperty('eventSender'), 'this test requires window.eventSender'); |
|
yosin_UTC9
2016/07/20 06:58:58
|eventSender| might not be own property of window
yoichio
2016/07/27 02:27:21
Done.
|
| + eventSender.dragMode = false; |
| + eventSender.mouseMoveTo(textarea.offsetLeft + 30, textarea.offsetTop + 5); |
| + eventSender.mouseDown(); |
| + eventSender.leapForward(100); |
| + eventSender.mouseMoveTo(textarea.offsetLeft + 60, textarea.offsetTop + 5); |
| + assert_equals(getSelection().toString(), 'bar'); |
| + }, |
| +'User can select partially in -webkit-user-select:all textarea'); |
| +</script> |