Skip to content

Conversation

@chrisdavidmills
Copy link
Contributor

@chrisdavidmills chrisdavidmills commented Dec 8, 2025

Summary

Firefox 147 adds support for SPA view transition types (cross-document view transitions are not yet supported). See https://bugzilla.mozilla.org/show_bug.cgi?id=2001878. The relevant features are:

  • Document.startViewTransition(), the types option object property.
  • The :active-view-transition-type() pseudo
  • The :active-view-transition pseudo
  • The ViewTransition.types property
  • The ViewTransitionTypeSet interface

This PR adds Firefox support for the SPA view transition types features that were currently set to support false, except for Document.startViewTransition(), as that is being dealt with in #28541.

Test results and supporting details

Related issues

@github-actions github-actions bot added data:api Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API data:css Compat data for CSS features. https://developer.mozilla.org/docs/Web/CSS size:m [PR only] 25-100 LoC changed labels Dec 8, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Dec 8, 2025

Tip: Review these changes grouped by change (recommended for most PRs), or grouped by feature (for large PRs).

@chrisdavidmills chrisdavidmills changed the title Fx147 preview support for view transition types Fx147 support for view transition types Dec 8, 2025
@Elchi3
Copy link
Member

Elchi3 commented Dec 9, 2025

Please see #28624.

The collector didn't catch css/selectors/active-view-transition-type.json. So, this PR could add that at least.

@github-actions github-actions bot added size:xs [PR only] 0-6 LoC changed and removed data:api Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API size:m [PR only] 25-100 LoC changed labels Dec 9, 2025
@chrisdavidmills
Copy link
Contributor Author

Please see #28624.

The collector didn't catch css/selectors/active-view-transition-type.json. So, this PR could add that at least.

Makes sense, thanks @Elchi3. I've reverted everything except for that data point.

Copy link
Member

@Elchi3 Elchi3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Muchas Gracias, Chris! 👍

@Elchi3 Elchi3 merged commit bb644bd into mdn:main Dec 9, 2025
8 checks passed
@chrisdavidmills chrisdavidmills deleted the fx147-view-transition-types branch December 9, 2025 17:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

data:css Compat data for CSS features. https://developer.mozilla.org/docs/Web/CSS size:xs [PR only] 0-6 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants