diff --git a/source b/source
index 657afbe5d4d..696823da581 100644
--- a/source
+++ b/source
@@ -91612,6 +91612,7 @@ interface NavigateEvent : Event {
readonly attribute FormData
? formData;
readonly attribute DOMString? downloadRequest;
readonly attribute any info;
+ readonly attribute boolean hasUAVisualTransition;
undefined intercept(optional NavigationInterceptOptions options = {});
undefined scroll();
@@ -91736,6 +91737,11 @@ callback NavigationInterceptHandler = Promise<undefined>
navigation, or undefined if the navigation was initiated by the user or by a different
API.
event.hasUAVisualTransition
Returns true if the user agent performed a visual transition for this navigation before + dispatching this event. If true, the best user experience will be given if the author + synchronously updates the DOM to the post-navigation state.
event.intercept({ handler, focusReset, scroll })
Intercepts this navigation, preventing its normal handling and instead converting it into a
@@ -91839,9 +91845,11 @@ callback NavigationInterceptHandler = Promise<undefined>
for="NavigateEvent">signal
, formData
, downloadRequest
, and info
attributes must return
- the values they are initialized to.
info
, and hasUAVisualTransition
attributes
+ must return the values they are initialized to.
The intercept(options)
method steps
@@ -92365,6 +92373,11 @@ interface NavigationDestination {
tracker.
Initialize event's hasUAVisualTransition
to true if a visual
+ transition, to display a cached rendered state of the document's latest
+ entry, was done by the user agent. Otherwise, initialize it to false.
Set event's abort
controller to a new AbortController
created in
navigation's relevant realm.
Returns a copy of the information that was provided to pushState()
or replaceState()
.
event.hasUAVisualTransition
Returns true if the user agent performed a visual transition for this navigation before + dispatching this event. If true, the best user experience will be given if the author + synchronously updates the DOM to the post-navigation state.
Document
.
+ The
+ hasUAVisualTransition
attribute must return the value it was initialized to.
PopStateEvent
, with the state
attribute initialized to document's
history object's state.
+ data-x="concept-history-state">state and hasUAVisualTransition
initialized to
+ true if a visual transition, to display a cached rendered state of the latest
+ entry, was done by the user agent.
Restore persisted state given entry.