[csswg-drafts] [css-animations-2][scroll-animations-1] Avoid merging named timeline range keyframes which compute to the same offset (#8487)

flackr has just created a new issue for https://github.com/w3c/csswg-drafts:

== [css-animations-2][scroll-animations-1] Avoid merging named timeline range keyframes which compute to the same offset ==
In [css-animations-2 3. Keyframes step 6.4](https://drafts.csswg.org/css-animations-2/#keyframes), two keyframes with the same keyframe offset, timing function and composite will be merged into the same keyframe. We may need to call out that keyframes which compute to the same offset but have different [named timeline range offsets](https://drafts.csswg.org/scroll-animations-1/#named-range-keyframes) should not be merged just as we don't merge keyframes with different easing functions or composite values.

Merging such cases would end up dynamically merging different groups of keyframes depending on the specific layout which feels unnecessarily expensive to keep up to date and odd from a developer perspective that the keyframe count would vary dynamically based on layout.

Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/8487 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Wednesday, 22 February 2023 18:52:29 UTC