You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1. Let |document| be [=this's=][=relevant global object's=][=associated document=].
909
914
910
915
1. If |document|'s [=active view transition=] is not null,
911
-
then [=skip the view transition=] |document|'s [=active view transition=]
916
+
then [=skip the view transition|skip that view transition=]
912
917
with an "{{AbortError}}" {{DOMException}} in [=this's=][=relevant Realm=].
913
918
914
-
Note: This can result in two asynchronous [=ViewTransition/update callbacks=] running concurrently.
915
-
One for the |document|'s current [=active view transition=], and another for this |transition|.
919
+
Note: This can result in two asynchronous [=ViewTransition/update callbacks=] running concurrently
920
+
(and therefore possibly out of sequence):
921
+
one for the |document|'s current [=active view transition=], and another for this |transition|.
916
922
As per the [design of this feature](#transitions-as-enhancements), it's assumed that the developer is using another feature or framework to correctly schedule these DOM changes.
917
923
918
924
1. Set |document|'s [=active view transition=] to |transition|.
919
925
920
-
Note: The process continues in [=setup view transition=], via [=perform pending transition operations=], which is called in [[#monkey-patch-to-rendering-algorithm]].
926
+
Note: The [=view transition=] process continues in [=setup view transition=],
927
+
via [=perform pending transition operations=],
928
+
which is called in [[#monkey-patch-to-rendering-algorithm]].
This can be due to misconfiguration, such as duplicate 'view-transition-name's,
956
964
or if {{ViewTransition/updateCallbackDone}} returns a rejected promise.
957
965
958
-
The point that {{ViewTransition/ready}} fulfills is the ideal opportunity to animate the view transition pseudo-elements with the [[web-animations-1#extensions-to-the-element-interface|web animation API]].
966
+
The point that {{ViewTransition/ready}} fulfills
967
+
is the ideal opportunity to animate the [=view transition pseudo-elements=]
968
+
with the [[web-animations-1#extensions-to-the-element-interface|Web Animation API]].
0 commit comments