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

Issue 14651027: Move webkit/compositor_bindings into webkit/renderer (Closed)

Created:
7 years, 7 months ago by jamesr
Modified:
7 years, 7 months ago
CC:
chromium-reviews, feature-media-reviews_chromium.org, jam, apatrick_chromium, joi+watch-content_chromium.org, Aaron Boodman, darin-cc_chromium.org, chromium-apps-reviews_chromium.org, cc-bugs_chromium.org, cpu_(ooo_6.6-7.5)
Visibility:
Public.

Description

Move webkit/compositor_bindings into webkit/renderer The compositor bindings for WebKit should only be used in a render process or in webkit_support for DumpRenderTree or webkit_unit_tests. It's never used in a browser process. This moves the bindings code under webkit/renderer/ so we can enforce this via DEPS rules. The path is unfortunately a bit awkward. Once we drop DumpRenderTreeSupport and figure out a way to deal with webkit_unit_tests, we can move the bindings into content/renderer/gpu/ since they'll only be used by the content embedding. BUG=239107 TBR=piman@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=200350

Patch Set 1 #

Patch Set 2 : rebased #

Patch Set 3 : rebased #

Patch Set 4 : fixerate android #

Patch Set 5 : fixerate android #

Patch Set 6 : fixerate android #

Patch Set 7 : rebase #

Patch Set 8 : #

Patch Set 9 : #

Patch Set 10 : #

Patch Set 11 : #

Patch Set 12 : #

Patch Set 13 : #

Patch Set 14 : #

