Chromium Code Reviews| 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_selection( | |
| 9 '<div contenteditable="true" id="div" style="-webkit-user-select:all">fo o</div>', | |
| 10 selection => { | |
| 11 selection.collapse(selection.document.getElementById('div'), 0); | |
|
yosin_UTC9
2016/07/07 08:59:48
Why not put "|" in test sample?
yoichio
2016/07/07 09:03:27
That's because "putting a caret inside the element
yosin_UTC9
2016/07/08 01:15:04
assert_selection() does for you. It is Selection#c
yoichio
2016/07/08 02:30:39
This is not redundant.
assert_selection("foo|bar",
| |
| 12 selection.document.execCommand("insertText", false, "bar"); | |
|
yosin_UTC9
2016/07/08 01:15:04
nit: s/"/'/g
Since we make independent from "inse
yoichio
2016/07/08 02:30:39
Done.
yosin_UTC9
2016/07/08 05:21:02
Stable-blocker or not isn't related to review.
We
yoichio
2016/07/08 08:06:22
Done.
| |
| 13 }, | |
| 14 '<div contenteditable="true" id="div" style="-webkit-user-select:all">ba r|foo</div>'); | |
| 15 assert_selection( | |
| 16 '<div contenteditable="true">foo<div id="div" style="-webkit-user-select :all">foo</div>bar</div>', | |
| 17 selection => { | |
| 18 selection.collapse(selection.document.getElementById('div'), 0); | |
| 19 selection.document.execCommand("insertText", false, "bar"); | |
| 20 }, | |
| 21 '<div contenteditable="true">foo<div id="div" style="-webkit-user-select :all">bar|foo</div>bar</div>'); | |
| 22 }, | |
| 23 "Confirm user can insert text in -webkit-user-select:all contenteditable element "); | |
| 24 </script> | |
| OLD | NEW |