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

Issue 947033002: CC Animations: Establish AnimationHost, AnimationTimeline and AnimationPlayer (Closed)

Created:
5 years, 10 months ago by loyso (OOO)
Modified:
5 years, 5 months ago
CC:
aelias_OOO_until_Jul13, cc-bugs_chromium.org, chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

CC Animations: Establish AnimationHost, AnimationTimeline and AnimationPlayer. The compositor should not need to worry about servicing animations. Instead, it should be able to request property updates as needed from external mutators. - We setup CC representations for blink::AnimationPlayer and blink::AnimationTimeline. - We want to move all the animation-related code from LayerTreeHost to AnimationHost. - We move LayerAnimatedController ownership to cc::AnimationPlayer. - We move AnimationRegistrar ownership to cc::AnimationHost. - We add/remove animations to cc::AnimationPlayer from now. - LayerAnimatedController to be merged into cc::AnimaitonPlayer. - AnimationRegistrar to be merged into cc::AnimationHost/cc::AnimationTimeline. A chromium part. Blink part: https://codereview.chromium.org/946323002 Next episode: https://codereview.chromium.org/1010663002/ BUG=394777 R=dstockwell@chromium.org R=shane@chromium.org R=ajuma@chromium.org R=vollick@chromium.org CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel Committed: https://crrev.com/bb93befc1182673b6b884803fbffe3c956c4b6ee Cr-Commit-Position: refs/heads/master@{#337266}

Patch Set 1 #

Total comments: 21

Patch Set 2 : Fix code review issues. #

Patch Set 3 : Re-work active/pending observers notifications. #

Patch Set 4 : Implement command line switch. #

Patch Set 5 : Update DRAFT. Remove landed noise for cmd/switch plumbing." #

Patch Set 6 : Remove kEnableNewCompositorAnimations. #

Total comments: 1

Patch Set 7 : Rearrange changes across episodes. #

Patch Set 8 : Implement multiple timelines. Establish AnimationHost. #

Patch Set 9 : Set up impl-only timelines for ScrollOffset animations #

Patch Set 10 : Start implementing unit tests. #

Patch Set 11 : Implement test helpers. #

Total comments: 17

Patch Set 12 : Rebase. Add comments. #

Total comments: 73

Patch Set 13 : Rebase. Use LayerSettings in LayerTreeHost/Impl ctors. #

Patch Set 14 : Fix code review issues. Rebase. #

Total comments: 5

Patch Set 15 : ElementAnimations. MutatorHostClient. cc/public. Animation timelines test common. #

Total comments: 2

Patch Set 16 : Move MutatorHostClient back to cc/trees/ #

Total comments: 8

Patch Set 17 : Fix codereview issues. #

Total comments: 6

Patch Set 18 : Fix code review issues. #

Patch Set 19 : Rebase. #

