blob: 724fbf6089c58ac7d9398b6ce96c69b188eae32f [file] [log] [blame]
<!DOCTYPE html>
<html>
<body>
<p>This tests modifying selection after triggering a style change. Selection should be updated immediately.
You should see the "hello" selected below as "world" turns red.</p>
<input type="text" value="hello"/>
<input type="text" value="world"/>
<style> * {outline: none} </style>
<script>
if (window.testRunner)
testRunner.waitUntilDone();
var inputs = document.querySelectorAll('input');
inputs[0].focus();
inputs[0].setSelectionRange(0, 0);
setTimeout(function () {
inputs[1].style.color = 'red';
inputs[0].select();
if (window.internals)
internals.updateEditorUINowIfScheduled();
if (window.testRunner)
testRunner.notifyDone();
}, 50);
</script>
</body>
</html>