Patch Set 15 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+165 lines, -3411 lines) Patch
M WATCHLISTS View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +1 line, -1 line 0 comments Download
M build/all.gyp View 1 2 3 4 5 6 7 8 9 10 11 12 13 6 chunks +6 lines, -6 lines 0 comments Download
M build/all_android.gyp View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M content/content_renderer.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +2 lines, -2 lines 0 comments Download
M content/content_tests.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +1 line, -1 line 0 comments Download
M content/renderer/browser_plugin/browser_plugin_compositing_helper.cc View 1 chunk +1 line, -1 line 0 comments Download
M content/renderer/gpu/gpu_benchmarking_extension.cc View 1 2 3 4 5 6 1 chunk +4 lines, -4 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 1 chunk +2 lines, -2 lines 0 comments Download
M content/renderer/render_widget.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +1 line, -1 line 0 comments Download
M content/renderer/renderer_webkitplatformsupport_impl.h View 1 chunk +1 line, -1 line 0 comments Download
D webkit/compositor_bindings/DEPS View 1 chunk +0 lines, -3 lines 0 comments Download
D webkit/compositor_bindings/OWNERS View 1 chunk +0 lines, -2 lines 0 comments Download
D webkit/compositor_bindings/PRESUBMIT.py View 1 chunk +0 lines, -33 lines 0 comments Download
D webkit/compositor_bindings/compositor_bindings.gyp View 1 chunk +0 lines, -80 lines 0 comments Download
D webkit/compositor_bindings/compositor_bindings_tests.gyp View 1 chunk +0 lines, -72 lines 0 comments Download
D webkit/compositor_bindings/test/run_all_unittests.cc View 1 chunk +0 lines, -16 lines 0 comments Download
D webkit/compositor_bindings/web_animation_curve_common.h View 1 chunk +0 lines, -18 lines 0 comments Download
D webkit/compositor_bindings/web_animation_curve_common.cc View 1 chunk +0 lines, -28 lines 0 comments Download
D webkit/compositor_bindings/web_animation_impl.h View 1 chunk +0 lines, -49 lines 0 comments Download
D webkit/compositor_bindings/web_animation_impl.cc View 1 chunk +0 lines, -96 lines 0 comments Download
D webkit/compositor_bindings/web_animation_unittest.cc View 1 chunk +0 lines, -45 lines 0 comments Download
D webkit/compositor_bindings/web_compositor_support_impl.h View 1 chunk +0 lines, -53 lines 0 comments Download
D webkit/compositor_bindings/web_compositor_support_impl.cc View 1 chunk +0 lines, -104 lines 0 comments Download
D webkit/compositor_bindings/web_content_layer_impl.h View 1 chunk +0 lines, -57 lines 0 comments Download
D webkit/compositor_bindings/web_content_layer_impl.cc View 1 chunk +0 lines, -87 lines 0 comments Download
D webkit/compositor_bindings/web_external_texture_layer_impl.h View 1 chunk +0 lines, -65 lines 0 comments Download
D webkit/compositor_bindings/web_external_texture_layer_impl.cc View 1 chunk +0 lines, -139 lines 0 comments Download
D webkit/compositor_bindings/web_float_animation_curve_impl.h View 1 chunk +0 lines, -51 lines 0 comments Download
D webkit/compositor_bindings/web_float_animation_curve_impl.cc View 1 chunk +0 lines, -57 lines 0 comments Download
D webkit/compositor_bindings/web_float_animation_curve_unittest.cc View 1 chunk +0 lines, -233 lines 0 comments Download
D webkit/compositor_bindings/web_image_layer_impl.h View 1 chunk +0 lines, -34 lines 0 comments Download
D webkit/compositor_bindings/web_image_layer_impl.cc View 1 chunk +0 lines, -41 lines 0 comments Download
D webkit/compositor_bindings/web_layer_impl.h View 1 chunk +0 lines, -128 lines 0 comments Download
D webkit/compositor_bindings/web_layer_impl.cc View 1 chunk +0 lines, -352 lines 0 comments Download
D webkit/compositor_bindings/web_layer_impl_fixed_bounds.h View 1 chunk +0 lines, -54 lines 0 comments Download
D webkit/compositor_bindings/web_layer_impl_fixed_bounds.cc View 1 chunk +0 lines, -128 lines 0 comments Download
D webkit/compositor_bindings/web_layer_impl_fixed_bounds_unittest.cc View 1 chunk +0 lines, -200 lines 0 comments Download
D webkit/compositor_bindings/web_layer_tree_view_impl_for_testing.h View 1 chunk +0 lines, -96 lines 0 comments Download
D webkit/compositor_bindings/web_layer_tree_view_impl_for_testing.cc View 1 chunk +0 lines, -225 lines 0 comments Download
D webkit/compositor_bindings/web_rendering_stats_impl.h View 1 chunk +0 lines, -21 lines 0 comments Download
D webkit/compositor_bindings/web_scrollbar_layer_impl.h View 1 chunk +0 lines, -42 lines 0 comments Download
D webkit/compositor_bindings/web_scrollbar_layer_impl.cc View 1 chunk +0 lines, -38 lines 0 comments Download
webkit/compositor_bindings/web_solid_color_layer_impl.h View 1 chunk +0 lines, -34 lines 0 comments Download
D webkit/compositor_bindings/web_solid_color_layer_impl.cc View 1 chunk +0 lines, -27 lines 0 comments Download
D webkit/compositor_bindings/web_to_ccinput_handler_adapter.h View 1 chunk +0 lines, -39 lines 0 comments Download
D webkit/compositor_bindings/web_to_ccinput_handler_adapter.cc View 1 chunk +0 lines, -124 lines 0 comments Download
D webkit/compositor_bindings/web_to_ccscrollbar_theme_painter_adapter.h View 1 chunk +0 lines, -48 lines 0 comments Download
webkit/compositor_bindings/web_to_ccscrollbar_theme_painter_adapter.cc View 1 chunk +0 lines, -80 lines 0 comments Download
D webkit/compositor_bindings/web_transform_animation_curve_impl.h View 1 chunk +0 lines, -50 lines 0 comments Download
D webkit/compositor_bindings/web_transform_animation_curve_impl.cc View 1 chunk +0 lines, -60 lines 0 comments Download
D webkit/compositor_bindings/web_transform_operations_impl.h View 1 chunk +0 lines, -41 lines 0 comments Download
D webkit/compositor_bindings/web_transform_operations_impl.cc View 1 chunk +0 lines, -66 lines 0 comments Download
D webkit/compositor_bindings/webkit_compositor_bindings_export.h View 1 chunk +0 lines, -30 lines 0 comments Download
M webkit/glue/webkit_glue.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +1 line, -1 line 0 comments Download
M webkit/media/android/webmediaplayer_android.cc View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M webkit/media/webkit_media.gypi View 1 1 chunk +1 line, -1 line 0 comments Download
M webkit/media/webmediaplayer_impl.cc View 1 2 3 4 5 6 2 chunks +1 line, -1 line 0 comments Download
M webkit/media/webmediaplayer_ms.cc View 1 chunk +1 line, -1 line 0 comments Download
M webkit/plugins/npapi/webplugin_impl.cc View 1 chunk +1 line, -1 line 0 comments Download
M webkit/plugins/ppapi/ppapi_plugin_instance.cc View 2 chunks +1 line, -1 line 0 comments Download
A + webkit/renderer/compositor_bindings/DEPS View 0 chunks +-1 lines, --1 lines 0 comments Download
A + webkit/renderer/compositor_bindings/OWNERS View 0 chunks +-1 lines, --1 lines 0 comments Download
A + webkit/renderer/compositor_bindings/PRESUBMIT.py View 0 chunks +-1 lines, --1 lines 0 comments Download
A + webkit/renderer/compositor_bindings/compositor_bindings.gyp View 2 chunks +10 lines, -10 lines 0 comments Download
A + webkit/renderer/compositor_bindings/compositor_bindings_tests.gyp View 3 chunks +10 lines, -10 lines 0 comments Download
A + webkit/renderer/compositor_bindings/test/run_all_unittests.cc View 0 chunks +-1 lines, --1 lines 0 comments Download
A + webkit/renderer/compositor_bindings/web_animation_curve_common.h View 2 chunks +3 lines, -3 lines 0 comments Download
A + webkit/renderer/compositor_bindings/web_animation_curve_common.cc View 1 chunk +1 line, -1 line 0 comments Download
A + webkit/renderer/compositor_bindings/web_animation_impl.h View 2 chunks +4 lines, -4 lines 0 comments Download
A + webkit/renderer/compositor_bindings/web_animation_impl.cc View 1 chunk +3 lines, -3 lines 0 comments Download
A + webkit/renderer/compositor_bindings/web_animation_unittest.cc View 1 chunk +2 lines, -2 lines 0 comments Download
A + webkit/renderer/compositor_bindings/web_compositor_support_impl.h View 2 chunks +4 lines, -4 lines 0 comments Download
A + webkit/renderer/compositor_bindings/web_compositor_support_impl.cc View 2 chunks +11 lines, -11 lines 0 comments Download
A + webkit/renderer/compositor_bindings/web_content_layer_impl.h View 2 chunks +5 lines, -5 lines 0 comments Download
A + webkit/renderer/compositor_bindings/web_content_layer_impl.cc View 1 chunk +1 line, -1 line 0 comments Download
A + webkit/renderer/compositor_bindings/web_external_texture_layer_impl.h View 2 chunks +4 lines, -4 lines 0 comments Download
A + webkit/renderer/compositor_bindings/web_external_texture_layer_impl.cc View 2 chunks +2 lines, -2 lines 0 comments Download
A + webkit/renderer/compositor_bindings/web_float_animation_curve_impl.h View 2 chunks +4 lines, -4 lines 0 comments Download
A + webkit/renderer/compositor_bindings/web_float_animation_curve_impl.cc View 1 chunk +2 lines, -2 lines 0 comments Download
A + webkit/renderer/compositor_bindings/web_float_animation_curve_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
A + webkit/renderer/compositor_bindings/web_image_layer_impl.h View 2 chunks +4 lines, -4 lines 0 comments Download
A + webkit/renderer/compositor_bindings/web_image_layer_impl.cc View 1 chunk +3 lines, -3 lines 0 comments Download
webkit/renderer/compositor_bindings/web_layer_impl.h View 3 chunks +4 lines, -4 lines 0 comments Download
A + webkit/renderer/compositor_bindings/web_layer_impl.cc View 2 chunks +2 lines, -2 lines 0 comments Download
A + webkit/renderer/compositor_bindings/web_layer_impl_fixed_bounds.h View 2 chunks +4 lines, -4 lines 0 comments Download
A + webkit/renderer/compositor_bindings/web_layer_impl_fixed_bounds.cc View 1 chunk +1 line, -1 line 0 comments Download
A + webkit/renderer/compositor_bindings/web_layer_impl_fixed_bounds_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
A + webkit/renderer/compositor_bindings/web_layer_tree_view_impl_for_testing.h View 2 chunks +4 lines, -4 lines 0 comments Download
A + webkit/renderer/compositor_bindings/web_layer_tree_view_impl_for_testing.cc View 2 chunks +5 lines, -5 lines 0 comments Download
A + webkit/renderer/compositor_bindings/web_rendering_stats_impl.h View 2 chunks +3 lines, -3 lines 0 comments Download
A + webkit/renderer/compositor_bindings/web_scrollbar_layer_impl.h View 2 chunks +4 lines, -4 lines 0 comments Download
A + webkit/renderer/compositor_bindings/web_scrollbar_layer_impl.cc View 1 chunk +3 lines, -3 lines 0 comments Download
A + webkit/renderer/compositor_bindings/web_solid_color_layer_impl.h View 2 chunks +4 lines, -4 lines 0 comments Download
A + webkit/renderer/compositor_bindings/web_solid_color_layer_impl.cc View 1 chunk +2 lines, -2 lines 0 comments Download
A + webkit/renderer/compositor_bindings/web_to_ccinput_handler_adapter.h View 2 chunks +4 lines, -4 lines 0 comments Download
A + webkit/renderer/compositor_bindings/web_to_ccinput_handler_adapter.cc View 1 chunk +1 line, -1 line 0 comments Download
A + webkit/renderer/compositor_bindings/web_to_ccscrollbar_theme_painter_adapter.h View 2 chunks +3 lines, -3 lines 0 comments Download
A + webkit/renderer/compositor_bindings/web_to_ccscrollbar_theme_painter_adapter.cc View 1 chunk +1 line, -1 line 0 comments Download
A + webkit/renderer/compositor_bindings/web_transform_animation_curve_impl.h View 2 chunks +4 lines, -4 lines 0 comments Download
A + webkit/renderer/compositor_bindings/web_transform_animation_curve_impl.cc View 1 chunk +3 lines, -3 lines 0 comments Download
A + webkit/renderer/compositor_bindings/web_transform_operations_impl.h View 2 chunks +4 lines, -4 lines 0 comments Download
A + webkit/renderer/compositor_bindings/web_transform_operations_impl.cc View 1 chunk +1 line, -1 line 0 comments Download
webkit/renderer/compositor_bindings/webkit_compositor_bindings_export.h View 2 chunks +3 lines, -3 lines 0 comments Download
M webkit/support/test_webkit_platform_support.h View 1 chunk +1 line, -1 line 0 comments Download
M webkit/support/test_webkit_platform_support.cc View 1 2 3 4 5 6 2 chunks +2 lines, -2 lines 0 comments Download
M webkit/support/webkit_support.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M webkit/support/webkit_support.gypi View 1 chunk +2 lines, -2 lines 0 comments Download

