Extracted InkDropAnimator class and InkDropState enum from InkDropAnimationController.
NOTE: This is based on this review: https://codereview.chromium.org/1280953003/ .
Follow up review: https://codereview.chromium.org/1298513003/
The InkDropAnimationController is becoming overloaded and the ink drop animation is only going to become more complex. Thus it will be easier to iterate on it if it becomes contained in it's own .h/.cc files.
TEST=Tested clicking, touching, and long pressing all the affected
ToolbarButton's with and without material design enabled. Verified
reasonable visuals and no crashes.
BUG=517903
Committed: https://crrev.com/2c31473df0db630276fbb6f91379359ee65fbfc9
Cr-Commit-Position: refs/heads/master@{#344589}
I'm confused, are you not landing the other CL I just R+ed, and instead landing ...
5 years, 4 months ago
(2015-08-14 19:52:30 UTC)
#5
I'm confused, are you not landing the other CL I just R+ed, and instead landing
this as a larger merged CL? If so, are there any differences I actually need to
review in this CL? If not, RS LGTM.
5 years, 4 months ago
(2015-08-19 22:13:26 UTC)
#9
lgtm also
sadrul
lgtm https://codereview.chromium.org/1286693004/diff/180001/ui/views/animation/ink_drop_animation.h File ui/views/animation/ink_drop_animation.h (right): https://codereview.chromium.org/1286693004/diff/180001/ui/views/animation/ink_drop_animation.h#newcode35 ui/views/animation/ink_drop_animation.h:35: // Set the size of the ink drop. ...
5 years, 4 months ago
(2015-08-20 06:32:38 UTC)
#10
The patchset sent to the CQ was uploaded after l-g-t-m from pkasting@chromium.org, tdanderson@chromium.org, jonross@chromium.org, sadrul@chromium.org ...
5 years, 4 months ago
(2015-08-20 15:21:42 UTC)
#13
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1286693004/210001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1286693004/210001
5 years, 4 months ago
(2015-08-20 15:21:51 UTC)
#14
Try jobs failed on following builders: win_chromium_rel_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_rel_ng/builds/96071)
5 years, 4 months ago
(2015-08-20 16:35:16 UTC)
#16
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1286693004/210001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1286693004/210001
5 years, 4 months ago
(2015-08-20 20:29:53 UTC)
#18
Issue 1286693004: Extracted InkDropAnimator class from InkDropAnimationController.
(Closed)
Created 5 years, 4 months ago by bruthig
Modified 5 years, 4 months ago
Reviewers: jonross, tdanderson, sadrul
Base URL: https://chromium.googlesource.com/chromium/src.git@master
Comments: 6