Chromium Code Reviews
DescriptionRecord PropertyRegistrations on CSSInterpolationTypes for registered custom properties
This change removes the dependency on having access to the Document's
PropertyRegistry during animation value conversion.
This is part of removing the dependency on StyleResolverState when
converting the underlying value to an animation value.
That is part of refactoring CSS Transitions to use InterpolationTypes
instead of AnimatableValues.
That is part of adding support for transitions on registered custom
properties.
This change removes the dependency on Document by storing the
PropertyRegistration on the CSSInterpolationType so that it doesn't
need to look up the registration on Document's PropertyRegistry every
time.
BUG=681424
Review-Url: https://codereview.chromium.org/2654783004
Cr-Commit-Position: refs/heads/master@{#448871}
Committed: https://chromium.googlesource.com/chromium/src/+/b556a4992cb17a53683d83d290c4b4736d1727cd
Patch Set 1 #Patch Set 2 : lint #Patch Set 3 : Rebased #Depends on Patchset: Dependent Patchsets: Messages
Total messages: 16 (11 generated)
|