blob: e97e5396cf0bc3b323f62f1b6d74a8c472613501 [file] [log] [blame] [edit]
<!DOCTYPE html>
<html>
<head>
<script src="../../resources/dump-as-markup.js"></script>
<script>
if (window.testRunner)
testRunner.dumpEditingCallbacks();
Markup.description('This tests that Selection::getRangeAt(int) returns a valid Range object.');
Markup.noAutoDump();
function runTest() {
var elem = document.getElementById("test");
var sel = window.getSelection();
if (window.testRunner)
window.testRunner.dumpAsText();
sel.setBaseAndExtent(elem, 0, elem, 1);
Markup.addRange(sel.getRangeAt(0));
Markup.dump(document.body);
Markup.notifyDone();
}
</script>
</head>
<body onload="runTest();">
<div id="test" style="border:1px solid black; padding:1em;">hello</div>
</body>
</html>