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
## Additions to the view transition page-visibility change steps ## {#page-visibility-change-steps-additions}
@@ -999,13 +996,10 @@ The [=captured element=] struct should contain these fields, in addition to the
999
996
1000
997
1. Wait for an [=implementation-defined=][=duration=].
1001
998
1002
-
1. [=Queue a global task=] on the [=DOM manipulation task source=] given |newDocument|'s [=relevant global object=] to perform the following steps:
999
+
1. [=Queue a global task=] on the [=DOM manipulation task source=] given |newDocument|'s [=relevant global object=] to perform the following step:
1003
1000
1004
1001
1. If |newDocument|'s [=inbound view transition params=] is |params|, then set |newDocument|'s [=inbound view transition params=] to null.
1005
1002
1006
-
1. If |newDocument|'s [=active view transition=] is |params|'s [=view transition params/resolved transition=], and |newDocument|'s [=active view transition=]'s [=ViewTransition/phase=] is not "`done`",
1007
-
then [=skip the view transition|skip=] |newDocument|'s [=active view transition=] with a "{{TimeoutError}}" {{DOMException}}.
1008
-
1009
1003
1. Call |proceedWithNavigation|.
1010
1004
1011
1005
1. Set |oldDocument|'s [=active view transition=] to |outboundTransition|.
@@ -1101,9 +1095,6 @@ Prepend the following step to the [=Perform pending transition operations=] algo
1101
1095
1102
1096
1. Set |transition|'s [=ViewTransition/active types=] to |resolvedRule|.
1103
1097
1104
-
1. Set |inboundViewTransitionParams|'s [=view transition params/resolved transition=] to |transition|.
1105
-
1106
-
Note: this allows skipping the transition after an [=implementation-defined=] timeout.
0 commit comments