| OLD | NEW |
| 1 <html> | 1 <html> |
| 2 <body> | 2 <body> |
| 3 <p>This tests inserting a new paragraph preserves the background color.</p> | 3 <p>This tests inserting a new paragraph preserves the background color.</p> |
| 4 <div> | 4 <div> |
| 5 <div id="test" contenteditable="true"> | 5 <div id="test" contenteditable="true"> |
| 6 test | 6 test |
| 7 </div> | 7 </div> |
| 8 </div> | 8 </div> |
| 9 <div id="console"></div> | 9 <div id="console"></div> |
| 10 | 10 |
| (...skipping 14 matching lines...) Expand all Loading... |
| 25 r.setEnd(e.firstChild,5); | 25 r.setEnd(e.firstChild,5); |
| 26 s.removeAllRanges(); | 26 s.removeAllRanges(); |
| 27 s.addRange(r); | 27 s.addRange(r); |
| 28 document.execCommand("hiliteColor",false,"#99f"); | 28 document.execCommand("hiliteColor",false,"#99f"); |
| 29 | 29 |
| 30 r = document.createRange(); | 30 r = document.createRange(); |
| 31 r.setStart(e.firstChild.firstChild,5); | 31 r.setStart(e.firstChild.firstChild,5); |
| 32 r.setEnd(e.firstChild.firstChild,5); | 32 r.setEnd(e.firstChild.firstChild,5); |
| 33 s.removeAllRanges(); | 33 s.removeAllRanges(); |
| 34 s.addRange(r); | 34 s.addRange(r); |
| 35 pressKey('\n'); | 35 pressKey('Enter'); |
| 36 pressKey('e'); | 36 pressKey('e'); |
| 37 | 37 |
| 38 document.getElementById('console').appendChild(document.createTextNode(e.innerHT
ML)); | 38 document.getElementById('console').appendChild(document.createTextNode(e.innerHT
ML)); |
| 39 | 39 |
| 40 </script> | 40 </script> |
| OLD | NEW |