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

Issue 2750743003: Move ui/gfx/animation/ into its own component. (Closed)

Created:
3 years, 9 months ago by chrishtr
Modified:
3 years, 9 months ago
Reviewers:
danakj, Peter Kasting, boliu, sky
CC:
chromium-reviews, danakj+watch_chromium.org, darin-cc_chromium.org, jam, jbauman+watch_chromium.org, kalyank, piman+watch_chromium.org, tfarina, Ian Vollick
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Move ui/gfx/animation/ into its own component. This is necessary to break an include cycle between cc and ui/gfx/ for upcoming changes to cc/paint/. BUG=665259 CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel Review-Url: https://codereview.chromium.org/2750743003 Cr-Commit-Position: refs/heads/master@{#457084} Committed: https://chromium.googlesource.com/chromium/src/+/bdbe31846363ad6d21641f39a49628bcdb879e7f

Patch Set 1 #

Patch Set 2 : none #

Patch Set 3 : none #

Patch Set 4 : none #

Patch Set 5 : none #

Patch Set 6 : none #

Patch Set 7 : none #

Patch Set 8 : none #

Patch Set 9 : none #

Total comments: 8

Patch Set 10 : none #

Patch Set 11 : none #

Patch Set 12 : c #

Unified diffs Side-by-side diffs Delta from patch set Stats (+116 lines, -35 lines) Patch
M components/infobars/core/BUILD.gn View 1 chunk +1 line, -0 lines 0 comments Download
M content/browser/BUILD.gn View 1 chunk +1 line, -0 lines 0 comments Download
M ui/compositor/BUILD.gn View 1 chunk +1 line, -0 lines 0 comments Download
M ui/gfx/BUILD.gn View 1 2 3 4 5 6 5 chunks +3 lines, -20 lines 0 comments Download
A ui/gfx/animation/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +63 lines, -0 lines 0 comments Download
M ui/gfx/animation/animation.h View 1 1 chunk +1 line, -1 line 0 comments Download
M ui/gfx/animation/animation_container.h View 1 2 chunks +2 lines, -2 lines 0 comments Download
M ui/gfx/animation/animation_container_element.h View 1 1 chunk +2 lines, -2 lines 0 comments Download
M ui/gfx/animation/animation_container_observer.h View 1 2 chunks +2 lines, -2 lines 0 comments Download
M ui/gfx/animation/animation_delegate.h View 1 2 chunks +2 lines, -2 lines 0 comments Download
A ui/gfx/animation/animation_export.h View 1 2 3 4 5 6 7 8 9 10 1 chunk +29 lines, -0 lines 0 comments Download
M ui/gfx/animation/linear_animation.h View 1 1 chunk +1 line, -1 line 0 comments Download
M ui/gfx/animation/multi_animation.h View 1 1 chunk +1 line, -1 line 0 comments Download
M ui/gfx/animation/slide_animation.h View 1 1 chunk +1 line, -1 line 0 comments Download
M ui/gfx/animation/throb_animation.h View 1 1 chunk +1 line, -1 line 0 comments Download
M ui/gfx/animation/tween.h View 1 2 chunks +2 lines, -2 lines 0 comments Download
M ui/views/BUILD.gn View 1 chunk +1 line, -0 lines 0 comments Download
M ui/wm/BUILD.gn View 2 chunks +2 lines, -0 lines 0 comments Download

Depends on Patchset:

Dependent Patchsets:

Messages

Total messages: 46 (35 generated)
chrishtr
3 years, 9 months ago (2017-03-14 22:20:54 UTC) #3
chrishtr
ui: sky content/browser: boliu components/infobars: pkasting
3 years, 9 months ago (2017-03-14 22:22:57 UTC) #5
boliu
On 2017/03/14 22:22:57, chrishtr wrote: > ui: sky > content/browser: boliu rs lgtm > components/infobars: ...
3 years, 9 months ago (2017-03-14 22:28:07 UTC) #8
Peter Kasting
LGTM
3 years, 9 months ago (2017-03-14 22:49:25 UTC) #13
sky
LGTM https://codereview.chromium.org/2750743003/diff/160001/ui/gfx/animation/BUILD.gn File ui/gfx/animation/BUILD.gn (right): https://codereview.chromium.org/2750743003/diff/160001/ui/gfx/animation/BUILD.gn#newcode36 ui/gfx/animation/BUILD.gn:36: # Android. Remove this comment as it's obvious ...
3 years, 9 months ago (2017-03-14 23:53:09 UTC) #29
danakj
https://codereview.chromium.org/2750743003/diff/160001/cc/debug/BUILD.gn File cc/debug/BUILD.gn (right): https://codereview.chromium.org/2750743003/diff/160001/cc/debug/BUILD.gn#newcode9 cc/debug/BUILD.gn:9: "debug_colors.cc", These should be removed from cc/BUILD.gn then right?
3 years, 9 months ago (2017-03-15 00:08:01 UTC) #30
danakj
https://codereview.chromium.org/2750743003/diff/160001/cc/debug/BUILD.gn File cc/debug/BUILD.gn (right): https://codereview.chromium.org/2750743003/diff/160001/cc/debug/BUILD.gn#newcode6 cc/debug/BUILD.gn:6: cc_component("debug") { Also just checking why a component and ...
3 years, 9 months ago (2017-03-15 00:08:30 UTC) #31
chrishtr
https://codereview.chromium.org/2750743003/diff/160001/cc/debug/BUILD.gn File cc/debug/BUILD.gn (right): https://codereview.chromium.org/2750743003/diff/160001/cc/debug/BUILD.gn#newcode6 cc/debug/BUILD.gn:6: cc_component("debug") { On 2017/03/15 at 00:08:30, danakj wrote: > ...
3 years, 9 months ago (2017-03-15 03:26:36 UTC) #32
commit-bot: I haz the power
This CL has an open dependency (Issue 2752693002 Patch 40001). Please resolve the dependency and ...
3 years, 9 months ago (2017-03-15 03:44:50 UTC) #36
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2750743003/220001
3 years, 9 months ago (2017-03-15 14:18:28 UTC) #43
commit-bot: I haz the power
3 years, 9 months ago (2017-03-15 15:16:33 UTC) #46
Message was sent while issue was closed.
Committed patchset #12 (id:220001) as
https://chromium.googlesource.com/chromium/src/+/bdbe31846363ad6d21641f39a496...

Powered by Google App Engine
This is Rietveld 408576698