fix: promise resolved to early when browser initiated in-page navigation v2 (#39597)

This commit is contained in:
Tomasz 2023-08-28 18:37:28 +02:00 committed by GitHub
parent f0ad357af2
commit f30fbebb98
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 34 additions and 2 deletions

View file

@ -0,0 +1,15 @@
<html>
<header>
<script type="text/javascript">
window.history.replaceState(window.location.href, "Sample Title", window.location.href);
// Simulate that we load web page.
let d = new Date();
const endTime = new Date(d.getTime() + (10 * 1000));
while(d.getTime() < endTime) {
d = new Date();
}
</script>
</header>
<body>
</body>
</html>