[Webkit-unassigned] [Bug 249498] New: [web-animations] add an AnimatableProperty type to encapsulate either a standard or custom property
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Dec 16 14:13:12 PST 2022
https://bugs.webkit.org/show_bug.cgi?id=249498
Bug ID: 249498
Summary: [web-animations] add an AnimatableProperty type to
encapsulate either a standard or custom property
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Animations
Assignee: webkit-unassigned at lists.webkit.org
Reporter: graouts at webkit.org
CC: dino at apple.com, graouts at apple.com
The animation code is currently heavily biased towards dealing with "standard" CSS properties, represented by the CSSPropertyID type. However, with the work to add interpolation support for custom properties (see bug 249293) and to support CSS Transitions for custom properties (see bug 249399), we really need to deal with both custom properties and standard properties everywhere we currently deal with only standard properties. So let's add a new type, AnimatableProperty, which is an std::variant<CSSPropertyID, AtomString>.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20221216/e9e54264/attachment-0001.htm>
More information about the webkit-unassigned
mailing list