ladybird/Tests/LibWeb/Text/input/selection-extend-backwards.html

23 lines
658 B
HTML
Raw Normal View History

2025-03-18 19:28:35 +01:00
<!DOCTYPE html>
<script src="include.js"></script>
<p id="a">Uno</p>
<script>
test(() => {
var selection = window.getSelection();
selection.setBaseAndExtent(a.firstChild, 3, a.firstChild, 3);
selection.extend(a.firstChild, 0);
if (selection.anchorNode !== a.firstChild
|| selection.anchorOffset !== 3) {
println('FAIL: anchor has moved');
return;
}
if (selection.focusNode !== a.firstChild
|| selection.focusOffset !== 0) {
println('FAIL: focus is not where we expected');
return;
}
println('PASS');
})
</script>