DescriptionMake CSSVariableResolver's interface object based instead of static functions
This change removes the static method interface from CSSVariableResolver.
Users of the class now need to instantiate an instance of it to use its
functionality.
This change is in preparation for making variable resolution co-recursive
with registered custom property animation application. The object interface
is required to be able to persist variable resolution state throughout the
recursion.
This patch introduces no changes in behaviour.
BUG=671904
Review-Url: https://codereview.chromium.org/2878853002
Cr-Commit-Position: refs/heads/master@{#476187}
Committed: https://chromium.googlesource.com/chromium/src/+/4b4a8df39a1778fc1c2d4a9809c4ad976dcf378a
Patch Set 1 #Patch Set 2 : rebased #
Depends on Patchset: Dependent Patchsets: Messages
Total messages: 24 (19 generated)
|