);
      }, 0));
    }});
  });

  history.replaceState("update", "", "#1");
  assert_equals(location.hash, "#1");
  assert_equals(history.state, "update");
  assert_equals(history.length, start_length);
}, "event.intercept() should proceed if the given promise resolves");
</script>
