3 <script src="resources/repaint.js"></script>
5 if (window.testRunner) {
6 // By definition, when caret browsing is enabled we always paint the caret.
7 // So, this test is only applicable when caret browsing is disabled because
8 // non-content-editable elements won't cause the caret to be drawn since they
10 testRunner.overridePreference("WebKitEnableCaretBrowsing", false);
12 function repaintTest()
14 if (!window.eventSender)
17 var target = document.getElementById("target");
18 eventSender.mouseMoveTo(target.offsetLeft, target.offsetTop);
19 eventSender.mouseDown();
20 eventSender.mouseUp();
22 window.onload = runRepaintTest;
26 <p>This tests that clicking on a non-content editable element does not cause a repaint of it in whole or in part.</p>
27 <p id="target">This element is not content editable.</p>