1 <script src="resources/repaint.js" type="text/javascript"></script>
2 <script type="text/javascript">
6 window.testRunner.waitUntilDone();
7 // Wait for the frame to load.
8 window.setTimeout(step2, 100);
12 var frame = frames[0];
13 var doc = frame.document;
15 var sel = frame.getSelection();
17 sel.setPosition(body, 0);
18 doc.execCommand("InsertText", false, "You should not see a caret in this text.");
19 var text = body.firstChild;
20 sel.setPosition(text, text.length);
21 // Wait for the caret to paint.
22 window.setTimeout(runRepaintTest, 100);
25 function repaintTest() {
26 var frame = frames[0];
27 var doc = frame.document;
29 var text = body.firstChild;
30 var sel = frame.getSelection();
32 sel.setBaseAndExtent(text, 5, text, text.length);
34 if (window.testRunner)
35 window.testRunner.notifyDone();
39 <body onload="step1();">
40 <iframe src="resources/contenteditable-iframe-src.html"></iframe>