| 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 |