493111-1.html (606B)
1 <!DOCTYPE HTML> 2 <html> 3 <head> 4 <script type="application/javascript"> 5 function onLoad() { 6 var text = document.getElementById("text").firstChild; 7 var sel = window.getSelection(); 8 var r1 = document.createRange(); 9 r1.setStart(text, 0); 10 r1.setEnd(text, 5); 11 sel.addRange(r1); 12 var r2 = document.createRange(); 13 r2.setStart(text, 4); 14 r2.setEnd(text, 9); 15 sel.addRange(r2); 16 } 17 </script> 18 </head> 19 <body onload="onLoad();"> 20 <p id="text">Adding overlapping ranges to a selection shouldn't assert</p> 21 </body> 22 </html>