New issue
Advanced search Search tips

Issue 780148 link

Starred by 2 users

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Task

Blocking:
issue 430155



Sign in to add a comment

Animation Worklet - WorkletAnimationPlayer should have an AnimationTimeline

Project Member Reported by smcgruer@chromium.org, Oct 31 2017

Issue description

Currently WorkletAnimationPlayer has (or will have, once https://chromium-review.googlesource.com/c/chromium/src/+/738437 lands) a ScrollTimeline pointer. If this pointer is invalid, we assume the animation is DocumentTimeline based instead and generate the current time ourselves.

As DocumentTimeline allows for a per-instance origin offset, we need to have an actual object representing that. Once we have a cc::DocumentTimeline, we should update WorkletAnimationPlayer to have either a ScrollTimeline or a DocumentTimeline pointer (which must be valid), likely via a common AnimationTimeline super-class.
 
Blocking: 430155
Cc: smcgruer@chromium.org
Owner: ----
Status: Available (was: Assigned)
Summary: Animation Worklet - WorkletAnimationPlayer should have an AnimationTimeline (was: AnimationWorklet - WorkletAnimationPlayer should have an AnimationTimeline)

Sign in to add a comment