bug682712-1.html (957B)
1 <html class="reftest-wait"> 2 <head> 3 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 4 <script src="/tests/SimpleTest/EventUtils.js"></script> 5 </head> 6 <body onload="start()"> 7 <iframe srcdoc="<body contenteditable spellcheck=false>foo bar"></iframe> 8 <script> 9 function start() { 10 var iframe = document.querySelector("iframe"); 11 var win = iframe.contentWindow; 12 var doc = iframe.contentDocument; 13 14 // Reframe the iframe 15 iframe.style.display = "none"; 16 document.body.clientWidth; 17 iframe.style.display = ""; 18 document.body.clientWidth; 19 20 setTimeout(function() { 21 doc.body.focus(); 22 23 // Now try to move the caret 24 win.getSelection().collapse(doc.body.firstChild, 0); 25 synthesizeKey("KEY_ArrowRight"); 26 27 document.documentElement.removeAttribute("class"); 28 }, 0); 29 } 30 </script> 31 </body> 32 </html>