30 lines
888 B
HTML
30 lines
888 B
HTML
<html>
|
|
<head>
|
|
<script src="resources/repaint.js" type="text/javascript"></script>
|
|
<script type="text/javascript">
|
|
function repaintTest()
|
|
{
|
|
firstLine.appendChild(document.createTextNode("\u00a0"));
|
|
firstLine.removeChild(firstLine.firstChild);
|
|
}
|
|
</script>
|
|
<style>
|
|
#firstLine { background-color: green; }
|
|
#firstLine::selection { background-color: green; }
|
|
</style>
|
|
</head>
|
|
<body onload="runRepaintTest();">
|
|
<div id="root" style="width: 100px; line-height: 100px;">
|
|
<div id="firstLine">FAIL: Test did not run</div><br>
|
|
</div>
|
|
<script>
|
|
var root = document.getElementById("root");
|
|
var firstLine = document.getElementById("firstLine");
|
|
var selection = getSelection();
|
|
|
|
selection.setBaseAndExtent(firstLine, 0, root.lastChild, 0);
|
|
</script>
|
|
</body>
|
|
|
|
|