Uploaded | Revised | By | Comment | 2024-11-07 |
---|---|---|---|---|
05:30:36 PST | 2024-11-07 05:30:15 PST | noamr | [css-view-transitions-2] Add changelog (#11163) | 2024-11-05 |
13:29:33 PST | 2024-11-05 13:29:11 PST | noamr | [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 PDT | 2024-10-23 23:07:45 PDT | noamr | [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 PDT | 2024-10-14 07:12:48 PDT | noamr | [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 PDT | 2024-10-01 12:41:34 PDT | noamr | [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 PDT | 2024-09-18 22:57:10 PDT | noamr | [css-view-transition-2] Clarify timeout behavior for inbound view transition (#10817) | 2024-09-10 |
12:23:03 PDT | 2024-09-10 12:22:40 PDT | noamr | [css-view-transitions-2] When hiding the document, and inbound cross-document view transition should be skipped. (#10815) | 2024-08-22 |
04:38:42 PDT | 2024-08-22 00:30:15 PDT | emilio | [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 PDT | 2024-08-13 01:17:55 PDT | noamr | [css-view-transitions-2] Initial spec for nested view transitions (#10629) | 2024-08-09 |
12:04:19 PDT | 2024-08-09 12:03:58 PDT | noamr | [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 PDT | 2024-07-29 23:52:03 PDT | kiet_ho | [css-view-transitions-2] typo: if => of | 2024-07-21 |
01:02:29 PDT | 2024-07-21 01:02:08 PDT | ntim | [css-view-transitions-2] Stop extending CSSRule with obsolete pattern Fixes #10606 | 2024-06-19 |
08:24:29 PDT | 2024-06-19 08:24:00 PDT | chrisl | [css-view-transitions][editorial] Back to ED, fix #10394 | 2024-05-18 |
00:30:27 PDT | 2024-05-17 10:45:40 PDT | chrisl | fix: resolve repeated terms (like ?the the?) Signed-off-by: Jens Oliver Meiert <[email protected]> | 2024-05-06 |
13:23:47 PDT | 2024-05-06 13:23:25 PDT | khushal_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 PDT | 2024-04-08 13:25:44 PDT | noamr | [css-view-transitions-2] Make some syntax clarifications (#10158) - Add [SameObject] to CSSOM - Clarify that classes can't include white space | |
13:19:29 PDT | 2024-04-08 13:18:28 PDT | noamr | [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 PDT | 2024-04-02 06:06:21 PDT | autokagami | [css-view-transitions-2] Align with Web IDL specification (#10123) | 2024-03-28 |
09:57:54 PDT | 2024-03-28 09:57:32 PDT | noamr | [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 PDT | 2024-03-28 06:53:54 PDT | noamr | [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 PDT | 2024-03-26 10:42:32 PDT | noamr | [css-view-transitions-2] Use readonly attributes for CSSViewTransitionRule (#10143) Closes #10011 | 2024-03-25 |
06:23:23 PDT | 2024-03-25 06:22:59 PDT | noamr | Update remaining instances of "type" to "types (#10129) Closes #10070 | 2024-03-22 |
11:21:35 PDT | 2024-03-22 11:21:10 PDT | noamr | [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 PDT | 2024-03-15 06:21:33 PDT | noamr | [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 PDT | 2024-03-15 05:56:06 PDT | Guillaume | [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 PDT | 2024-03-14 09:12:30 PDT | noamr | [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 PST | 2024-02-28 11:15:49 PST | khushal_sagar | [css-view-transitions-2] Rename type to typeList for CSSViewTransitionRule (#10012) | 2024-02-18 |
08:39:41 PST | 2024-02-18 08:39:22 PST | noamr | [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 PST | 2024-02-14 12:31:47 PST | noamr | [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 PST | 2024-02-13 12:04:59 PST | noamr | [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 PST | 2024-02-13 11:27:02 PST | noamr | [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 PST | 2024-02-08 18:24:04 PST | khushal_sagar | Fix heading indentation (#9929) | 2024-02-07 |
09:54:31 PST | 2024-02-02 06:16:33 PST | Guillaume | [css-view-transitions-2] Typo Pseudo classes start with a single colon. Pseudo elements start with two. | 2024-02-02 |
09:17:20 PST | 2024-02-02 08:48:29 PST | Guillaume | [css-view-transitions-2] Only accept declarations in @view-transitions | |
04:00:45 PST | 2024-02-02 04:00:24 PST | noamr | [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 PST | 2024-02-01 02:33:32 PST | francois_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 PST | 2024-01-31 13:52:16 PST | noamr | [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 PST | 2024-01-31 11:48:09 PST | noamr | Reinstate monkey-patch | 2023-12-11 |
13:53:11 PST | 2023-12-01 13:27:07 PST | autokagami | [css-view-transitions-2] Align with Web IDL specification (#9497) | |
13:53:11 PST | 2023-12-01 13:27:07 PST | autokagami | [css-view-transitions-2] Align with Web IDL specification (#9497) | |
13:53:11 PST | 2023-12-01 13:27:07 PST | autokagami | [css-view-transitions-2] Align with Web IDL specification (#9497) | 2024-01-25 |
23:20:13 PST | 2024-01-25 23:19:52 PST | bokan | [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 PST | 2024-01-24 11:37:35 PST | khushal_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 PST | 2024-01-18 12:21:30 PST | noamr | [css-view-transitions-2] Change the short name to avoid MDN errors | 2024-01-12 |
11:11:33 PST | 2024-01-12 11:10:33 PST | noamr | [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 PST | 2024-01-08 13:22:26 PST | bokan | [css-view-transitions-2] Nit: use 'set' to update variable (#9775) | 2023-12-19 |
07:25:02 PST | 2023-12-19 07:24:36 PST | noamr | Fix warnings and broken refs (#9725) | 2023-12-18 |
13:48:10 PST | 2023-12-18 13:47:41 PST | noamr | Remove pagereveal (#9718) | 2023-07-21 |
08:55:41 PDT | 2023-07-19 09:02:03 PDT | noamr | [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 |