commit | 682affef9b066cffd1a1fecb00eb2efa99572fe5 | [log] [tgz] |
---|---|---|
author | Olga Gerchikov <[email protected]> | Fri Mar 01 16:41:03 2019 |
committer | Commit Bot <[email protected]> | Fri Mar 01 16:41:03 2019 |
tree | f838ec9199d9fedabccd8810987156209d0af129 | |
parent | 0fe770685352a1fc4a5e3f8bbbbfa57aa6726077 [diff] |
Implemented setPlaybackRate for scroll-linked Worklet Animations. • Updated logic of calculating initial current time of non-composited scroll-linked animations to ensure that the start time is always initialized to zero. • Changed signature of cc::ScrollTimeline::CurrentTime to return base::Optional<base::TimeTicks>. This is to enforce cc: WorkletAnimation::CurrentTime operating in the same units of base::TimeTicks and correctly handling NaN values. • Adjusted start time of scroll-linked animations when playback rate is updated. Bug: 852475 Change-Id: Iffd966c1b3ef6d821eef7cc2f6f79dae790a69f3 Reviewed-on: https://chromium-review.googlesource.com/c/1461513 Commit-Queue: Olga Gerchikov <[email protected]> Reviewed-by: Stephen McGruer <[email protected]> Reviewed-by: Majid Valipour <[email protected]> Cr-Commit-Position: refs/heads/master@{#636836}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .