Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(319)

Issue 180153010: Handle direction control in compositor Animations (Closed)

Created:
6 years, 9 months ago by a.renevier
Modified:
6 years, 8 months ago
CC:
chromium-reviews, cc-bugs_chromium.org, darin-cc_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Handle direction control in compositor Animations This patch is the compositor side. The blink side is handled in issue #178263006 Handle reverse animations in the compositor. Currently, compositor only understand alternate direction. And in order to reverse an animation, it needs to be passed a reversed timing function. This patch introduces a Direction enum parameter in animation. BUG=348071 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=260628

Patch Set 1 #

Total comments: 2

Patch Set 2 : new patch: address reviewer comment #

Total comments: 4

Patch Set 3 : new patch: add tests for start_time, time_offset, pause and suspend with reverse direction; also re… #

Patch Set 4 : new patch that fixes the enum style issue #

Patch Set 5 : add myself to src/AUTHORS #

Unified diffs Side-by-side diffs Delta from patch set Stats (+159 lines, -31 lines) Patch
M AUTHORS View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M cc/animation/animation.h View 1 2 3 chunks +5 lines, -7 lines 0 comments Download
M cc/animation/animation.cc View 1 4 chunks +26 lines, -20 lines 0 comments Download
M cc/animation/animation_unittest.cc View 1 2 6 chunks +85 lines, -2 lines 0 comments Download
M webkit/renderer/compositor_bindings/web_animation_impl.h View 1 chunk +5 lines, -0 lines 0 comments Download
M webkit/renderer/compositor_bindings/web_animation_impl.cc View 1 2 3 1 chunk +37 lines, -2 lines 0 comments Download

Messages

Total messages: 21 (0 generated)
a.renevier
6 years, 9 months ago (2014-02-28 05:01:30 UTC) #1
ajuma
Thanks for working on this. Please add a bug number to the description. https://codereview.chromium.org/180153010/diff/1/cc/animation/animation.cc File ...
6 years, 9 months ago (2014-02-28 17:55:50 UTC) #2
a.renevier
new patch: address reviewer comment
6 years, 9 months ago (2014-02-28 21:37:25 UTC) #3
mithro-old
Hi a.renevier, I'm excited to see the compositor gain direction support and remove the need ...
6 years, 9 months ago (2014-03-03 06:30:52 UTC) #4
ajuma
https://codereview.chromium.org/180153010/diff/20001/webkit/renderer/compositor_bindings/web_animation_impl.cc File webkit/renderer/compositor_bindings/web_animation_impl.cc (right): https://codereview.chromium.org/180153010/diff/20001/webkit/renderer/compositor_bindings/web_animation_impl.cc#newcode159 webkit/renderer/compositor_bindings/web_animation_impl.cc:159: #endif On 2014/03/03 06:30:52, mithro wrote: > Should there ...
6 years, 9 months ago (2014-03-03 15:03:20 UTC) #5
a.renevier
6 years, 9 months ago (2014-03-04 18:45:00 UTC) #6
ajuma
This looks good. Please add a bug number to the description (if there isn't already ...
6 years, 9 months ago (2014-03-04 19:02:38 UTC) #7
a.renevier
new patch: add tests for start_time, time_offset, pause and suspend with reverse direction; also removes ...
6 years, 9 months ago (2014-03-04 19:54:42 UTC) #8
a.renevier
On 2014/03/04 19:02:38, ajuma wrote: > > Also, before I can lg2m this, you'll need ...
6 years, 9 months ago (2014-03-04 19:56:35 UTC) #9
a.renevier
6 years, 9 months ago (2014-03-04 19:56:42 UTC) #10
ajuma
Thanks for the added tests. > Also, before I can lg2m this, you'll need to ...
6 years, 9 months ago (2014-03-11 23:02:04 UTC) #11
jamesr
webkit/renderer/compositor_bindings/ lgtm, although you'll need to update the enum style to match the rest of ...
6 years, 9 months ago (2014-03-11 23:05:42 UTC) #12
a.renevier
new patch that fixes the enum style issue
6 years, 9 months ago (2014-03-19 23:59:41 UTC) #13
a.renevier
6 years, 9 months ago (2014-03-25 23:25:54 UTC) #14
a.renevier
The CQ bit was checked by a.renevier@samsung.com
6 years, 9 months ago (2014-03-26 21:09:36 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/a.renevier@samsung.com/180153010/90001
6 years, 9 months ago (2014-03-26 21:10:11 UTC) #16
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-27 00:36:44 UTC) #17
commit-bot: I haz the power
Commit queue rejected this change because the description was changed between the time the change ...
6 years, 9 months ago (2014-03-27 00:36:45 UTC) #18
a.renevier
The CQ bit was checked by a.renevier@samsung.com
6 years, 8 months ago (2014-03-31 17:12:20 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/a.renevier@samsung.com/180153010/90001
6 years, 8 months ago (2014-03-31 17:13:18 UTC) #20
commit-bot: I haz the power
6 years, 8 months ago (2014-03-31 20:22:30 UTC) #21
Message was sent while issue was closed.
Change committed as 260628

Powered by Google App Engine
This is Rietveld 408576698