diff --git a/source b/source index 5361f494458..86554e0375e 100644 --- a/source +++ b/source @@ -106290,6 +106290,45 @@ location.href = '#foo'; data-x="apply the traverse history step">traversing are ignored.
+If navigable's ongoing navigation is not null, and all of the following + are true:
+ +the time elapsed since the ongoing navigation was initiated is within a + user-agent-defined threshold;
+both the new and ongoing navigations are HTTP GET requests, and the new navigation is not + a form submission;
+the navigations have an identical url, initiator origin, referrer, request referrer policy, + userInvolvement, and historyHandling;
+the ongoing navigation's active document's "navigation conditions potentially changed" flag is false,
+then:
+ +Invoke WebDriver BiDi navigation failed with navigable and a new
+ WebDriver BiDi navigation status whose id is navigationId, status is "canceled
", and url is url.
Return.
Set the ongoing navigation for navigable to navigationId.