@@ -17874,7 +17874,7 @@ console.log(style.disabled); // false</code></pre>
17874
17874
<dd><code data-x="handler-window-onmessageerror">onmessageerror</code></dd>
17875
17875
<dd><code data-x="handler-window-onoffline">onoffline</code></dd>
17876
17876
<dd><code data-x="handler-window-ononline">ononline</code></dd>
17877
- <dd><code data-x="handler-window-onpageconceal">onpageconceal </code></dd>
17877
+ <dd><code data-x="handler-window-onpageswap">onpageswap </code></dd>
17878
17878
<dd><code data-x="handler-window-onpagehide">onpagehide</code></dd>
17879
17879
<dd><code data-x="handler-window-onpagereveal">onpagereveal</code></dd>
17880
17880
<dd><code data-x="handler-window-onpageshow">onpageshow</code></dd>
@@ -93307,8 +93307,8 @@ interface <dfn interface>NavigationActivation</dfn> {
93307
93307
<dd><p>A <code>NavigationHistoryEntry</code>, initialized to the value of <code
93308
93308
data-x="dom-Navigation-currentEntry">navigation.currentEntry</code> at the moment the
93309
93309
<code>Document</code> was activated. Note that when called in the context of a
93310
- <code>PageConcealEvent </code>, <code data-x="">concealEvent </code>.<span
93311
- data-x="dom-PageConcealEvent -activation">activation</span>.<span
93310
+ <code>PageSwapEvent </code>, <code data-x="">pageSwapEvent </code>.<span
93311
+ data-x="dom-PageSwapEvent -activation">activation</span>.<span
93312
93312
data-x="dom-NavigationActivation-entry">entry</span></code> would represent the entry of the
93313
93313
<code>Document</code> that is about to be activated as part of an ongoing navigation.</p></dd>
93314
93314
@@ -94763,26 +94763,26 @@ dictionary <dfn dictionary>HashChangeEventInit</dfn> : <span>EventInit</span> {
94763
94763
</div>
94764
94764
94765
94765
94766
- <h5>The <code>PageConcealEvent </code> interface</h5>
94766
+ <h5>The <code>PageSwapEvent </code> interface</h5>
94767
94767
94768
94768
<pre><code class="idl">[Exposed=Window]
94769
- interface <dfn interface>PageConcealEvent </dfn> : <span>Event</span> {
94770
- constructor(DOMString type, optional <span>PageConcealEventInit </span> eventInitDict);
94771
- readonly attribute <code>NavigationActivation</code>? <span data-x="dom-PageConcealEvent -activation">activation</span>;
94772
- readonly attribute <code>ViewTransition</code>? <span data-x="dom-PageConcealEvent -viewTransition">viewTransition</span>;
94769
+ interface <dfn interface>PageSwapEvent </dfn> : <span>Event</span> {
94770
+ constructor(DOMString type, optional <span>PageSwapEventInit </span> eventInitDict);
94771
+ readonly attribute <code>NavigationActivation</code>? <span data-x="dom-PageSwapEvent -activation">activation</span>;
94772
+ readonly attribute <code>ViewTransition</code>? <span data-x="dom-PageSwapEvent -viewTransition">viewTransition</span>;
94773
94773
};
94774
94774
94775
- dictionary <dfn dictionary>PageConcealEventInit </dfn> : <span>EventInit</span> {
94776
- required <span>NavigationActivation</span>? <dfn dict-member for="PageConcealEventInit " data-x="dom-PageConcealEventInit -activation">activation</dfn>;
94777
- <code>ViewTransition</code>? <dfn dict-member for="PageConcealEventInit " data-x="dom-PageConcealEventInit -viewTransition">viewTransition</dfn> = null;
94775
+ dictionary <dfn dictionary>PageSwapEventInit </dfn> : <span>EventInit</span> {
94776
+ required <span>NavigationActivation</span>? <dfn dict-member for="PageSwapEventInit " data-x="dom-PageSwapEventInit -activation">activation</dfn>;
94777
+ <code>ViewTransition</code>? <dfn dict-member for="PageSwapEventInit " data-x="dom-PageSwapEventInit -viewTransition">viewTransition</dfn> = null;
94778
94778
};</code></pre>
94779
94779
94780
94780
<dl class="domintro">
94781
- <dt><code data-x=""><var>event</var>.<span subdfn data-x="dom-PageConcealEvent -activation">activation</span></code></dt>
94781
+ <dt><code data-x=""><var>event</var>.<span subdfn data-x="dom-PageSwapEvent -activation">activation</span></code></dt>
94782
94782
<dd><p>A <code>NavigationActivation</code> object representing the destination and type of the
94783
94783
committed navigation. This would be null for cross-origin navigations.</p></dd>
94784
94784
94785
- <dt><code data-x=""><var>event</var>.<span subdfn data-x="dom-PageConcealEvent -viewTransition">viewTransition</span></code></dt>
94785
+ <dt><code data-x=""><var>event</var>.<span subdfn data-x="dom-PageSwapEvent -viewTransition">viewTransition</span></code></dt>
94786
94786
<dd>
94787
94787
<p>Returns the <code>ViewTransition</code> object that represents an outbound cross-document view
94788
94788
transition, if such transition is active when the event is fired. Otherwise, returns null.</p>
@@ -94791,10 +94791,10 @@ dictionary <dfn dictionary>PageConcealEventInit</dfn> : <span>EventInit</span> {
94791
94791
94792
94792
<div w-nodev>
94793
94793
94794
- <p>The <dfn attribute for="PageConcealEvent "><code
94795
- data-x="dom-PageConcealEvent -activation">activation</code></dfn> attribute and <dfn attribute
94796
- for="PageConcealEvent "><code
94797
- data-x="dom-PageConcealEvent -viewTransition">viewTransition</code></dfn> attributes must return
94794
+ <p>The <dfn attribute for="PageSwapEvent "><code
94795
+ data-x="dom-PageSwapEvent -activation">activation</code></dfn> attribute and <dfn attribute
94796
+ for="PageSwapEvent "><code
94797
+ data-x="dom-PageSwapEvent -viewTransition">viewTransition</code></dfn> attributes must return
94798
94798
the value they were initialized to.</p>
94799
94799
94800
94800
</div>
@@ -101193,7 +101193,7 @@ location.href = '#foo';</code></pre>
101193
101193
<var>navigationType</var>, and <var>isBrowserUINavigation</var>.
101194
101194
101195
101195
<li>
101196
- <p>Let <var>firePageConceal </var> be the following steps given a
101196
+ <p>Let <var>firePageSwap </var> be the following steps given a
101197
101197
<code>ViewTransition</code>-or-null <var>viewTransition</var>:</p>
101198
101198
101199
101199
<ol>
@@ -101256,17 +101256,17 @@ location.href = '#foo';</code></pre>
101256
101256
</li>
101257
101257
101258
101258
<li><p><span data-x="concept-event-fire">Fire an event</span> named
101259
- <code data-x="event-pageconceal">pageconceal </code> at <var>document</var>'s
101260
- <span>relevant global object</span>, using <code>PageConcealEvent </code> with its <code
101261
- data-x="dom-PageConcealEvent -activation">activation</code> set to <var>activation</var>,
101262
- and its <code data-x="dom-PageConcealEvent -viewTransition">viewTransition</code> set to
101259
+ <code data-x="event-pageswap">pageswap </code> at <var>document</var>'s
101260
+ <span>relevant global object</span>, using <code>PageSwapEvent </code> with its <code
101261
+ data-x="dom-PageSwapEvent -activation">activation</code> set to <var>activation</var>,
101262
+ and its <code data-x="dom-PageSwapEvent -viewTransition">viewTransition</code> set to
101263
101263
<var>viewTransition</var>.</p></li>
101264
101264
</ol>
101265
101265
</li>
101266
101266
101267
101267
<li>
101268
101268
<p>Let <var>unloadSteps</var> be the following steps given an optional boolean
101269
- <var>shouldfirePageConcealBeforeUnload </var> (default false):</p>
101269
+ <var>shouldfirePageSwapBeforeUnload </var> (default false):</p>
101270
101270
101271
101271
<ol>
101272
101272
<li>
@@ -101275,16 +101275,16 @@ location.href = '#foo';</code></pre>
101275
101275
<p class="note">This allows new <span data-x="navigate">navigations</span> of
101276
101276
<var>navigable</var> to start, whereas during the traversal they were blocked.</p>
101277
101277
</li>
101278
- <li><p>Let <var>concealStep </var> be an algorithm that does nothing.</p></li>
101278
+ <li><p>Let <var>firePageSwapStep </var> be an algorithm that does nothing.</p></li>
101279
101279
101280
- <li><p>If <var>shouldfirePageConcealBeforeUnload </var> is true, then set
101281
- <var>concealStep </var> to the following step: run
101282
- <var>firePageConceal </var> given null.</p></li>
101280
+ <li><p>If <var>shouldfirePageSwapBeforeUnload </var> is true, then set
101281
+ <var>firePageSwapStep </var> to the following step: run
101282
+ <var>firePageSwap </var> given null.</p></li>
101283
101283
101284
101284
<li><p><span>Unload a document and its descendants</span> given
101285
101285
<var>displayedDocument</var>, <var>targetEntry</var>'s <span
101286
101286
data-x="she-document">document</span>, <var>afterPotentialUnloads</var>, and
101287
- <var>concealStep </var>.</p>
101287
+ <var>firePageSwapStep </var>.</p>
101288
101288
</ol>
101289
101289
</li>
101290
101290
@@ -101307,7 +101307,7 @@ location.href = '#foo';</code></pre>
101307
101307
data-x="she-document">document</span>, <var>navigationType</var>, and
101308
101308
<var>proceedWithNavigationAfterViewTransitionCapture</var>.</p></li>
101309
101309
101310
- <li><p>Run <var>firePageConceal </var> given
101310
+ <li><p>Run <var>firePageSwap </var> given
101311
101311
<var>viewTransition</var>.</p></li>
101312
101312
101313
101313
<li>
@@ -103190,7 +103190,7 @@ new PaymentRequest(…); // Allowed to use
103190
103190
<p>To <dfn>unload a document and its descendants</dfn>, given a <code>Document</code>
103191
103191
<var>document</var>, an optional <code>Document</code>-or-null <var>newDocument</var> (default
103192
103192
null), an optional set of steps <var>afterAllUnloads</var>, and an optional set of steps
103193
- <var>concealSteps </var>:</p>
103193
+ <var>firePageSwapSteps </var>:</p>
103194
103194
103195
103195
<ol>
103196
103196
<li><p><span>Assert</span>: this is running within <var>document</var>'s <span>node
@@ -103228,7 +103228,7 @@ new PaymentRequest(…); // Allowed to use
103228
103228
steps:</p>
103229
103229
103230
103230
<ol>
103231
- <li><p>If <var>concealSteps </var> is given, then run <var>concealSteps </var>.</p></li>
103231
+ <li><p>If <var>firePageSwapSteps </var> is given, then run <var>firePageSwapSteps </var>.</p></li>
103232
103232
103233
103233
<li><p><span data-x="unload a document">Unload</span> <var>document</var>, passing along
103234
103234
<var>newDocument</var> if it is not null.</p></li>
@@ -110587,7 +110587,7 @@ typedef <span>OnBeforeUnloadEventHandlerNonNull</span>? <dfn typedef>OnBeforeUnl
110587
110587
<tr><td><dfn attribute for="WindowEventHandlers"><code data-x="handler-window-onmessageerror">onmessageerror</code></dfn> <td> <code data-x="event-messageerror">messageerror</code> <!-- new for SAB -->
110588
110588
<tr><td><dfn attribute for="WindowEventHandlers"><code data-x="handler-window-onoffline">onoffline</code></dfn> <td> <code data-x="event-offline">offline</code> <!-- new -->
110589
110589
<tr><td><dfn attribute for="WindowEventHandlers"><code data-x="handler-window-ononline">ononline</code></dfn> <td> <code data-x="event-online">online</code> <!-- new -->
110590
- <tr><td><dfn attribute for="WindowEventHandlers"><code data-x="handler-window-onpageconceal">onpageconceal </code></dfn> <td> <code data-x="event-pageconceal">pageconceal </code> <!-- new -->
110590
+ <tr><td><dfn attribute for="WindowEventHandlers"><code data-x="handler-window-onpageswap">onpageswap </code></dfn> <td> <code data-x="event-pageswap">pageswap </code> <!-- new -->
110591
110591
<tr><td><dfn attribute for="WindowEventHandlers"><code data-x="handler-window-onpagehide">onpagehide</code></dfn> <td> <code data-x="event-pagehide">pagehide</code> <!-- new -->
110592
110592
<tr><td><dfn attribute for="WindowEventHandlers"><code data-x="handler-window-onpagereveal">onpagereveal</code></dfn> <td> <code data-x="event-pagereveal">pagereveal</code> <!-- new -->
110593
110593
<tr><td><dfn attribute for="WindowEventHandlers"><code data-x="handler-window-onpageshow">onpageshow</code></dfn> <td> <code data-x="event-pageshow">pageshow</code> <!-- new -->
@@ -136476,7 +136476,7 @@ interface <dfn interface>External</dfn> {
136476
136476
<code data-x="handler-window-onmessageerror">onmessageerror</code>;
136477
136477
<code data-x="handler-window-onoffline">onoffline</code>;
136478
136478
<code data-x="handler-window-ononline">ononline</code>;
136479
- <code data-x="handler-window-onpageconceal">onpageconceal </code>;
136479
+ <code data-x="handler-window-onpageswap">onpageswap </code>;
136480
136480
<code data-x="handler-window-onpagehide">onpagehide</code>;
136481
136481
<code data-x="handler-window-onpagereveal">onpagereveal</code>;
136482
136482
<code data-x="handler-window-onpageshow">onpageshow</code>;
@@ -139728,9 +139728,9 @@ interface <dfn interface>External</dfn> {
139728
139728
<td> <span data-x="event handler content attributes">Event handler content attribute</span>
139729
139729
139730
139730
<tr>
139731
- <th id="ix-handler-window-onpageconceal "> <code data-x="">onpageconceal </code>
139732
- <td> <code data-x="handler-window-onpageconceal ">body</code>
139733
- <td> <code data-x="event-pageconceal">pageconceal </code> event handler for <code>Window</code> object
139731
+ <th id="ix-handler-window-onpageswap "> <code data-x="">onpageswap </code>
139732
+ <td> <code data-x="handler-window-onpageswap ">body</code>
139733
+ <td> <code data-x="event-pageswap">pageswap </code> event handler for <code>Window</code> object
139734
139734
<td> <span data-x="event handler content attributes">Event handler content attribute</span>
139735
139735
139736
139736
<tr>
@@ -140608,9 +140608,9 @@ INSERT INTERFACES HERE
140608
140608
<td> <code>EventSource</code>
140609
140609
<td> Fired at <code>EventSource</code> objects when a connection is established
140610
140610
140611
- <tr> <!-- pageconceal -->
140612
- <td> <dfn event for="Window"><code data-x="event-pageconceal">pageconceal </code></dfn>
140613
- <td> <code>PageConcealEvent </code>
140611
+ <tr> <!-- pageswap -->
140612
+ <td> <dfn event for="Window"><code data-x="event-pageswap">pageswap </code></dfn>
140613
+ <td> <code>PageSwapEvent </code>
140614
140614
<td> <code>Window</code>
140615
140615
<td>Fired at the <code>Window</code> right before a document is <span
140616
140616
data-x="unload a document">unloaded</span> as a result of a same-origin navigation.
0 commit comments