- From: CSS Meeting Bot via GitHub <sysbot+gh@w3.org>
- Date: Wed, 09 Nov 2022 17:21:45 +0000
- To: public-css-archive@w3.org
The CSS Working Group just discussed `[css-view-transitions-1] Behaviour of the finished promise`, and agreed to the following: * `RESOLVED: Accept proposal` <details><summary>The full IRC log of that discussion</summary> <fantasai> Topic: [css-view-transitions-1] Behaviour of the finished promise<br> <fantasai> github: https://github.com/w3c/csswg-drafts/issues/7956<br> <fantasai> JakeA: When you start a view transition, you get an object back that has some promises that you can use to track various things<br> <fantasai> JakeA: one of these is the "finished" promise<br> <fantasai> JakeA: question is, what should happen if the DOM change is successful, but the transition is not?<br> <fantasai> JakeA: transition could not be successful in the case of misconfiguration, e.g. duplicate IDs<br> <fantasai> JakeA: could also mean that transition is abandoned halfway through, because more important transition coming in<br> <fantasai> JakeA: Originally spec would reject unless the transition gets to final frame<br> <fantasai> JakeA: goes through the whole duration of the transition<br> <fantasai> JakeA: Proposing that it finishes whenever it gets to the end state<br> <fantasai> JakeA: we were influenced by animation.finish()<br> <fantasai> JakeA: and animation.finished which will resolve<br> <flackr> +1<br> <fantasai> JakeA: Desire to change this came after showing them the APIs, and asking them to guess what it would do<br> <fantasai> JakeA: that seemed to be where people were leaning :)<br> <fantasai> Rossen_: +1 for taking the time<br> <fantasai> Rossen_: and alignment with animations is awesome<br> <fantasai> Rossen_: any objections?<br> <bramus> +1<br> <fantasai> RESOLVED: Accept proposal<br> <fantasai> JakeA: Yes, animation needs to have stopped (even if not completed), and user is looking at new state<br> </details> -- GitHub Notification of comment by css-meeting-bot Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/7956#issuecomment-1309088601 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Wednesday, 9 November 2022 17:21:47 UTC