bug1529492-1-ref.html (683B)
1 <!DOCTYPE html> 2 <html class="reftest-wait"> 3 <script src="/tests/SimpleTest/EventUtils.js"></script> 4 <script src="/tests/SimpleTest/SimpleTest.js"></script> 5 <style> 6 .parent { 7 font: 32px monospace; 8 width: 26ch; 9 transform: scaleX(0.5); 10 transform-origin: 0 0; 11 } 12 #child { 13 outline: none; 14 } 15 </style> 16 <div class="parent"><div id="child">.BCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz</div></div> 17 <script> 18 SimpleTest.waitForFocus(function() { 19 let r = document.createRange(); 20 let t = child.firstChild; 21 r.setStart(t, 30); 22 r.setEnd(t, 30); 23 24 let sel = getSelection(); 25 sel.empty(); 26 sel.addRange(r); 27 28 document.documentElement.removeAttribute("class"); 29 }); 30 </script>