diff --git a/source b/source
index 8515ea42b2b..1b302089224 100644
--- a/source
+++ b/source
@@ -11566,10 +11566,21 @@ partial interface Document {
the user agent must do nothing. Otherwise, if the Document'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 @@ -106305,6 +106321,49 @@ 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 navigable's navigation conditions potentially changed 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 navigable's navigation conditions potentially changed to false.
+Set the ongoing navigation for navigable to navigationId.