Composite relative transform animations (behind a flag)
Begin development on compositing transform animations with relative keyframes (with translate operations using percents), eliminating the restriction that keyframes nust be absolute. This takes the approach of converting keyframes for the compositor by evaluating lengths on the current box size of the element under animation. Invalidation to deal with changes in box size will be added in future patches before the CompositeRelativeKeyframes flag is enabled. Add a virtual test suite to run transform animation tests with using this code path. Design doc: https://docs.google.com/document/d/1zgr5CHRMpvlqodn1e0eM9J3MjL2eEMfAHrHsZUK7gMM/ Bug: 389359 Change-Id: I9ad764e1206acf7a599e32b28f35626df186747d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2477673 Commit-Queue: George Steel <gtsteel@chromium.org> Reviewed-by:Kevin Ellis <kevers@chromium.org> Reviewed-by:
Xianzhu Wang <wangxianzhu@chromium.org> Cr-Commit-Position: refs/heads/master@{#819022}
Showing
Please register or sign in to comment