From 31672e3733a697d8605bdb7facdc985faa28b36a Mon Sep 17 00:00:00 2001
From: Anna Sato
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, historyHandling, and request headers,
+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.
From 4d255ebb8433ebd992ad272d522942203b5d5907 Mon Sep 17 00:00:00 2001 From: Anna SatoDocument's origin is an opaque
origin, the user agent must throw a "SecurityError"
- DOMException. Otherwise, the user agent must act as it would when receiving a set-cookie-string for the document's
- URL via a "non-HTTP" API, consisting of the new value
- encoded as UTF-8. COOKIES ENCODING
+ DOMException. Otherwise:
+
+ Set this Document's navigable's navigation conditions potentially changed to true.
Other operations that could set cookies, such as the Cookie Store API or receiving a Set-Cookie header in a fetch response, also cause the navigation conditions potentially changed to be set to true.
+The user agent must act as it would when receiving a set-cookie-string for the document's + URL via a "non-HTTP" API, consisting of the new value + encoded as UTF-8. COOKIES ENCODING
+Since the cookie attribute is accessible
@@ -103073,6 +103084,11 @@ interface NotRestoredReasons {
This is only ever set to true in cases where the navigable's parent is non-null.
+A navigation conditions potentially changed boolean, initially false.
+The current session history entry and the @@ -106323,7 +106339,10 @@ location.href = '#foo'; data-x="document-state-initiator-origin">initiator origin, referrer, request referrer policy, - userInvolvement, historyHandling, and request headers,
+ userInvolvement, and historyHandling; + +the navigable's navigation conditions potentially changed is false,
then:
@@ -106341,6 +106360,10 @@ location.href = '#foo'; +Set navigable's navigation conditions potentially changed to false.
+Set the ongoing navigation for navigable to navigationId.