blob: c1f88d74ed2c83b6ecc0eb60230add5277112e55 [file] [log] [blame] [edit]
<!DOCTYPE html>
<html>
<body>
<script src="/js-test-resources/js-test.js"></script>
<iframe id="firstFrame" src="resources/set-window-name-to-foo.html"></iframe>
<iframe name="foo"></iframe>
<script>
description("Make sure that frame lookup by name has correct ordering when duplicate names are involved.");
onload = () => {
// Both frames have the same name "foo" so window.foo should return the first one in tree order, even
// though the name of the first frame gets set after the name of the second frame.
shouldBe("window.foo", "document.getElementById('firstFrame').contentWindow");
shouldBe("open('', 'foo')", "window.foo");
};
</script>
</body>
</html>