w3c / fxtf-drafts

Mirror of https://hg.fxtf.org/drafts
https://drafts.fxtf.org/
Other
68 stars 49 forks source link

[css-masking-1] Interpolation of mask-border properties #529

Open nt1m opened 10 months ago

nt1m commented 10 months ago

I noticed all the mask-border properties are all marked are discretely animatable, which is inconsistent with border-image properties, some of which animate by computed value.

https://drafts.csswg.org/css-backgrounds/#border-images

css-meeting-bot commented 9 months ago

The CSS Working Group just discussed [css-masking-1] Interpolation of mask-border properties, and agreed to the following:

The full IRC log of that discussion <lea> 2nd Straw poll posted! https://github.com/w3c/csswg-drafts/issues/7542#issuecomment-1747805436
<fantasai> ntim: The properties are marked as discretely animatable, but that's inconsistent with border-image which is animatable by computed style
<fantasai> ntim: I know mask-border was based off border-image, so I was wondering why the inconsistency?
<TabAtkins> +1 to matching border-image
<TabAtkins> fantasai: I suspect (haven't checked) is that animatable lines weren't added in the source, and Bikeshed defaults them to discrete
<TabAtkins> fantasai: But yes it makes sense to make them consistent
<TabAtkins> (I could just make it an error at this point; that didn't make sense before.)
<fantasai> astearns: Proposed to change mask border properties to match border-image
<fantasai> RESOLVED: mask-border properties will match border-image wrt animatability