| OLD | NEW |
| 1 <body> | 1 <body> |
| 2 <div id="test1" > | 2 <div id="test1" > |
| 3 Hello | 3 Hello |
| 4 <script style="display: block"> | 4 <script style="display: block"> |
| 5 function sayHello() | 5 function sayHello() |
| 6 { | 6 { |
| 7 alert("Hello"); | 7 alert("Hello"); |
| 8 } | 8 } |
| 9 </script> | 9 </script> |
| 10 <script> | 10 <script> |
| (...skipping 10 matching lines...) Expand all Loading... |
| 21 </div> | 21 </div> |
| 22 <div id="pastehere" contenteditable="true"></div> | 22 <div id="pastehere" contenteditable="true"></div> |
| 23 <ul id="console"></ul> | 23 <ul id="console"></ul> |
| 24 <script> | 24 <script> |
| 25 if (window.testRunner) | 25 if (window.testRunner) |
| 26 testRunner.dumpAsText(); | 26 testRunner.dumpAsText(); |
| 27 | 27 |
| 28 var s = window.getSelection(); | 28 var s = window.getSelection(); |
| 29 var p1 = document.getElementById("test1"); | 29 var p1 = document.getElementById("test1"); |
| 30 s.collapse(p1, 0); | 30 s.collapse(p1, 0); |
| 31 s.setBaseAndExtent(p1, 0, document.getElementById("test2"), 2); | 31 s.setBaseAndExtent(p1, 0, document.getElementById("test2"), 1); |
| 32 document.execCommand("Copy"); | 32 document.execCommand("Copy"); |
| 33 p1 = document.getElementById("pastehere"); | 33 p1 = document.getElementById("pastehere"); |
| 34 s.collapse(p1, 0); | 34 s.collapse(p1, 0); |
| 35 document.execCommand("Paste"); | 35 document.execCommand("Paste"); |
| 36 | 36 |
| 37 log(document.getElementById("pastehere").outerHTML); | 37 log(document.getElementById("pastehere").outerHTML); |
| 38 | 38 |
| 39 function log(str) { | 39 function log(str) { |
| 40 var li = document.createElement("li"); | 40 var li = document.createElement("li"); |
| 41 li.appendChild(document.createTextNode(str)); | 41 li.appendChild(document.createTextNode(str)); |
| 42 var console = document.getElementById("console"); | 42 var console = document.getElementById("console"); |
| 43 console.appendChild(li); | 43 console.appendChild(li); |
| 44 } | 44 } |
| 45 </script> | 45 </script> |
| 46 </body> | 46 </body> |
| OLD | NEW |