Make InvalidatableInterpolation's InterpolationTypes decided at effect application time
This patch replaces PropertyInterpolationTypesMapping with CSS and SVG InterpolationTypesMap classes that are provided to InvalidatableInterpolation objects via the InterpolationEnvironment. InvalidatableInterpolations are no longer provided with the list of InterpolationTypes at construction, now they retrieve the list at effect application time during applyStack(). This is in preparation for supporting smooth animation of registered custom properties. BUG=671904 Committed: https://crrev.com/3ac8b90fcbda4c6e3ef484140751cd0341b31c48 Review-Url: https://codereview.chromium.org/2555923003 Cr-Original-Commit-Position: refs/heads/master@{#437381} Cr-Commit-Position: refs/heads/master@{#437474}
Showing
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment