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

Issue 10918037: Implementation of WebCompositorSupport when use_libcc_for_compositor=1 (Closed)

Created:
8 years, 3 months ago by jamesr
Modified:
8 years, 3 months ago
CC:
chromium-reviews, darin-cc_chromium.org, tfarina
Visibility:
Public.

Description

Implementation of WebCompositorSupport when use_libcc_for_compositor=1 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=154819

Patch Set 1 #

Total comments: 3

Patch Set 2 : rebased #

Patch Set 3 : #

Patch Set 4 : #

Total comments: 4

Patch Set 5 : ignore c4800 in webkit_glue #

Unified diffs Side-by-side diffs Delta from patch set Stats (+286 lines, -2 lines) Patch
M webkit/compositor_bindings/compositor_bindings.gyp View 1 2 3 2 chunks +39 lines, -1 line 0 comments Download
A webkit/compositor_bindings/web_compositor_support_impl.h View 1 1 chunk +50 lines, -0 lines 0 comments Download
A webkit/compositor_bindings/web_compositor_support_impl.cc View 1 1 chunk +178 lines, -0 lines 0 comments Download
M webkit/glue/webkit_glue.gypi View 1 2 3 4 4 chunks +9 lines, -0 lines 0 comments Download
M webkit/glue/webkitplatformsupport_impl.h View 1 2 3 chunks +3 lines, -0 lines 0 comments Download
M webkit/glue/webkitplatformsupport_impl.cc View 1 2 3 chunks +7 lines, -1 line 0 comments Download

Messages

Total messages: 13 (0 generated)
jamesr
Here's a start of support for WebCompositorSupport. I'd like to use this to start migrating ...
8 years, 3 months ago (2012-09-01 01:31:11 UTC) #1
tfarina
https://chromiumcodereview.appspot.com/10918037/diff/1/webkit/compositor/web_compositor_support_impl.h File webkit/compositor/web_compositor_support_impl.h (right): https://chromiumcodereview.appspot.com/10918037/diff/1/webkit/compositor/web_compositor_support_impl.h#newcode5 webkit/compositor/web_compositor_support_impl.h:5: #ifndef WEB_COMPOSITOR_SUPPORT_IMPL_H_ does this needs to follow our header ...
8 years, 3 months ago (2012-09-01 01:50:02 UTC) #2
nduca
ltm :)
8 years, 3 months ago (2012-09-01 01:50:08 UTC) #3
nduca
lgtm even
8 years, 3 months ago (2012-09-01 01:50:15 UTC) #4
tfarina
https://chromiumcodereview.appspot.com/10918037/diff/1/webkit/compositor/web_compositor_support_impl.h File webkit/compositor/web_compositor_support_impl.h (right): https://chromiumcodereview.appspot.com/10918037/diff/1/webkit/compositor/web_compositor_support_impl.h#newcode18 webkit/compositor/web_compositor_support_impl.h:18: virtual WebKit::WebLayerTreeView* createLayerTreeView( Are these virtual functions overrides from ...
8 years, 3 months ago (2012-09-01 01:52:14 UTC) #5
tfarina
https://chromiumcodereview.appspot.com/10918037/diff/1/webkit/glue/webkitplatformsupport_impl.h File webkit/glue/webkitplatformsupport_impl.h (right): https://chromiumcodereview.appspot.com/10918037/diff/1/webkit/glue/webkitplatformsupport_impl.h#newcode176 webkit/glue/webkitplatformsupport_impl.h:176: webkit::WebCompositorSupportImpl compositor_support_; can this be a scoped_ptr? up to ...
8 years, 3 months ago (2012-09-01 01:55:09 UTC) #6
darin (slow to review)
LGTM ... I don't have strong feelings about the suggestions by tfarina.
8 years, 3 months ago (2012-09-01 03:31:53 UTC) #7
jamesr
On 2012/09/01 01:50:02, tfarina wrote: > https://chromiumcodereview.appspot.com/10918037/diff/1/webkit/compositor/web_compositor_support_impl.h > File webkit/compositor/web_compositor_support_impl.h (right): > > https://chromiumcodereview.appspot.com/10918037/diff/1/webkit/compositor/web_compositor_support_impl.h#newcode5 > ...
8 years, 3 months ago (2012-09-01 19:45:33 UTC) #8
jamesr
On 2012/09/01 01:55:09, tfarina wrote: > https://chromiumcodereview.appspot.com/10918037/diff/1/webkit/glue/webkitplatformsupport_impl.h > File webkit/glue/webkitplatformsupport_impl.h (right): > > https://chromiumcodereview.appspot.com/10918037/diff/1/webkit/glue/webkitplatformsupport_impl.h#newcode176 > ...
8 years, 3 months ago (2012-09-01 19:46:11 UTC) #9
jamesr
On 2012/09/01 01:52:14, tfarina wrote: > https://chromiumcodereview.appspot.com/10918037/diff/1/webkit/compositor/web_compositor_support_impl.h > File webkit/compositor/web_compositor_support_impl.h (right): > > https://chromiumcodereview.appspot.com/10918037/diff/1/webkit/compositor/web_compositor_support_impl.h#newcode18 > ...
8 years, 3 months ago (2012-09-01 19:47:26 UTC) #10
tfarina
http://codereview.chromium.org/10918037/diff/13001/webkit/compositor_bindings/web_compositor_support_impl.h File webkit/compositor_bindings/web_compositor_support_impl.h (right): http://codereview.chromium.org/10918037/diff/13001/webkit/compositor_bindings/web_compositor_support_impl.h#newcode19 webkit/compositor_bindings/web_compositor_support_impl.h:19: WebKit::WebLayerTreeViewClient* client, const WebKit::WebLayer& root, nit: write one arg ...
8 years, 3 months ago (2012-09-01 23:30:02 UTC) #11
nduca
@tfarina, these are webkit bindings changes so we typically inherit the webkit style for bits ...
8 years, 3 months ago (2012-09-02 20:11:46 UTC) #12
tfarina
8 years, 3 months ago (2012-09-02 20:21:44 UTC) #13
On Sun, Sep 2, 2012 at 5:11 PM,  <nduca@chromium.org> wrote:
> @tfarina, these are webkit bindings changes so we typically inherit the
> webkit
> style for bits of this folder. I wouldn't worry too much about nits here,
> quite
> yet.
>
OK. Stepping back here. I wasn't sure if they should follow the
chromium code style.

I'll let the nits for cc so :)

-- 
Thiago

Powered by Google App Engine
This is Rietveld 408576698