#1177: Incubation: seamless page transition with deferred commit

Visit on Github

Opened Dec 9, 2025

Explainer

https://github.com/w3c/csswg-drafts/blob/main/css-view-transitions-2/two-phase-transition-explainer.md#allowing-the-author-to-control-the-commit-scheduling

The explainer

Where and by whom is the work is being done?

  • GitHub repo: https://github.com/whatwg/html
  • Primary contacts: @noamr, Google Inc, Chromium engineer
  • Organization/project driving the design: Google
  • This work is being funded by: Google
  • Incubation and standards groups that have discussed the design: WHATWG, see minutes from TPAC 2025
  • Standards group(s) that you expect to discuss and/or adopt this work when it's ready: <!-- "unknown" if not known -->

Feedback so far

  • Multi-stakeholder feedback:
    • Chromium comments: funding this work
    • Mozilla comments: TBD
    • WebKit comments: TBD
    • {{...include feedback/review from developers, implementers, civil society, and others}}
  • Major unresolved issues with or opposition to this design:

You should also know that...

No response

<!-- Content below this is maintained by @w3c-tag-bot -->

Track conversations at https://tag-github-bot.w3.org/gh/w3ctag/design-reviews/1177

Discussions

Discussed Dec 15, 2025 (See Github)

Hadley: Is this also CSS?

Matthew: Yes. Happy to have a look at it.

Lola: Looks like the explainer is for two-phase transition, looks like they only ask us to take a look at one of the proposed solutions. The link directly goes to the section they would like us to review.

Hadley: Doesn’t sound like an explainer?

Lola: Think we shouldn’t review this, this very much a WIP.

Hadley: I'm adding the "explainer missing" tag.

Christian: I can do it.

Lola: Based on what I see, they’re asking us about our feedback regarding different solutions, until they find one. Explainer itself contains an overview and context. Don’t know if it is enough. There is some security and privacy, but no a11y considerations. Don’t know if it would need it.

Hadley: If we’re not sure what they want, we should try and clarify that.

Matthew: There isn’t much of an explaination of why the explainer is what it is. There’s also no alternatives considered section, and the markdown is badly formatted. Assigned myself before we discussed it. Thanks Christian for joining. We should request clarification. There are also some minutes from TPAC.

Lola: I think we should finish the explainer and then come back to us. Sounds

Christian: If it’s okay for you, I would have a look and either ask for clarification or send them back?

Hadley: Don’t burn too much energy until their needs and intentions are clearer.