chromium/third_party/blink/web_tests/fast/loader/unload-form.html

<script>
addEventListener("unload", function() {
  document.getElementById("fm").submit();
}, false);
</script>
<form id="fm" action="resources/fail-and-notify-done.html" method="GET"></form>
<script>
if (window.testRunner) {
  testRunner.dumpAsText();
  testRunner.waitUntilDone();
}
window.location = "resources/pass-and-notify-done.html";
</script>