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

Issue 8222028: Use WebKit compositor in ui::Layer (Closed)

Created:
9 years, 2 months ago by piman
Modified:
9 years, 2 months ago
CC:
chromium-reviews, Paweł Hajdan Jr.
Visibility:
Public.

Description

Use WebKit compositor in ui::Layer BUG=99524 TEST=compositor_unittests Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=106814

Patch Set 1 : rebase,fixes #

Total comments: 33

Patch Set 2 : review comments #

Patch Set 3 : rebase #

Patch Set 4 : disable real compositor tests on windows #

Patch Set 5 : Test support #

Patch Set 6 : removed include deps rule that is no longer necessary #

Patch Set 7 : Test fixes #

Patch Set 8 : Remove unneeded deps #

Patch Set 9 : Fix win_shared builder #

Patch Set 10 : Fix win_shared builder #

Patch Set 11 : Fix win_shared builder #

Patch Set 12 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+632 lines, -66 lines) Patch
M build/common.gypi View 1 2 3 4 5 6 7 8 5 chunks +9 lines, -1 line 0 comments Download
M chrome/browser/chrome_browser_main.cc View 1 2 3 4 5 6 7 8 2 chunks +19 lines, -14 lines 0 comments Download
M ui/aura/aura.gyp View 1 2 3 4 5 6 7 8 1 chunk +1 line, -0 lines 0 comments Download
M ui/aura/test/test_suite.cc View 1 2 3 4 5 6 7 8 2 chunks +3 lines, -0 lines 0 comments Download
M ui/aura_shell/aura_shell.gyp View 1 2 3 4 5 6 7 8 2 chunks +2 lines, -0 lines 0 comments Download
M ui/aura_shell/examples/aura_shell_main.cc View 1 2 3 4 5 6 7 8 3 chunks +4 lines, -0 lines 0 comments Download
M ui/aura_shell/test_suite.cc View 1 2 3 4 5 6 2 chunks +3 lines, -0 lines 0 comments Download
A ui/gfx/compositor/DEPS View 1 1 chunk +7 lines, -0 lines 0 comments Download
M ui/gfx/compositor/compositor.h View 1 2 chunks +3 lines, -3 lines 0 comments Download
M ui/gfx/compositor/compositor.cc View 1 3 chunks +14 lines, -1 line 0 comments Download
M ui/gfx/compositor/compositor.gyp View 1 2 3 4 5 6 7 8 9 10 11 4 chunks +37 lines, -0 lines 0 comments Download
A ui/gfx/compositor/compositor_cc.h View 1 1 chunk +82 lines, -0 lines 0 comments Download
A ui/gfx/compositor/compositor_cc.cc View 1 2 1 chunk +125 lines, -0 lines 0 comments Download
A ui/gfx/compositor/compositor_test_support.h View 1 2 3 4 1 chunk +19 lines, -0 lines 0 comments Download
A ui/gfx/compositor/compositor_test_support.cc View 1 2 3 4 1 chunk +35 lines, -0 lines 0 comments Download
M ui/gfx/compositor/layer.h View 1 2 3 4 5 6 7 8 9 10 11 6 chunks +28 lines, -2 lines 0 comments Download
M ui/gfx/compositor/layer.cc View 1 2 3 4 5 6 7 8 9 10 11 20 chunks +111 lines, -3 lines 0 comments Download
M ui/gfx/compositor/layer_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 19 chunks +66 lines, -41 lines 0 comments Download
M ui/gfx/compositor/test_compositor.h View 1 chunk +1 line, -0 lines 0 comments Download
M ui/gfx/compositor/test_compositor.cc View 1 chunk +6 lines, -0 lines 0 comments Download
M ui/gfx/compositor/test_compositor_host_linux.cc View 1 chunk +2 lines, -1 line 0 comments Download
M ui/gfx/compositor/test_suite.h View 1 2 3 4 5 6 1 chunk +11 lines, -0 lines 0 comments Download
M ui/gfx/compositor/test_suite.cc View 1 2 3 4 5 6 2 chunks +15 lines, -0 lines 0 comments Download
M views/run_all_unittests.cc View 1 2 3 4 2 chunks +6 lines, -0 lines 0 comments Download
M views/view_unittest.cc View 1 2 3 4 5 6 6 chunks +22 lines, -0 lines 0 comments Download
M views/views.gyp View 1 2 3 4 5 6 7 8 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 19 (0 generated)
piman
This is still behind a compile-time flag (use_webkit_compositor=1). Also accelerated compositing of web pages is ...
9 years, 2 months ago (2011-10-15 02:16:16 UTC) #1
Ben Goodger (Google)
http://codereview.chromium.org/8222028/diff/5001/ui/aura_shell/DEPS File ui/aura_shell/DEPS (right): http://codereview.chromium.org/8222028/diff/5001/ui/aura_shell/DEPS#newcode10 ui/aura_shell/DEPS:10: "+webkit/glue", add a comment here to note that this ...
9 years, 2 months ago (2011-10-16 22:39:51 UTC) #2
jonathan.backer
http://codereview.chromium.org/8222028/diff/5001/ui/gfx/compositor/compositor.gyp File ui/gfx/compositor/compositor.gyp (right): http://codereview.chromium.org/8222028/diff/5001/ui/gfx/compositor/compositor.gyp#newcode92 ui/gfx/compositor/compositor.gyp:92: 'sources!': [ Maybe I'm not reading this correctly, but ...
9 years, 2 months ago (2011-10-18 15:28:25 UTC) #3
Ben Goodger (Google)
http://codereview.chromium.org/8222028/diff/5001/ui/gfx/compositor/layer.cc File ui/gfx/compositor/layer.cc (right): http://codereview.chromium.org/8222028/diff/5001/ui/gfx/compositor/layer.cc#newcode1 ui/gfx/compositor/layer.cc:1: // Copyright (c) 2011 The Chromium Authors. All rights ...
9 years, 2 months ago (2011-10-18 15:40:40 UTC) #4
piman
http://codereview.chromium.org/8222028/diff/5001/ui/aura_shell/DEPS File ui/aura_shell/DEPS (right): http://codereview.chromium.org/8222028/diff/5001/ui/aura_shell/DEPS#newcode10 ui/aura_shell/DEPS:10: "+webkit/glue", On 2011/10/16 22:39:51, Ben Goodger (Google) wrote: > ...
9 years, 2 months ago (2011-10-19 17:53:23 UTC) #5
Ben Goodger (Google)
Cool. LGTM from my perspective.
9 years, 2 months ago (2011-10-19 18:13:43 UTC) #6
jonathan.backer
On 2011/10/19 18:13:43, Ben Goodger (Google) wrote: > Cool. LGTM from my perspective. Doesn't build ...
9 years, 2 months ago (2011-10-19 19:40:39 UTC) #7
piman
On Wed, Oct 19, 2011 at 12:40 PM, <backer@chromium.org> wrote: > On 2011/10/19 18:13:43, Ben ...
9 years, 2 months ago (2011-10-19 20:31:32 UTC) #8
piman
On Wed, Oct 19, 2011 at 1:31 PM, Antoine Labour <piman@chromium.org> wrote: > > > ...
9 years, 2 months ago (2011-10-19 20:32:43 UTC) #9
piman
On 2011/10/19 20:32:43, piman wrote: > On Wed, Oct 19, 2011 at 1:31 PM, Antoine ...
9 years, 2 months ago (2011-10-19 23:38:54 UTC) #10
Ben Goodger (Google)
I would be inclined not to block development of something that is off by default. ...
9 years, 2 months ago (2011-10-20 01:07:37 UTC) #11
piman
On Wed, Oct 19, 2011 at 6:07 PM, Ben Goodger (Google) <ben@chromium.org>wrote: > I would ...
9 years, 2 months ago (2011-10-20 01:10:23 UTC) #12
jonathan.backer
LGTM I think once the WebKit export gets resolved, we'll have the component=shared_library build working ...
9 years, 2 months ago (2011-10-20 13:06:15 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/piman@chromium.org/8222028/23007
9 years, 2 months ago (2011-10-20 16:48:33 UTC) #14
commit-bot: I haz the power
The commit queue went berserk retrying too often for a seemingly flaky test. Builder is ...
9 years, 2 months ago (2011-10-20 20:06:29 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/piman@chromium.org/8222028/23007
9 years, 2 months ago (2011-10-20 20:51:55 UTC) #16
commit-bot: I haz the power
Change committed as 106606
9 years, 2 months ago (2011-10-20 22:39:46 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/piman@chromium.org/8222028/38029
9 years, 2 months ago (2011-10-21 22:14:30 UTC) #18
commit-bot: I haz the power
9 years, 2 months ago (2011-10-22 00:32:48 UTC) #19
Change committed as 106814

Powered by Google App Engine
This is Rietveld 408576698