- From: CSS Meeting Bot via GitHub <sysbot+gh@w3.org>
- Date: Mon, 12 Feb 2024 19:15:29 +0000
- To: public-css-archive@w3.org
The CSS Working Group just discussed `[css-view-transitions-2] Define what happens when an outbound cross-document view transition starts before rendering`, and agreed to the following: * `RESOLVED: If a frame hasn't even been captured yet when a nav is initiated` * `RESOLVED: If a frame hasn't even been rendered yet when a nav is initiated, don't run a VT at all (as if there was no rule declaring one)` <details><summary>The full IRC log of that discussion</summary> <TabAtkins> noamr: I think this one is easy<br> <TabAtkins> noamr: about what happens when we're starting an outgoing VT before the page is rendered<br> <TabAtkins> noamr: say you have render-blocking styles or scripts that are slow<br> <TabAtkins> noamr: but your at-rule has already loaded, then you navigate away before even a single frame has rendered<br> <TabAtkins> noamr: currently we'd wait until the first frame then capture it, then transition away<br> <TabAtkins> noamr: proposal is if you haven't rendered a frame, you shouldn't have an outgoing transition<br> <TabAtkins> noamr: as if you hadn't encountered the opt-in at all<br> <fantasai> TabAtkins: +1 from me<br> <khush> +1<br> <bramus> +1<br> <fantasai> +1<br> <kbabbitt> +1<br> <fantasai> TabAtkins: This only happens for script initiated? Browser UI?<br> <fantasai> noamr: You happen to see CSS opt in early, but haven't rendered the page yet<br> <fantasai> TabAtkins: What causes it?<br> <fantasai> noamr: press Back, or bookmark<br> <TabAtkins> khush: also a client-side redirect<br> <fantasai> TabAtkins: That's what I meant by script-initiated navigation<br> <fantasai> noamr: that or Back<br> <TabAtkins> miriam: any other discussion?<br> <noamr> Proposed resolution: a page that hasn't rendered yet cannot trigger cross-document view transition<br> <TabAtkins> RESOLVED: If a frame hasn't even been captured yet when a nav is initiated<br> <TabAtkins> RESOLVED: If a frame hasn't even been rendered yet when a nav is initiated, don't run a VT at all (as if there was no rule declaring one)<br> </details> -- GitHub Notification of comment by css-meeting-bot Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/9822#issuecomment-1939374784 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Monday, 12 February 2024 19:15:32 UTC