blob: bc2952136fcebec0ff4cf17803a090be4a04f168 [file] [log] [blame]
<!DOCTYPE html>
<html>
<body>
<script src="../../resources/js-test.js"></script>
<script>
description("Makes sure that the form submission causes a navigation, even if the script attempts to submit the form twice.");
jsTestIsAsync = true;
onload = () => {
frame1.form1.addEventListener('click', () => {
frame1.form1.submit();
});
document.getElementById("frame1").onload = () => {
clearInterval(handle);
testPassed("Frame was navigated");
finishJSTest();
}
handle = setTimeout(() => {
testFailed("Frame was not navigated");
finishJSTest();
}, 10000);
frame1.submitbutton.click();
}
</script>
<iframe name="frame1" id="frame1" src="resources/form-double-submission-frame.html"></iframe>
</body>
</html>