Open
Bug 1810248
Opened 3 years ago
Updated 2 months ago
[web-animations-2] Extend Animatable interface for timeline ranges
Categories
(Core :: DOM: Animation, defect)
Core
DOM: Animation
Tracking
()
NEW
People
(Reporter: mozilla-apprentice, Unassigned)
References
(Depends on 2 open bugs, Blocks 3 open bugs)
Details
(Whiteboard: [scrollanimation:mvp])
A resolution was made for csswg-drafts/#7589.
[web-animations-2] Web animations API for specifying timeline phases in animation options.
- RESOLVED: Go with option 2 (object/Typed OM value to specify the phase+offset), details tbd by editors
Updated•3 years ago
|
Blocks: web-animations-2
Comment 1•3 years ago
|
||
Comment 2•8 months ago
|
||
Rename this to make it clearer because this is for Animatble interface.
Blocks: timeline-ranges
Summary: [web-animations-2] Web animations API for specifying timeline phases in animation options. → [web-animations-2] Extend Animatable interface for timeline ranges
Updated•3 months ago
|
Whiteboard: [scrollanimation:mvp]
Comment 3•3 months ago
|
||
To be more clear (https://drafts.csswg.org/web-animations-2/#the-animatable-interface-mixin):
dictionary TimelineRangeOffset {
CSSOMString? rangeName;
CSSNumericValue offset;
};
partial dictionary KeyframeAnimationOptions {
(TimelineRangeOffset or CSSNumericValue or CSSKeywordValue or DOMString) rangeStart = "normal";
(TimelineRangeOffset or CSSNumericValue or CSSKeywordValue or DOMString) rangeEnd = "normal";
AnimationTrigger? trigger;
};
Updated•3 months ago
|
Depends on: css-typed-om
Comment 4•3 months ago
|
||
(In reply to Boris Chiou [:boris] from comment #3)
partial dictionary KeyframeAnimationOptions { (TimelineRangeOffset or CSSNumericValue or CSSKeywordValue or DOMString) rangeStart = "normal"; (TimelineRangeOffset or CSSNumericValue or CSSKeywordValue or DOMString) rangeEnd = "normal"; AnimationTrigger? trigger; };
Here's where dictionary KeyframeAnimationOptions currently lives in-tree, FWIW (currently with just DOMString id = ""; from web animations spec):
Updated•2 months ago
|
Points: --- → 2
You need to log in
before you can comment on or make changes to this bug.
Description
•