Messages

Total messages: 16 (0 generated)
jamesr
Antoine - mind taking a look since this is in anticipation of moving this code ...
7 years, 7 months ago (2013-05-10 19:24:55 UTC) #1
piman
LGTM
7 years, 7 months ago (2013-05-10 19:33:45 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/14651027/17001
7 years, 7 months ago (2013-05-10 21:06:26 UTC) #3
commit-bot: I haz the power
Retried try job too often on win7_aura for step(s) ash_unittests, aura_unittests, browser_tests, compositor_unittests, content_browsertests, content_unittests, ...
7 years, 7 months ago (2013-05-10 23:11:55 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jamesr@chromium.org/14651027/17001
7 years, 7 months ago (2013-05-11 00:01:23 UTC) #5
commit-bot: I haz the power
Retried try job too often on win_rel for step(s) chrome_frame_net_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_rel&number=147081
7 years, 7 months ago (2013-05-11 03:39:53 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jamesr@chromium.org/14651027/17001
7 years, 7 months ago (2013-05-11 04:01:19 UTC) #7
commit-bot: I haz the power
Retried try job too often on win_rel for step(s) chrome_frame_net_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_rel&number=147206
7 years, 7 months ago (2013-05-11 07:04:28 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/14651027/17001
7 years, 7 months ago (2013-05-11 15:20:29 UTC) #9
commit-bot: I haz the power
Retried try job too often on win7_aura for step(s) content_browsertests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win7_aura&number=39185
7 years, 7 months ago (2013-05-11 18:45:17 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/14651027/17001
7 years, 7 months ago (2013-05-11 21:40:34 UTC) #11
commit-bot: I haz the power
Retried try job too often on win7_aura for step(s) browser_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win7_aura&number=39209
7 years, 7 months ago (2013-05-12 01:24:02 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jamesr@chromium.org/14651027/17001
7 years, 7 months ago (2013-05-14 21:33:14 UTC) #13
commit-bot: I haz the power
Failed to apply patch for content/renderer/gpu/gpu_benchmarking_extension.cc: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
7 years, 7 months ago (2013-05-14 21:33:49 UTC) #14
jamesr
7 years, 7 months ago (2013-05-15 21:18:57 UTC) #16
Message was sent while issue was closed.
Committed patchset #15 manually as r200350 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698