blob: 6b9dfa4e65d867024e0a8711531dc4b67ba8b89e [file] [log] [blame]
<!--
@UIA-WIN-DENY:AutomationFocusChanged*
-->
<!DOCTYPE html>
<div>
<h1 id="header" aria-label="title">title</h1>
<input id="input" aria-label="input" value="input"/>
<textarea id="textarea" aria-label="textarea"></textarea>
</div>
<script>
var input = document.getElementById("input");
var header = document.getElementById("header");
var textarea = document.getElementById("textarea");
const go_passes = [
() => {
var range = document.createRange();
range.selectNodeContents(header);
window.getSelection().removeAllRanges();
window.getSelection().addRange(range);
},
() => {
input.focus();
input.setSelectionRange(2, 3);
},
() => textarea.select(),
];
var current_pass = 0;
function go() {
go_passes[current_pass++].call();
return current_pass < go_passes.length;
}
</script>