26 lines
843 B
HTML
26 lines
843 B
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<script>
|
|
if (window.testRunner)
|
|
testRunner.dumpAsText();
|
|
|
|
function test() {
|
|
activeTag = document.querySelector('iframe').contentWindow.document.activeElement.tagName;
|
|
if (activeTag == "INPUT")
|
|
console.log("FAIL: The input element is focused.");
|
|
else
|
|
console.log("PASS: The input element is not focused.");
|
|
}
|
|
</script>
|
|
</head>
|
|
<body>
|
|
<p>This test passes if the input element in the sandboxed frame is not
|
|
automatically focused upon, as it should be blocked by the sandboxed
|
|
scripts flag. A console warning to that effect should also be present.</p>
|
|
<iframe sandbox="allow-same-origin"
|
|
onload="test()"
|
|
srcdoc="<input autofocus onfocus>"></iframe>
|
|
</body>
|
|
</html>
|