| OLD | NEW |
| 1 <p>This tests creating a selection based inside a nested editable region that ex
tends out to editable content that is inside the same highest editable root. 'O
ne' through 'Three' should be selected.</p> | 1 <p>This tests creating a selection based inside a nested editable region that ex
tends out to editable content that is inside the same highest editable root. 'O
ne' through 'Three' should be selected.</p> |
| 2 <div contenteditable="true"> | 2 <div contenteditable="true"> |
| 3 <div id="extent">One</div> | 3 <div id="extent">One</div> |
| 4 <div contenteditable="false"><span>Two</span> <span id="base" contenteditable="t
rue">Three</span></div> | 4 <div contenteditable="false"><span>Two</span> <span id="base" contenteditable="t
rue">Three</span></div> |
| 5 <div>Four</div> | 5 <div>Four</div> |
| 6 </div> | 6 </div> |
| 7 | 7 |
| 8 <script> | 8 <script> |
| 9 var base = document.getElementById("base"); | 9 var base = document.getElementById("base"); |
| 10 var extent = document.getElementById("extent"); | 10 var extent = document.getElementById("extent"); |
| 11 document.querySelector("div").focus(); |
| 11 | 12 |
| 12 var sel = window.getSelection(); | 13 var sel = window.getSelection(); |
| 13 sel.setBaseAndExtent(base, 1, extent, 0); | 14 sel.setBaseAndExtent(base, 1, extent, 0); |
| 14 </script> | 15 </script> |
| OLD | NEW |