blob: cb31616f3a44d818c9cc856e2a7e6a113b312c44 [file] [log] [blame]
<head>
<script>
if (window.testRunner)
testRunner.waitUntilDone();
function runTest() {
var input = document.getElementById("input");
input.setSelectionRange(0, 3);
input.focus();
var frame = frames[0];
frame.focus();
frame.getSelection().collapse(frame.document.body, 0);
if (!window.testRunner)
return;
testRunner.setWindowFocus(false);
testRunner.setWindowFocus(true);
testRunner.notifyDone();
}
</script>
</head>
<body>
<p>This tests for a bug that caused the parent of an active frame to paint as
though it were active when its window becomes key. To run manually, make
another window active and then make this window active. Only the subframe
should appear active.</p>
<input id="input" type="text" value="foo"><br>
<iframe src="../resources/contenteditable-iframe-src.html" onload="runTest()">
</iframe>
</body>
<script>
</script>