[csswg-drafts] [css-viewport] Is zoom supposed to be non animatable? (#10872)

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

== [css-viewport] Is zoom supposed to be non animatable? ==
The [zoom property](https://drafts.csswg.org/css-viewport-1/#zoom-property) is defined to be non-animatable. According to [Mozilla bug 1917602](https://bugzilla.mozilla.org/show_bug.cgi?id=1917602#c0) Chrome makes this property discretely animatable, Safari makes it non-animatable, and Gecko does smooth animation (i.e. animates as a number/percent).

We'll fix Gecko, but should we be matching Chrome's behavior or is there a good reason for making zoom non-animatable? (For reference, we normally only make properties non-animatable when there's a strong reason like `transition-*` and `animation-*` properties where making them animatable would introduce obvious cyclic dependencies.)


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


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

Received on Thursday, 12 September 2024 00:23:07 UTC