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

Issue 11231017: Remove ::create factory functions from objects created via WebCompositorSupport (Closed)

Created:
8 years, 2 months ago by jamesr
Modified:
8 years, 1 month ago
CC:
chromium-reviews, feature-media-reviews_chromium.org, cc-bugs_chromium.org, darin-cc_chromium.org
Visibility:
Public.

Description

Remove ::create factory functions from objects created via WebCompositorSupport These are uncalled and don't actually work at all in the component build. Leaving them around is just confusing. Code that wants to instantiate these types can use the WebCompositorSupport interface or directly construct the Impls. BUG= Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=167188

Patch Set 1 #

Patch Set 2 : fix android build #

Patch Set 3 : android fixes + no .gitmodules #

Total comments: 1

Patch Set 4 : fix tab_base_android_impl #

Patch Set 5 : rebased #

Patch Set 6 : rebased #

Patch Set 7 : Update ContentViewRenderView #

Patch Set 8 : fix includes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+24 lines, -71 lines) Patch
M chrome/android/testshell/tab_manager.cc View 1 2 3 4 5 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/android/tab_base_android_impl.cc View 1 2 3 2 chunks +5 lines, -2 lines 0 comments Download
M content/browser/android/content_view_render_view.cc View 1 2 3 4 5 6 7 2 chunks +4 lines, -1 line 0 comments Download
M content/browser/renderer_host/render_widget_host_view_android.cc View 1 2 3 4 1 chunk +2 lines, -1 line 0 comments Download
M webkit/compositor_bindings/web_animation_impl.cc View 1 2 3 4 5 1 chunk +0 lines, -5 lines 0 comments Download
M webkit/compositor_bindings/web_content_layer_impl.cc View 1 2 3 4 5 1 chunk +0 lines, -5 lines 0 comments Download
M webkit/compositor_bindings/web_external_texture_layer_impl.cc View 1 2 3 4 5 1 chunk +0 lines, -5 lines 0 comments Download
M webkit/compositor_bindings/web_float_animation_curve_impl.cc View 1 2 3 4 5 1 chunk +0 lines, -5 lines 0 comments Download
M webkit/compositor_bindings/web_image_layer_impl.cc View 1 2 3 4 5 1 chunk +0 lines, -5 lines 0 comments Download
M webkit/compositor_bindings/web_io_surface_layer_impl.cc View 1 2 3 4 5 1 chunk +0 lines, -5 lines 0 comments Download
M webkit/compositor_bindings/web_layer_impl.cc View 1 2 3 4 5 1 chunk +0 lines, -5 lines 0 comments Download
M webkit/compositor_bindings/web_layer_unittest.cc View 1 2 3 4 5 8 chunks +13 lines, -10 lines 0 comments Download
M webkit/compositor_bindings/web_scrollbar_layer_impl.cc View 1 2 3 4 5 1 chunk +0 lines, -6 lines 0 comments Download
M webkit/compositor_bindings/web_solid_color_layer_impl.cc View 1 2 3 4 5 1 chunk +0 lines, -5 lines 0 comments Download
M webkit/compositor_bindings/web_transform_animation_curve_impl.cc View 1 2 3 4 5 1 chunk +0 lines, -5 lines 0 comments Download
M webkit/compositor_bindings/web_video_layer_impl.cc View 1 2 3 4 5 1 chunk +0 lines, -5 lines 0 comments Download

Messages

Total messages: 16 (0 generated)
jamesr
After this lands + rolls I'll delete the ::create() declarations from WebKit.
8 years, 2 months ago (2012-10-19 21:56:08 UTC) #1
enne (OOO)
lgtm
8 years, 2 months ago (2012-10-22 19:24:09 UTC) #2
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jamesr@chromium.org/11231017/1
8 years, 2 months ago (2012-10-22 19:39:46 UTC) #3
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
8 years, 2 months ago (2012-10-22 19:53:49 UTC) #4
jamesr
+cc Alex (for review) and Yaron (for OWNERS). There were a few calls here hidden ...
8 years, 2 months ago (2012-10-23 03:15:40 UTC) #5
aelias_OOO_until_Jul13
http://codereview.chromium.org/11231017/diff/11017/chrome/browser/android/tab_base_android_impl.cc File chrome/browser/android/tab_base_android_impl.cc (right): http://codereview.chromium.org/11231017/diff/11017/chrome/browser/android/tab_base_android_impl.cc#newcode65 chrome/browser/android/tab_base_android_impl.cc:65: WebKit::Platform::current()->compositorSupport()->createLayer); This won't compile, missing parens after createLayer. lgtm ...
8 years, 2 months ago (2012-10-23 03:22:55 UTC) #6
Jay Civelli
LGTM for chrome/android
8 years, 2 months ago (2012-10-23 19:55:19 UTC) #7
Yaron
lgtm (if Jay's wasn't enough)
8 years, 2 months ago (2012-10-23 20:06:44 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jamesr@chromium.org/11231017/10018
8 years, 2 months ago (2012-10-23 21:29:43 UTC) #9
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
8 years, 2 months ago (2012-10-23 21:43:59 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jamesr@chromium.org/11231017/21001
8 years, 1 month ago (2012-11-12 03:05:19 UTC) #11
commit-bot: I haz the power
Failed to apply patch for chrome/android/testshell/tab_manager.cc: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
8 years, 1 month ago (2012-11-12 03:05:25 UTC) #12
jamesr
@sky - could you OWNERS review for content/browser/renderer_host/ and CQ ? thanks!
8 years, 1 month ago (2012-11-12 05:57:50 UTC) #13
sky
LGTM
8 years, 1 month ago (2012-11-12 15:01:24 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jamesr@chromium.org/11231017/29001
8 years, 1 month ago (2012-11-12 15:01:38 UTC) #15
commit-bot: I haz the power
8 years, 1 month ago (2012-11-12 16:24:41 UTC) #16
Change committed as 167188

Powered by Google App Engine
This is Rietveld 408576698