chromium/third_party/blink/web_tests/wpt_internal/dom/abort/abort-signal-any-internal.html

<!DOCTYPE html>
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script>

promise_test(async t => {
  let onabort_called = false;
  navigation.onnavigate = t.step_func(e => {
    (function() {
      let signal = AbortSignal.any([e.signal]);
      signal.onabort = () => onabort_called = true;
      signal = null;
    })();
    gc();
    e.preventDefault();
  });
  await promise_rejects_dom(t, "AbortError", navigation.navigate("#1").committed);
  assert_true(onabort_called);
});
</script>