Login
Page 1 of 1

CSS Working Group Editor Drafts

History for css-view-transitions-2/Overview.html:

UploadedRevisedByComment
2024-11-07
05:30:36 PST2024-11-07 05:30:15 PSTnoamr[css-view-transitions-2] Add changelog (#11163)
2024-11-05
13:29:33 PST2024-11-05 13:29:11 PSTnoamr[css-view-transitions-2] First pass at layered capture (#11045) * [css-view-transitions-2] First pass at layered capture Describe how layered capture works, which CSS properties it targets and how it affects rendering. Based on [this resolution](https://github.com/w3c/csswg-drafts/issues/10585#issuecomment-2302433008). This is a first pass, and still has open issues (will open separately): 1. Should there be a CSS property to decide on this? What should be the default? 2. How do we capture overflow/box-sizing? 3. (More capture questions if they come up) Closes #10585 * Adjust border * Adjust nested transform by border * Add note about border-box * Update css-view-transitions-2/Overview.bs Co-authored-by: Khushal Sagar <[email protected]> * Update css-view-transitions-2/Overview.bs Co-authored-by: Khushal Sagar <[email protected]> * Refactor a few things * note * Overhaul nested geometry * Fold padding back into regular props * Apply suggestions from code review Co-authored-by: Khushal Sagar <[email protected]> * Update Overview.bs * Apply box-sizing in the right place --------- Co-authored-by: Khushal Sagar <[email protected]>
2024-10-23
23:08:06 PDT2024-10-23 23:07:45 PDTnoamr[css-view-transitions-2] Allow transitions when traversing into a document that was created using cross-origin redirects (#11070)
2024-10-14
07:13:09 PDT2024-10-14 07:12:48 PDTnoamr[css-view-transitions-2] Clarify a few nesting details (#10964) * [css-view-transitions-2] Clarify a few nesting details - view-transition-group is tree-scoped - nearest/custom-ident act like contain Closes #10780 Closes #10633 * Simplify tree-scope matching * Make everything algorithmic * Update Overview.bs Co-authored-by: Khushal Sagar <[email protected]> --------- Co-authored-by: Khushal Sagar <[email protected]>
2024-10-01
12:41:59 PDT2024-10-01 12:41:34 PDTnoamr[css-view-transitions-2] Allow `auto` as a keyword (#10922) * [css-view-transitions-2] Allow `auto` as a keyword `auto` resolves to either the element's ID, or to a unique identifier that is stable for the duration of the transition and is not web-observable. Resolution: https://github.com/w3c/csswg-drafts/issues/8320#issuecomment-2344208387 Closes #8320 * Fix refs * Tighten definition of unique string * Update css-view-transitions-2/Overview.bs Co-authored-by: Khushal Sagar <[email protected]> * Handle scoping * Change scoping text * Change scoping text * Update Overview.bs Co-authored-by: Khushal Sagar <[email protected]> --------- Co-authored-by: Khushal Sagar <[email protected]>
2024-09-18
22:57:30 PDT2024-09-18 22:57:10 PDTnoamr[css-view-transition-2] Clarify timeout behavior for inbound view transition (#10817)
2024-09-10
12:23:03 PDT2024-09-10 12:22:40 PDTnoamr[css-view-transitions-2] When hiding the document, and inbound cross-document view transition should be skipped. (#10815)
2024-08-22
04:38:42 PDT2024-08-22 00:30:15 PDTemilio[css-view-transitions] Rename UpdateCallback to something more specific. The WebIDL namespace is global, it's a bit better if we call this something a bit more view-transitions-specific so that other specs don't rely on it, since UpdateCallback is otherwise very generic. I don't think this would be a normative change since the name of a callback isn't exposed anywhere author visible.
2024-08-13
01:18:15 PDT2024-08-13 01:17:55 PDTnoamr[css-view-transitions-2] Initial spec for nested view transitions (#10629)
2024-08-09
12:04:19 PDT2024-08-09 12:03:58 PDTnoamr[css-view-transitions-2] `view-transition-class` is a tree-scoped name (#10719) * [css-view-transitions-2] `view-transition-class` is a tree-scoped name Resolution: https://github.com/w3c/csswg-drafts/issues/10529#issuecomment-2274241823 Closes #10529 * Apply to algorithm
2024-07-29
23:57:36 PDT2024-07-29 23:52:03 PDTkiet_ho[css-view-transitions-2] typo: if => of
2024-07-21
01:02:29 PDT2024-07-21 01:02:08 PDTntim[css-view-transitions-2] Stop extending CSSRule with obsolete pattern Fixes #10606
2024-06-19
08:24:29 PDT2024-06-19 08:24:00 PDTchrisl[css-view-transitions][editorial] Back to ED, fix #10394
2024-05-18
00:30:27 PDT2024-05-17 10:45:40 PDTchrislfix: resolve repeated terms (like ?the the?) Signed-off-by: Jens Oliver Meiert <[email protected]>
2024-05-06
13:23:47 PDT2024-05-06 13:23:25 PDTkhushal_sagar[css-view-transitions-2] Updates for horizontal review (#10284) * Updates for horizontal review * Apply suggestions from code review Co-authored-by: vmpstr <[email protected]> --------- Co-authored-by: vmpstr <[email protected]>
2024-04-08
13:26:04 PDT2024-04-08 13:25:44 PDTnoamr[css-view-transitions-2] Make some syntax clarifications (#10158) - Add [SameObject] to CSSOM - Clarify that classes can't include white space
13:19:29 PDT2024-04-08 13:18:28 PDTnoamr[css-view-transitions-2] Add example and note for render-blocking (#10170) * [css-view-transitions-2] Add example and note for render-blocking * Update css-view-transitions-2/Overview.bs Co-authored-by: vmpstr <[email protected]> --------- Co-authored-by: vmpstr <[email protected]>
2024-04-02
06:06:43 PDT2024-04-02 06:06:21 PDTautokagami[css-view-transitions-2] Align with Web IDL specification (#10123)
2024-03-28
09:57:54 PDT2024-03-28 09:57:32 PDTnoamr[css-view-transitions-2] Use FrozenArray for CSSViewTransitionRule.types (#10155) Based on CSSWG resolution: https://github.com/w3c/csswg-drafts/issues/10114#issuecomment-2023217450 Closes #10114
06:54:21 PDT2024-03-28 06:53:54 PDTnoamr[css-view-transitions-2] Allow pseudo-element with class and no * (#10153) Based on resolution: https://github.com/w3c/csswg-drafts/issues/9874#issuecomment-2023235242 Closes #9874
2024-03-26
10:42:53 PDT2024-03-26 10:42:32 PDTnoamr[css-view-transitions-2] Use readonly attributes for CSSViewTransitionRule (#10143) Closes #10011
2024-03-25
06:23:23 PDT2024-03-25 06:22:59 PDTnoamrUpdate remaining instances of "type" to "types (#10129) Closes #10070
2024-03-22
11:21:35 PDT2024-03-22 11:21:10 PDTnoamr[css-view-transitions-2] Refactor based on topics (#10098) * [css-view-transitions-2] Editorial pass * Update css-view-transitions-2/Overview.bs Co-authored-by: Khushal Sagar <[email protected]> * Update css-view-transitions-2/Overview.bs Co-authored-by: Khushal Sagar <[email protected]> * Write cross-doc overview, add examples, apply resolutions * Use CSSOMString for type list * Use setlike instead of DOMNodeTokenList * Use Set instead of List * Move algos & data structure back to own section * More nits * Fix link --------- Co-authored-by: Khushal Sagar <[email protected]>
2024-03-15
06:21:54 PDT2024-03-15 06:21:33 PDTnoamr[css-view-transitions-2] Update the algorithm to check opt-in on outbound transition (#10078) * [css-view-transitions-2] Update the algorithm to check opt-in on outbound transition Instead of relying on the source snapshot params in HTML, we update a flag every time something relevant changes, and HTML can read that flag. * Refactor outbound algo into vt
05:56:27 PDT2024-03-15 05:56:06 PDTGuillaume[css-view-transitions-2] Require one or more custom ident for view-transition-class and type (#9896) * [css-view-transitions-2] Require one or more custom ident for view-transition-class * [css-view-transitions-2] Require one or more custom ident for @view-transition type
2024-03-14
09:12:51 PDT2024-03-14 09:12:30 PDTnoamr[css-view-transitions-2] Apply resolutions for view-transition types (#10072) * [css-view-transitions-2] Apply resolutions for view-transition types - Make types mutable using ViewTransition.typeList https://github.com/w3c/csswg-drafts/issues/9542#issuecomment-1994829341 - Separate `:active-view-transition` and `:active-view-transition-type` See https://github.com/w3c/csswg-drafts/issues/9972#issuecomment-1994889933 - Add notes about types being bound to one document See https://github.com/w3c/csswg-drafts/issues/9526#issuecomment-1994844676 Closes #9972 Closes #9542 Closes #9526 Closes #9626 Co-authored-by: Khushal Sagar <[email protected]> --------- Co-authored-by: Khushal Sagar <[email protected]>
2024-02-28
11:16:11 PST2024-02-28 11:15:49 PSTkhushal_sagar[css-view-transitions-2] Rename type to typeList for CSSViewTransitionRule (#10012)
2024-02-18
08:39:41 PST2024-02-18 08:39:22 PSTnoamr[css-view-transitions-2] Amend specificity of view-transition pseudos with a class (#9941) * [css-view-transitions-2] Amend specificity of view-transition pseudos with a class Closes #9887 See [resolution](https://github.com/w3c/csswg-drafts/9887#issuecomment-1939286361) * Reword specificity * Fix cruft * Reframe
2024-02-14
12:32:07 PST2024-02-14 12:31:47 PSTnoamr[css-view-transitions-2] Resolve outbound transition promises after document unloads (#9954) * [css-view-transitions-2] Resolve outbound transition promises after document unloads See [this resolution](https://github.com/w3c/csswg-drafts/issues/9888#issuecomment-1939367607) Closes #9888 * remove bespoke task
2024-02-13
12:05:20 PST2024-02-13 12:04:59 PSTnoamr[css-view-transitions-2] Skip cross-document view-transitions when hidden or not-yet-revealed (#9948) * [css-view-transitions-2] Skip cross-document view-transitions when hidden or not-yet-revealed Closes #9822 See also #9543 * Add dfn
11:27:22 PST2024-02-13 11:27:02 PSTnoamr[css-view-transitions-2] Editorial: refactor L2 concerns out of L1 (#9892) * Move `onReady` to the correct place and rename See https://github.com/w3c/csswg-drafts/issues/9886#issuecomment-1921563503 * Call proceed with navigation after capturing old doc * Move all cross-doc references to L2 * Update css-view-transitions-2/Overview.bs Co-authored-by: Khushal Sagar <[email protected]> * Restructure new document steps and auto-skip * Add missing piece * Remove more references to L2 * Address PR nits * Address PR nits * Address PR nits * nits * Add rendering suppression * Move skip steps to monkey patch --------- Co-authored-by: Khushal Sagar <[email protected]>
2024-02-08
18:24:24 PST2024-02-08 18:24:04 PSTkhushal_sagarFix heading indentation (#9929)
2024-02-07
09:54:31 PST2024-02-02 06:16:33 PSTGuillaume[css-view-transitions-2] Typo Pseudo classes start with a single colon. Pseudo elements start with two.
2024-02-02
09:17:20 PST2024-02-02 08:48:29 PSTGuillaume[css-view-transitions-2] Only accept declarations in @view-transitions
04:00:45 PST2024-02-02 04:00:24 PSTnoamr[css-view-transitions-2] Separte MPA transition start from check (#9819) * [css-view-transitions-2] Separte MPA transition start from check * change algorithm title * Change things a bit * nits
2024-02-01
02:33:53 PST2024-02-01 02:33:32 PSTfrancois_daoust[css-view-transitions-2] Use brackets to fix "<pt-class-selector>" syntax (#9885) The syntax used parentheses for grouping, instead of brackets, see: https://drafts.csswg.org/css-values-4/#component-combinators
2024-01-31
13:52:36 PST2024-01-31 13:52:16 PSTnoamr[css-view-transitions-2] Specify 'view-transition-class' and corresponding algorithms (#9773) * [css-view-transitions-2] Add 'view-transition-class' A `view-transition-class` property allows specifying view-transition pseudo-elements that apply to multiple participating elements without having to replicate them. In this PR: - Specifying `view-transition-class` - Extending the pseudo-element syntax to support `::view-transition-foo(name.class)` - Extending the capture algorithms and data structure to capture the classes - Added a simple example for using classes Based on [this resolution](https://github.com/w3c/csswg-drafts/issues/8319#issuecomment-1876155920). Closes #8319 --------- Co-authored-by: Khushal Sagar <[email protected]> Co-authored-by: vmpstr <[email protected]>
11:49:26 PST2024-01-31 11:48:09 PSTnoamrReinstate monkey-patch
2023-12-11
13:53:11 PST2023-12-01 13:27:07 PSTautokagami[css-view-transitions-2] Align with Web IDL specification (#9497)
13:53:11 PST2023-12-01 13:27:07 PSTautokagami[css-view-transitions-2] Align with Web IDL specification (#9497)
13:53:11 PST2023-12-01 13:27:07 PSTautokagami[css-view-transitions-2] Align with Web IDL specification (#9497)
2024-01-25
23:20:13 PST2024-01-25 23:19:52 PSTbokan[css-view-transitions-2] Editorial: fix document variable usage (#9861) `document` is used without being declared - it's ambiguous as the surrounding steps have `oldDocument` and `newDocument`. Update to use the (hopefully) correct one.
2024-01-24
11:38:10 PST2024-01-24 11:37:35 PSTkhushal_sagar[css-view-transitions-2] Dont call the update callback on VT for new the Document (#9848) * Don't call the update callback for inbound transitions This erroneously activates the transition before pagereveal dispatch. * Indentation * Link resolve
07:19:21 PST2024-01-18 12:21:30 PSTnoamr[css-view-transitions-2] Change the short name to avoid MDN errors
2024-01-12
11:11:33 PST2024-01-12 11:10:33 PSTnoamr[css-view-transitions-2] Define the `navigation: auto` descriptor (#9780) * [css-view-transitions-2] Define the descriptor * Update css-view-transitions-2/Overview.bs Co-authored-by: Khushal Sagar <[email protected]> * Use manual link for uni * Update css-view-transitions-2/Overview.bs Co-authored-by: Khushal Sagar <[email protected]> * Update css-view-transitions-2/Overview.bs Co-authored-by: Khushal Sagar <[email protected]> --------- Co-authored-by: Khushal Sagar <[email protected]>
2024-01-08
13:23:05 PST2024-01-08 13:22:26 PSTbokan[css-view-transitions-2] Nit: use 'set' to update variable (#9775)
2023-12-19
07:25:02 PST2023-12-19 07:24:36 PSTnoamrFix warnings and broken refs (#9725)
2023-12-18
13:48:10 PST2023-12-18 13:47:41 PSTnoamrRemove pagereveal (#9718)
2023-07-21
08:55:41 PDT2023-07-19 09:02:03 PDTnoamr[css-view-transitions-2] Apply resolutions from F2F (#9090) * [css-view-transitions-2] Apply feedback from F2F - Disable view-transitions for reload - Add wording in security about 3p CSS - Fire reveal event before rAF, inside update the rendering Closes #8784 Closes #8889 See #8048 * Remove reload thing in the meantime