[css-shapes-2] Support interpolation between shape() and path()
Categories
(Core :: CSS Transitions and Animations, enhancement)
Tracking
()
Tracking | Status | |
---|---|---|
firefox126 | --- | fixed |
People
(Reporter: boris, Assigned: boris)
References
(Blocks 1 open bug, )
Details
Attachments
(2 files)
Per https://drafts.csswg.org/css-shapes-2/#interpolating-shape, we have to support the interpolation between shape()
and path()
.
Assignee | ||
Updated•7 months ago
|
Assignee | ||
Updated•7 months ago
|
Assignee | ||
Comment 1•7 months ago
|
||
Use this as a wrapper for path()
and shape()
, so it'd be easier to
specialize its Animate
trait.
Assignee | ||
Comment 2•7 months ago
|
||
Basically, we implement Animate
for PathOrShapeFunction
manually
when either from or to value is path()
function, and the other one
is shape()
function.
Updated•7 months ago
|
Comment 5•6 months ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/92a8f9a2649b
https://hg.mozilla.org/mozilla-central/rev/f166629708eb
Comment 6•6 months ago
|
||
:boris could you consider nominating this for a release note? (Process info)
We could include it in the nightly release notes.
Assignee | ||
Comment 8•6 months ago
|
||
Release Note Request (optional, but appreciated)
[Why is this notable]: We support the interpolation between path()
and shape()
. This makes us easier to create CSS Animations for shape()
together with path()
, which has been used for years.
[Affects Firefox for Android]: Yes
[Suggested wording]: Support interpolation between path()
function and shape()
function.
[Links (documentation, blog post, etc)]:
https://drafts.csswg.org/css-shapes-2/#interpolating-shape
Comment 9•6 months ago
|
||
Thanks, added to the Fx126 nightly release notes, please allow 30 minutes for the site to update.
Keeping the relnote-firefox flag as ? to keep it on the radar for inclusion in the final Fx126 release notes.
Updated•6 months ago
|
Comment 10•1 month ago
|
||
Removing from the Nightly release notes as this has been included for more than 3 cycles now.
Description
•