OLD | NEW |
1 <!doctype HTML> | 1 <!doctype HTML> |
2 <script src="../../resources/testharness.js"></script> | 2 <script src="../../resources/testharness.js"></script> |
3 <script src="../../resources/testharnessreport.js"></script> | 3 <script src="../../resources/testharnessreport.js"></script> |
4 <script src="../assert_selection.js"></script> | 4 <script src="../assert_selection.js"></script> |
5 <script> | 5 <script> |
6 test(() => assert_selection( | 6 test(() => assert_selection( |
7 '<div contenteditable><p>A|B</p></div>', | 7 '<div contenteditable><p>A|B</p></div>', |
8 'insertText \ ', | 8 'insertText \ ', |
9 '<div contenteditable><p>A |B</p></div>'), | 9 '<div contenteditable><p>A |B</p></div>'), |
10 'insert a plain space in the middle of text node'); | 10 'insert a plain space in the middle of text node'); |
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
50 | 50 |
51 test(() => assert_selection( | 51 test(() => assert_selection( |
52 '<div contenteditable>|<br> </div>', | 52 '<div contenteditable>|<br> </div>', |
53 selection => { | 53 selection => { |
54 selection.document.execCommand('insertText', false, ' '); | 54 selection.document.execCommand('insertText', false, ' '); |
55 selection.document.execCommand('insertText', false, ' '); | 55 selection.document.execCommand('insertText', false, ' '); |
56 selection.document.execCommand('insertText', false, ' '); | 56 selection.document.execCommand('insertText', false, ' '); |
57 }, | 57 }, |
58 '<div contenteditable>\u00A0 \u00A0| </div>'), | 58 '<div contenteditable>\u00A0 \u00A0| </div>'), |
59 'Insert spaces into the editable <div> that only has <br> and space as child')
; | 59 'Insert spaces into the editable <div> that only has <br> and space as child')
; |
| 60 |
| 61 test(() => assert_selection( |
| 62 '<div contenteditable>|<br>\u000A</div>', |
| 63 selection => { |
| 64 selection.document.execCommand('insertText', false, ' '); |
| 65 selection.document.execCommand('insertText', false, ' '); |
| 66 selection.document.execCommand('insertText', false, ' '); |
| 67 }, |
| 68 '<div contenteditable>\u00A0 \u00A0|\u000A</div>'), |
| 69 'Insert spaces into the editable <div> that only has <br> and enter as child')
; |
60 </script> | 70 </script> |
OLD | NEW |