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
## The [=view-transition layer=] stacking layer ## {#view-transition-stacking-layer}
820
820
821
-
This specification introduces a stacking layer to the [[CSS2#elaborate-stacking-contexts]].
821
+
This specification introduces a stacking layer to the <a href="https://www.w3.org/TR/CSS22/zindex.html">Elaborate Description of Stacking Contexts</a>.
822
822
823
823
The ''::view-transition'' pseudo-element generates a new stacking context called the <dfn>view-transition layer</dfn>
824
824
with the following characteristics:
@@ -1791,3 +1791,36 @@ This specification introduces no new privacy considerations.
1791
1791
The images generated using [=capture the image=] algorithm could contain cross-origin data (if the Document is embedding cross-origin resources) or sensitive information like visited links.
1792
1792
The implementations must ensure this data can not be accessed by the Document.
1793
1793
This should be feasible since access to this data should already be prevented in the default rendering of the Document.
1794
+
1795
+
<h2 class="no-num non-normative" id="changes">Appendix A. Changes</h2>
1796
+
1797
+
This appendix is <em>informative</em>.
1798
+
1799
+
<h3 id="changes-since-2022-11-24">
1800
+
Changes from <a href="https://www.w3.org/TR/2022/WD-css-view-transitions-1-20221124/">2022-11-24 Working Draft</a>
1801
+
</h3>
1802
+
1803
+
* Pointer events resolve to the documentElememt when rendering is suppressed. See <a href="https://github.com/w3c/csswg-drafts/issues/7797">issue 7797</a>.
1804
+
* Add rendering constraints to elements participating in a transition. See <a href="https://github.com/w3c/csswg-drafts/issues/8139">issue 8139</a> and <a href="https://github.com/w3c/csswg-drafts/issues/7882">issue 7882</a>.
1805
+
* Remove html specifics from UA stylesheet to support ViewTransitions on SVG Documents.
1806
+
* Rename updateDOMCallback to {{UpdateCallback}}. See <a href="https://github.com/w3c/csswg-drafts/issues/8144">issue 8144</a>.
1807
+
* Rename snapshot viewport to [=snapshot root=].
1808
+
* Skip the transition if viewport size changes. See <a href="https://github.com/w3c/csswg-drafts/issues/8045">issue 8045</a>.
1809
+
* Add support for :only-child. See <a href="https://github.com/w3c/csswg-drafts/issues/8057">issue 8057</a>.
1810
+
* Add concept of a tree of pseudo-elements under [=pseudo-element root=]. See <a href="https://github.com/w3c/csswg-drafts/issues/8113">issue 8113</a>.
1811
+
1812
+
<h3 id="changes-since-2022-10-25">
1813
+
Changes from <a href="https://www.w3.org/TR/2022/WD-css-view-transitions-1-20221025/">2022-10-25 Working Draft (FPWD)</a>
1814
+
</h3>
1815
+
1816
+
* Add [=document/view transition style sheet=] concept for dynamically generated UA styles scoped to the current Document.
1817
+
* Add snapshot viewport concept. See <a href="https://github.com/w3c/csswg-drafts/issues/7859">issue 7859</a>.
1818
+
* Clarify timimg for resolving/rejecting promises when skipping the transition. See <a href="https://github.com/w3c/csswg-drafts/issues/7956">issue 7956</a>.
1819
+
* Elements under a content-visiblity:auto element that skips its contents are ignored. See <a href="https://github.com/w3c/csswg-drafts/issues/7874">issue 7874</a>.
1820
+
* UA styles on the pseudo-DOM stay in sync with author DOM for any developer observable API. See <a href="https://github.com/w3c/csswg-drafts/issues/7812">issue 7812</a>.
1821
+
* Suppress rendering during updateCallback. See <a href="https://github.com/w3c/csswg-drafts/issues/7784">issue 7784</a>.
1822
+
* Changes in size/position of elements in the new Document generate new UA animation keyframes. See <a href="https://github.com/w3c/csswg-drafts/issues/7813">issue 7813</a>.
1823
+
* Scope keyframes to user agent stylesheets using -ua- prefix. See <a href="https://github.com/w3c/csswg-drafts/issues/7560">issue 7560</a>.
1824
+
* Update pseudo element names to view-transition*. See <a href="https://github.com/w3c/csswg-drafts/issues/7960">issue 7960</a>.
1825
+
* Update selector syntax for pseudo-elements. See <a href="https://github.com/w3c/csswg-drafts/issues/7788">issue 7788</a>.
1826
+
* Add sections for security/privacy considerations.
0 commit comments