| OLD | NEW |
| (Empty) | |
| 1 <!doctype HTML> |
| 2 <script src="../../../resources/testharness.js"></script> |
| 3 <script src="../../../resources/testharnessreport.js"></script> |
| 4 <script src="../../assert_selection.js"></script> |
| 5 <div id="log"></div> |
| 6 <script> |
| 7 test(function(){ |
| 8 assert_true(window.hasOwnProperty('eventSender'), 'this test requires window
.eventSender'); |
| 9 assert_selection( |
| 10 '<div contenteditable="true" style="-webkit-user-select:all">foo<span id
="span">bar</span>baz</div>', |
| 11 selection => { |
| 12 var span = selection.document.getElementById('span'); |
| 13 eventSender.dragMode = false; |
| 14 eventSender.mouseMoveTo(selection.document.offsetLeft + span.offsetL
eft, selection.document.offsetTop + span.offsetTop + 5); |
| 15 eventSender.mouseDown(); |
| 16 eventSender.leapForward(100); |
| 17 eventSender.mouseMoveTo(selection.document.offsetLeft + span.offsetL
eft + span.offsetWidth, selection.document.offsetTop + span.offsetTop + 5); |
| 18 }, |
| 19 '<div contenteditable="true" style="-webkit-user-select:all">foo<span id
="span">^bar|</span>baz</div>'); |
| 20 }, |
| 21 'User can select partially in -webkit-user-select:all contenteditable element'); |
| 22 </script> |
| OLD | NEW |