summaryrefslogtreecommitdiffstats
path: root/dom/base/test/file_bug1700871.html
blob: 3bc1808c66faab5c47d5a486585932748185d532 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<!doctype html>
<a id="link-1" href="?1" onclick="window.open(this.href, 'childWin', 'height=300,width=600'); return false;">Open in window.</a>
<form target="frame" method="get">
  <input type=hidden name=counter value=0>
  <iframe name="frame" href="file_bug1700871.html"></iframe>
</form>
<script>
  (function submitForm() {
    if (location.search) {
      return; // Don't fork-bomb ourselves.
    }

    let counter = document.querySelector("input");
    counter.value = ++counter.value;
    document.querySelector("form").submit();
    setTimeout(submitForm, 500);
  }());
</script>