Patch Set 20 : Fix MSVC warning. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+2996 lines, -8 lines) Patch
M cc/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 4 chunks +15 lines, -0 lines 0 comments Download
A cc/animation/animation_host.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +104 lines, -0 lines 0 comments Download
A cc/animation/animation_host.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +205 lines, -0 lines 0 comments Download
A cc/animation/animation_host_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +75 lines, -0 lines 0 comments Download
M cc/animation/animation_id_provider.h View 1 2 3 4 5 6 7 1 chunk +2 lines, -0 lines 0 comments Download
M cc/animation/animation_id_provider.cc View 1 2 3 4 5 6 7 2 chunks +10 lines, -0 lines 0 comments Download
A cc/animation/animation_player.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +114 lines, -0 lines 0 comments Download
A cc/animation/animation_player.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +185 lines, -0 lines 0 comments Download
A cc/animation/animation_player_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 1 chunk +336 lines, -0 lines 0 comments Download
A cc/animation/animation_timeline.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +77 lines, -0 lines 0 comments Download
A cc/animation/animation_timeline.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +120 lines, -0 lines 0 comments Download
A cc/animation/animation_timeline_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +99 lines, -0 lines 0 comments Download
A cc/animation/element_animations.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +119 lines, -0 lines 0 comments Download
A cc/animation/element_animations.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +243 lines, -0 lines 0 comments Download
A cc/animation/element_animations_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +218 lines, -0 lines 0 comments Download
M cc/blink/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +4 lines, -0 lines 0 comments Download
M cc/blink/cc_blink.gyp View 1 2 3 4 1 chunk +4 lines, -0 lines 0 comments Download
A cc/blink/web_compositor_animation_player_impl.h View 1 2 3 4 5 6 1 chunk +48 lines, -0 lines 0 comments Download
A cc/blink/web_compositor_animation_player_impl.cc View 1 2 3 4 5 6 1 chunk +66 lines, -0 lines 0 comments Download
A cc/blink/web_compositor_animation_timeline_impl.h View 1 1 chunk +45 lines, -0 lines 0 comments Download
A cc/blink/web_compositor_animation_timeline_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +46 lines, -0 lines 0 comments Download
M cc/blink/web_compositor_support_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +3 lines, -0 lines 0 comments Download
M cc/blink/web_compositor_support_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 3 chunks +14 lines, -0 lines 0 comments Download
M cc/cc.gyp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 2 chunks +9 lines, -0 lines 0 comments Download
M cc/cc_tests.gyp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 2 chunks +6 lines, -0 lines 0 comments Download
M cc/layers/layer.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +6 lines, -3 lines 0 comments Download
M cc/test/animation_test_common.h View 1 2 3 4 5 6 7 8 9 10 11 12 2 chunks +17 lines, -0 lines 0 comments Download
M cc/test/animation_test_common.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 3 chunks +25 lines, -1 line 0 comments Download
A cc/test/animation_timelines_test_common.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +190 lines, -0 lines 0 comments Download
A cc/test/animation_timelines_test_common.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +256 lines, -0 lines 0 comments Download
M cc/trees/layer_tree_host.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 7 chunks +28 lines, -1 line 0 comments Download
M cc/trees/layer_tree_host.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 5 chunks +74 lines, -0 lines 0 comments Download
M cc/trees/layer_tree_host_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 6 chunks +35 lines, -0 lines 0 comments Download
M cc/trees/layer_tree_host_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 3 chunks +119 lines, -0 lines 0 comments Download
M cc/trees/layer_tree_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +1 line, -1 line 0 comments Download
M cc/trees/layer_tree_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 2 chunks +11 lines, -2 lines 0 comments Download
A cc/trees/mutator_host_client.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 chunk +42 lines, -0 lines 0 comments Download
M content/renderer/gpu/render_widget_compositor.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +4 lines, -0 lines 0 comments Download
M content/renderer/gpu/render_widget_compositor.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 2 chunks +21 lines, -0 lines 0 comments Download

Messages

