- From: Noam Rosenthal via GitHub <noreply@w3.org>
- Date: Wed, 15 Oct 2025 19:43:18 +0000
- To: public-css-archive@w3.org
> This seems good from an ergonomic perspective, but it does raise the question of which element serves as the "originating element" for the `::view-transition*` pseudos. Document transitions hang them on the `<html>` element but the shadow root has no equivalent of that. If we put it on the shadow host then it interferes with calling `shadowHost.startViewTransition()`. It's a good question. Styling them should probably be done via `:host::view-transition*` inside the shadow-scoped style. Their "ultimate originating element" is likely the actual host, but this raises questions about how this works when the element has both an external and an internal view transition at the same time. More details would need to be looked at... -- GitHub Notification of comment by noamr Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/12953#issuecomment-3407998117 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Wednesday, 15 October 2025 19:43:19 UTC