Total messages: 62 (9 generated)
loyso (OOO)
5 years, 10 months ago (2015-02-23 05:29:18 UTC) #2
ajuma
This looks good at a high level. Porting over the existing unit tests (and adding ...
5 years, 10 months ago (2015-02-23 16:36:44 UTC) #3
loyso (OOO)
https://codereview.chromium.org/947033002/diff/1/cc/animation/animation_player.cc File cc/animation/animation_player.cc (right): https://codereview.chromium.org/947033002/diff/1/cc/animation/animation_player.cc#newcode26 cc/animation/animation_player.cc:26: id_ = g_next_animation_player_id.GetNext() + 1; On 2015/02/23 16:36:44, ajuma ...
5 years, 10 months ago (2015-02-25 04:37:03 UTC) #5
ajuma
https://codereview.chromium.org/947033002/diff/1/cc/animation/animation_player.cc File cc/animation/animation_player.cc (right): https://codereview.chromium.org/947033002/diff/1/cc/animation/animation_player.cc#newcode76 cc/animation/animation_player.cc:76: pending_value_observer_.get()); On 2015/02/25 04:37:03, loyso wrote: > On 2015/02/23 ...
5 years, 10 months ago (2015-02-25 14:57:25 UTC) #6
loyso (OOO)
https://codereview.chromium.org/947033002/diff/1/cc/animation/animation_player.cc File cc/animation/animation_player.cc (right): https://codereview.chromium.org/947033002/diff/1/cc/animation/animation_player.cc#newcode76 cc/animation/animation_player.cc:76: pending_value_observer_.get()); On 2015/02/25 14:57:25, ajuma wrote: > On 2015/02/25 ...
5 years, 10 months ago (2015-02-26 03:04:45 UTC) #7
ajuma
https://codereview.chromium.org/947033002/diff/1/cc/trees/layer_tree_host.cc File cc/trees/layer_tree_host.cc (right): https://codereview.chromium.org/947033002/diff/1/cc/trees/layer_tree_host.cc#newcode1427 cc/trees/layer_tree_host.cc:1427: if (layer) > > More generally, mutators cannot be ...
5 years, 10 months ago (2015-02-26 14:16:31 UTC) #8
loyso (OOO)
https://codereview.chromium.org/947033002/diff/1/cc/trees/layer_tree_host.cc File cc/trees/layer_tree_host.cc (right): https://codereview.chromium.org/947033002/diff/1/cc/trees/layer_tree_host.cc#newcode1427 cc/trees/layer_tree_host.cc:1427: if (layer) On 2015/02/26 14:16:31, ajuma wrote: > > ...
5 years, 10 months ago (2015-02-27 02:45:17 UTC) #9
Ian Vollick
On 2015/02/27 02:45:17, loyso wrote: > https://codereview.chromium.org/947033002/diff/1/cc/trees/layer_tree_host.cc > File cc/trees/layer_tree_host.cc (right): > > https://codereview.chromium.org/947033002/diff/1/cc/trees/layer_tree_host.cc#newcode1427 > ...
5 years, 9 months ago (2015-02-27 15:49:55 UTC) #10
aelias_OOO_until_Jul13
I took some time today to understand better what these patches are doing and I ...
5 years, 9 months ago (2015-03-13 01:03:19 UTC) #12
loyso (OOO)
On 2015/03/13 01:03:19, aelias wrote: > I took some time today to understand better what ...
5 years, 9 months ago (2015-03-13 04:59:27 UTC) #13
loyso (OOO)
On 2015/03/13 01:03:19, aelias wrote: > add interfaces to Blink call into CC whenever it ...
5 years, 9 months ago (2015-03-13 05:09:07 UTC) #14
aelias_OOO_until_Jul13
On 2015/03/13 at 04:59:27, loyso wrote: > On 2015/03/13 01:03:19, aelias wrote: > That's why ...
5 years, 9 months ago (2015-03-17 04:31:12 UTC) #15
dstockwell
On 2015/03/17 at 04:31:12, aelias wrote: > On 2015/03/13 at 04:59:27, loyso wrote: > > ...
5 years, 9 months ago (2015-03-17 04:47:43 UTC) #16
aelias_OOO_until_Jul13
OK. Well, I think I'm still lacking the full knowledge and the cycles to micro-review ...
5 years, 9 months ago (2015-03-17 18:21:42 UTC) #19
loyso (OOO)
Tests added. PTAL!
5 years, 8 months ago (2015-04-22 01:40:45 UTC) #20
loyso (OOO)
https://codereview.chromium.org/947033002/diff/200001/cc/trees/layer_tree_host_unittest_animation_timelines.cc File cc/trees/layer_tree_host_unittest_animation_timelines.cc (right): https://codereview.chromium.org/947033002/diff/200001/cc/trees/layer_tree_host_unittest_animation_timelines.cc#newcode22 cc/trees/layer_tree_host_unittest_animation_timelines.cc:22: } // namespace cc This file is a stub. ...
5 years, 8 months ago (2015-04-22 01:46:01 UTC) #21
ajuma
https://codereview.chromium.org/947033002/diff/200001/cc/animation/animation_host.cc File cc/animation/animation_host.cc (right): https://codereview.chromium.org/947033002/diff/200001/cc/animation/animation_host.cc#newcode70 cc/animation/animation_host.cc:70: if (player) Can this be a DCHECK? (And if ...
5 years, 8 months ago (2015-04-22 15:47:18 UTC) #22
loyso (OOO)
https://codereview.chromium.org/947033002/diff/200001/cc/animation/animation_host.cc File cc/animation/animation_host.cc (right): https://codereview.chromium.org/947033002/diff/200001/cc/animation/animation_host.cc#newcode70 cc/animation/animation_host.cc:70: if (player) On 2015/04/22 15:47:18, ajuma wrote: > Can ...
5 years, 7 months ago (2015-04-30 06:40:22 UTC) #23
ajuma
https://codereview.chromium.org/947033002/diff/200001/cc/trees/layer_tree_host_impl.cc File cc/trees/layer_tree_host_impl.cc (right): https://codereview.chromium.org/947033002/diff/200001/cc/trees/layer_tree_host_impl.cc#newcode3466 cc/trees/layer_tree_host_impl.cc:3466: if (affects_active_tree) { On 2015/04/30 06:40:21, loyso wrote: > ...
5 years, 7 months ago (2015-04-30 13:17:54 UTC) #25
loyso (OOO)
https://codereview.chromium.org/947033002/diff/200001/cc/trees/layer_tree_host_impl.cc File cc/trees/layer_tree_host_impl.cc (right): https://codereview.chromium.org/947033002/diff/200001/cc/trees/layer_tree_host_impl.cc#newcode3466 cc/trees/layer_tree_host_impl.cc:3466: if (affects_active_tree) { On 2015/04/30 13:17:53, ajuma wrote: > ...
5 years, 7 months ago (2015-05-01 00:46:55 UTC) #26
loyso (OOO)
https://codereview.chromium.org/947033002/diff/200001/cc/animation/animation_host.h File cc/animation/animation_host.h (right): https://codereview.chromium.org/947033002/diff/200001/cc/animation/animation_host.h#newcode25 cc/animation/animation_host.h:25: class CC_EXPORT AnimationHost { On 2015/04/22 15:47:18, ajuma wrote: ...
5 years, 7 months ago (2015-05-01 04:02:54 UTC) #27
ajuma
https://codereview.chromium.org/947033002/diff/200001/cc/trees/layer_tree_host_impl.cc File cc/trees/layer_tree_host_impl.cc (right): https://codereview.chromium.org/947033002/diff/200001/cc/trees/layer_tree_host_impl.cc#newcode3466 cc/trees/layer_tree_host_impl.cc:3466: if (affects_active_tree) { On 2015/05/01 00:46:55, loyso wrote: > ...
5 years, 7 months ago (2015-05-01 14:45:40 UTC) #28
loyso (OOO)
On 2015/05/01 14:45:40, ajuma wrote: > https://codereview.chromium.org/947033002/diff/200001/cc/trees/layer_tree_host_impl.cc > File cc/trees/layer_tree_host_impl.cc (right): > > https://codereview.chromium.org/947033002/diff/200001/cc/trees/layer_tree_host_impl.cc#newcode3466 > ...
5 years, 7 months ago (2015-05-04 01:29:25 UTC) #29
ajuma
Thanks, cc/ lgtm, but I'd like vollick@ to have a look too.
5 years, 7 months ago (2015-05-04 13:42:54 UTC) #30
Ian Vollick
I think I'm getting a picture of how this step of your plan hangs together, ...
5 years, 7 months ago (2015-05-05 03:52:07 UTC) #31
loyso (OOO)
On 2015/05/04 13:42:54, ajuma wrote: > Thanks, cc/ lgtm, but I'd like vollick@ to have ...
5 years, 7 months ago (2015-05-05 04:49:48 UTC) #32
loyso (OOO)
On 2015/05/05 03:52:07, vollick wrote: > A diagram explaining the relationships between all these classes ...
5 years, 7 months ago (2015-05-05 05:00:00 UTC) #33
loyso (OOO)
https://codereview.chromium.org/947033002/diff/220001/cc/animation/animation_host.cc File cc/animation/animation_host.cc (right): https://codereview.chromium.org/947033002/diff/220001/cc/animation/animation_host.cc#newcode92 cc/animation/animation_host.cc:92: if (iter != layer_to_player_map_.end() && iter->second == player) On ...
5 years, 7 months ago (2015-05-05 06:51:19 UTC) #34
Ian Vollick
https://codereview.chromium.org/947033002/diff/220001/cc/animation/animation_host.h File cc/animation/animation_host.h (right): https://codereview.chromium.org/947033002/diff/220001/cc/animation/animation_host.h#newcode39 cc/animation/animation_host.h:39: void AddAnimationTimeline(AnimationTimeline* timeline); On 2015/05/05 06:51:18, loyso wrote: > ...
5 years, 7 months ago (2015-05-07 13:58:43 UTC) #35
loyso (OOO)
https://codereview.chromium.org/947033002/diff/220001/cc/animation/animation_host.h File cc/animation/animation_host.h (right): https://codereview.chromium.org/947033002/diff/220001/cc/animation/animation_host.h#newcode39 cc/animation/animation_host.h:39: void AddAnimationTimeline(AnimationTimeline* timeline); On 2015/05/07 13:58:42, vollick wrote: > ...
5 years, 7 months ago (2015-05-08 01:04:35 UTC) #36
Ian Vollick
https://codereview.chromium.org/947033002/diff/220001/cc/animation/animation_player.cc File cc/animation/animation_player.cc (right): https://codereview.chromium.org/947033002/diff/220001/cc/animation/animation_player.cc#newcode40 cc/animation/animation_player.cc:40: // TODO(loyso): implement it. On 2015/05/08 01:04:34, loyso wrote: ...
5 years, 7 months ago (2015-05-08 14:58:23 UTC) #37
loyso (OOO)
https://codereview.chromium.org/947033002/diff/220001/cc/animation/animation_host.cc File cc/animation/animation_host.cc (right): https://codereview.chromium.org/947033002/diff/220001/cc/animation/animation_host.cc#newcode92 cc/animation/animation_host.cc:92: if (iter != layer_to_player_map_.end() && iter->second == player) On ...
5 years, 6 months ago (2015-06-22 07:48:51 UTC) #38
Ian Vollick
lgtm! (Thanks especially for the work and care you put into the documentation and performance ...
5 years, 6 months ago (2015-06-22 13:58:39 UTC) #39
loyso (OOO)
RenderWidgetCompositor - two obvious methods added. Owners, please review!
5 years, 6 months ago (2015-06-23 01:44:45 UTC) #40
piman
lgtm https://codereview.chromium.org/947033002/diff/260001/content/renderer/gpu/render_widget_compositor.cc File content/renderer/gpu/render_widget_compositor.cc (right): https://codereview.chromium.org/947033002/diff/260001/content/renderer/gpu/render_widget_compositor.cc#newcode591 content/renderer/gpu/render_widget_compositor.cc:591: blink::WebCompositorAnimationTimeline* compositor_timeline) { nit: should compositor_timeline be a ...
5 years, 6 months ago (2015-06-23 02:01:06 UTC) #42
loyso (OOO)
https://codereview.chromium.org/947033002/diff/260001/content/renderer/gpu/render_widget_compositor.cc File content/renderer/gpu/render_widget_compositor.cc (right): https://codereview.chromium.org/947033002/diff/260001/content/renderer/gpu/render_widget_compositor.cc#newcode591 content/renderer/gpu/render_widget_compositor.cc:591: blink::WebCompositorAnimationTimeline* compositor_timeline) { On 2015/06/23 02:01:06, piman (Very slow ...
5 years, 6 months ago (2015-06-23 05:22:07 UTC) #43
loyso (OOO)
Despite all received LGTMs I decided to introduce cc::ElementAnimations in this CL (with PlayersList and ...
5 years, 6 months ago (2015-06-25 07:37:11 UTC) #44
loyso (OOO)
cc animation owners - please, take another pass. It's changed significantly.
5 years, 5 months ago (2015-06-29 07:46:11 UTC) #45
ajuma
Please update the design doc with a description about ElementAnimations (it might already be there ...
5 years, 5 months ago (2015-06-29 14:56:20 UTC) #46
loyso (OOO)
On 2015/06/29 14:56:20, ajuma wrote: > I'd also find it helpful (given the size of ...
5 years, 5 months ago (2015-06-30 01:39:40 UTC) #47
loyso (OOO)
https://codereview.chromium.org/947033002/diff/280001/cc/public/mutator_host_client.h File cc/public/mutator_host_client.h (right): https://codereview.chromium.org/947033002/diff/280001/cc/public/mutator_host_client.h#newcode5 cc/public/mutator_host_client.h:5: #ifndef CC_PUBLIC_MUTATOR_HOST_CLIENT_H_ On 2015/06/29 14:56:19, ajuma wrote: > Creating ...
5 years, 5 months ago (2015-06-30 01:39:57 UTC) #48
Ian Vollick
On 2015/06/30 at 01:39:57, loyso wrote: > https://codereview.chromium.org/947033002/diff/280001/cc/public/mutator_host_client.h > File cc/public/mutator_host_client.h (right): > > https://codereview.chromium.org/947033002/diff/280001/cc/public/mutator_host_client.h#newcode5 ...
5 years, 5 months ago (2015-06-30 03:45:11 UTC) #49
loyso (OOO)
> Hey Alexey. Sorry for steering you in the wrong direction. I would indeed love ...
5 years, 5 months ago (2015-06-30 04:01:23 UTC) #50
loyso (OOO)
On 2015/06/29 14:56:20, ajuma wrote: > Please update the design doc with a description about ...
5 years, 5 months ago (2015-06-30 08:10:51 UTC) #51
ajuma
Thanks for the description of changes, I found that very helpful. https://codereview.chromium.org/947033002/diff/300001/cc/BUILD.gn File cc/BUILD.gn (right): ...
5 years, 5 months ago (2015-06-30 15:56:55 UTC) #52
loyso (OOO)
https://codereview.chromium.org/947033002/diff/300001/cc/BUILD.gn File cc/BUILD.gn (right): https://codereview.chromium.org/947033002/diff/300001/cc/BUILD.gn#newcode509 cc/BUILD.gn:509: "trees/layer_tree_mutators_client.h", On 2015/06/30 15:56:55, ajuma (OOO July 1) wrote: ...
5 years, 5 months ago (2015-07-01 02:25:47 UTC) #53
Ian Vollick
https://codereview.chromium.org/947033002/diff/320001/cc/animation/animation_player.cc File cc/animation/animation_player.cc (right): https://codereview.chromium.org/947033002/diff/320001/cc/animation/animation_player.cc#newcode111 cc/animation/animation_player.cc:111: if (!animations_.empty()) When will this be the case? https://codereview.chromium.org/947033002/diff/320001/cc/animation/animation_player.h ...
5 years, 5 months ago (2015-07-01 03:03:29 UTC) #54
loyso (OOO)
https://codereview.chromium.org/947033002/diff/320001/cc/animation/animation_player.cc File cc/animation/animation_player.cc (right): https://codereview.chromium.org/947033002/diff/320001/cc/animation/animation_player.cc#newcode111 cc/animation/animation_player.cc:111: if (!animations_.empty()) On 2015/07/01 03:03:29, vollick wrote: > When ...
5 years, 5 months ago (2015-07-01 06:59:06 UTC) #55
ajuma
Thanks, lgtm % vollick.
5 years, 5 months ago (2015-07-02 13:05:21 UTC) #56
Ian Vollick
On 2015/07/02 13:05:21, ajuma (OOO July 1) wrote: > Thanks, lgtm % vollick. lgtm 2.
5 years, 5 months ago (2015-07-02 13:10:20 UTC) #57
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/947033002/380001
5 years, 5 months ago (2015-07-03 00:16:02 UTC) #60
commit-bot: I haz the power
Committed patchset #20 (id:380001)
5 years, 5 months ago (2015-07-03 00:19:58 UTC) #61
commit-bot: I haz the power
5 years, 5 months ago (2015-07-03 00:21:05 UTC) #62
Message was sent while issue was closed.
Patchset 20 (id:??) landed as
https://crrev.com/bb93befc1182673b6b884803fbffe3c956c4b6ee
Cr-Commit-Position: refs/heads/master@{#337266}

Powered by Google App Engine
This is Rietveld 408576698