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

Issue 2337913003: Fork cc::OutputSurface into cc::CompositorFrameSink. (Closed)

Created:
4 years, 3 months ago by danakj
Modified:
4 years, 3 months ago
CC:
ajuma+watch_chromium.org, anandc+watch-blimp_chromium.org, blink-reviews, blink-reviews-platform-graphics_chromium.org, bruening+watch_chromium.org, Rik, cc-bugs_chromium.org, chromium-reviews, danakj+watch_chromium.org, darin-cc_chromium.org, dshwang, drott+blinkwatch_chromium.org, krit, dtrainor+watch-blimp_chromium.org, einbinder+watch-test-runner_chromium.org, f(malita), gcasto+watch-blimp_chromium.org, glider+watch_chromium.org, jam, jbauman+watch_chromium.org, jbroman, jessicag+watch-blimp_chromium.org, jochen+watch_chromium.org, Justin Novosad, kalyank, khushalsagar+watch-blimp_chromium.org, kmarshall+watch-blimp_chromium.org, lethalantidote+watch-blimp_chromium.org, maniscalco+watch-blimp_chromium.org, marcinjb+watch-blimp_chromium.org, mlamouri+watch-content_chromium.org, mlamouri+watch-test-runner_chromium.org, nyquist+watch-blimp_chromium.org, pdr+graphicswatchlist_chromium.org, piman, piman+watch_chromium.org, posciak+watch_chromium.org, rjkroege, rwlbuis, scheduler-bugs_chromium.org, Stephen Chennney, shaktisahu+watch-blimp_chromium.org, sievers+watch_chromium.org, sriramsr+watch-blimp_chromium.org, tfarina, Ian Vollick
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

cc: Fork OutputSurface into CompositorFrameSink. After this, OutputSurface is only used for the display compositor (ie cc::Display and friends). And the CompositorFrameSink API is used for the layer tree compositor (ie LayerTreeHost and friends). OutputSurfaceClient is also forked to an identical CompositorFrameSinkClient. For now the two are identical, after this they can diverge and we can delete things on each that doesn't apply anymore. Broad renamings are: SynchronousCompositorOutputSurface -> SynchronousCompositorFrameSink blimp::DelegatedOutputSurface -> BlimpCompositorFrameSink BlimpOutputSurfaceClient -> BlimpCompositorFrameSinkProxy BlimpOutputSurface -> BlimpCompositorFrameSinkProxyClient SurfaceDisplayOutputSurface -> DirectCompositorFrameSink TestDelegatingOutputSurface -> TestCompositorFrameSink CompositorOutputSurface -> RendererCompositorFrameSink mus::OutputSurface -> mus::CompositorFrameSink TBR=piman BUG=606056 CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_precise_blink_rel Committed: https://crrev.com/1120f4c4ee426227a3cea04f3b086d5fa6ec4daf Cr-Commit-Position: refs/heads/master@{#418754}

Patch Set 1 #

Patch Set 2 : cfsfork: rebase #

Total comments: 37

Patch Set 3 : cfsfork: ozone #

Patch Set 4 : cfsfork: reviewsandstuff #

Patch Set 5 : cfsfork: output_surface_id #

Patch Set 6 : cfsfork: ccperftests #

Patch Set 7 : cfsfork: ccperftests2 #

Total comments: 6

Patch Set 8 : cfsfork: comments #

Patch Set 9 : cfsfork: rebase #

Patch Set 10 : cfsfork: fixblimp #

Patch Set 11 : cfsfork: android-vulkan #

Unified diffs Side-by-side diffs Delta from patch set Stats (+2941 lines, -4915 lines) Patch
M android_webview/browser/browser_view_renderer.cc View 1 2 3 4 3 chunks +5 lines, -3 lines 0 comments Download
M android_webview/browser/browser_view_renderer_unittest.cc View 1 2 3 4 10 chunks +28 lines, -24 lines 0 comments Download
M android_webview/browser/child_frame.h View 1 2 3 4 2 chunks +2 lines, -2 lines 0 comments Download
M android_webview/browser/child_frame.cc View 1 2 3 4 1 chunk +2 lines, -2 lines 0 comments Download
M android_webview/browser/compositor_frame_consumer.h View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M android_webview/browser/hardware_renderer.h View 1 2 3 4 2 chunks +5 lines, -4 lines 0 comments Download
M android_webview/browser/hardware_renderer.cc View 1 2 3 4 6 chunks +13 lines, -10 lines 0 comments Download
M android_webview/browser/render_thread_manager.h View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M android_webview/browser/render_thread_manager.cc View 1 2 3 4 1 chunk +4 lines, -4 lines 0 comments Download
M blimp/client/app/compositor/browser_compositor.cc View 1 2 3 4 5 6 7 8 1 chunk +1 line, -1 line 0 comments Download
M blimp/client/core/compositor/BUILD.gn View 1 2 3 4 5 6 7 8 2 chunks +4 lines, -4 lines 0 comments Download
M blimp/client/core/compositor/blimp_compositor.h View 1 2 3 4 5 6 7 8 5 chunks +15 lines, -15 lines 0 comments Download
M blimp/client/core/compositor/blimp_compositor.cc View 1 2 3 4 5 6 7 8 9 chunks +33 lines, -32 lines 0 comments Download
A + blimp/client/core/compositor/blimp_compositor_frame_sink.h View 1 2 3 2 chunks +19 lines, -19 lines 0 comments Download
A + blimp/client/core/compositor/blimp_compositor_frame_sink.cc View 3 chunks +24 lines, -23 lines 0 comments Download
A blimp/client/core/compositor/blimp_compositor_frame_sink_proxy.h View 1 2 3 1 chunk +56 lines, -0 lines 0 comments Download
A + blimp/client/core/compositor/blimp_compositor_frame_sink_unittest.cc View 1 2 3 9 chunks +48 lines, -46 lines 0 comments Download
D blimp/client/core/compositor/blimp_output_surface.h View 1 chunk +0 lines, -57 lines 0 comments Download
D blimp/client/core/compositor/delegated_output_surface.h View 1 chunk +0 lines, -69 lines 0 comments Download
D blimp/client/core/compositor/delegated_output_surface.cc View 1 chunk +0 lines, -88 lines 0 comments Download
D blimp/client/core/compositor/delegated_output_surface_unittest.cc View 1 chunk +0 lines, -216 lines 0 comments Download
M blimp/client/support/compositor/blimp_embedder_compositor.h View 1 2 3 4 5 6 7 8 2 chunks +5 lines, -5 lines 0 comments Download
M blimp/client/support/compositor/blimp_embedder_compositor.cc View 1 2 3 4 5 6 7 8 9 6 chunks +21 lines, -22 lines 0 comments Download
M blimp/client/support/compositor/blimp_layer_tree_settings.cc View 1 chunk +1 line, -1 line 0 comments Download
M cc/BUILD.gn View 1 2 3 4 5 6 7 8 4 chunks +10 lines, -3 lines 0 comments Download
M cc/layers/heads_up_display_layer_impl_unittest.cc View 2 chunks +4 lines, -4 lines 0 comments Download
M cc/layers/layer_impl_unittest.cc View 4 chunks +10 lines, -10 lines 0 comments Download
M cc/layers/layer_list_iterator_unittest.cc View 5 chunks +13 lines, -13 lines 0 comments Download
M cc/layers/nine_patch_layer_impl_unittest.cc View 3 chunks +7 lines, -7 lines 0 comments Download
M cc/layers/picture_layer_impl_perftest.cc View 4 chunks +4 lines, -4 lines 0 comments Download
M cc/layers/picture_layer_impl_unittest.cc View 4 chunks +7 lines, -5 lines 0 comments Download
M cc/layers/picture_layer_unittest.cc View 5 chunks +13 lines, -13 lines 0 comments Download
M cc/layers/render_surface_unittest.cc View 3 chunks +4 lines, -4 lines 0 comments Download
M cc/layers/texture_layer_impl_unittest.cc View 3 chunks +9 lines, -5 lines 0 comments Download
M cc/layers/texture_layer_unittest.cc View 6 chunks +7 lines, -7 lines 0 comments Download
M cc/layers/ui_resource_layer_impl_unittest.cc View 4 chunks +10 lines, -10 lines 0 comments Download
A + cc/output/compositor_frame_sink.h View 1 2 3 9 chunks +26 lines, -24 lines 0 comments Download
A + cc/output/compositor_frame_sink.cc View 10 chunks +37 lines, -34 lines 0 comments Download
A + cc/output/compositor_frame_sink_client.h View 5 chunks +10 lines, -8 lines 0 comments Download
M cc/output/gl_renderer_unittest.cc View 18 chunks +20 lines, -19 lines 0 comments Download
M cc/output/overlay_unittest.cc View 3 chunks +3 lines, -5 lines 0 comments Download
M cc/output/software_renderer_unittest.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M cc/proto/commit_earlyout_reason.proto View 1 chunk +2 lines, -2 lines 0 comments Download
M cc/raster/raster_buffer_provider_perftest.cc View 1 2 3 4 5 6 6 chunks +14 lines, -25 lines 0 comments Download
M cc/raster/raster_buffer_provider_unittest.cc View 1 2 3 7 chunks +16 lines, -23 lines 0 comments Download
M cc/resources/resource_pool_unittest.cc View 3 chunks +6 lines, -8 lines 0 comments Download
M cc/resources/resource_provider.h View 1 2 chunks +2 lines, -2 lines 0 comments Download
M cc/resources/resource_provider.cc View 1 3 chunks +4 lines, -4 lines 0 comments Download
M cc/resources/resource_provider_unittest.cc View 1 2 3 29 chunks +88 lines, -165 lines 0 comments Download
M cc/resources/scoped_resource_unittest.cc View 4 chunks +13 lines, -17 lines 0 comments Download
M cc/resources/video_resource_updater_unittest.cc View 1 2 3 9 chunks +14 lines, -21 lines 0 comments Download
M cc/scheduler/commit_earlyout_reason.h View 2 chunks +3 lines, -3 lines 0 comments Download
M cc/scheduler/commit_earlyout_reason.cc View 2 chunks +5 lines, -5 lines 0 comments Download
M cc/scheduler/commit_earlyout_reason_unittest.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M cc/scheduler/compositor_timing_history.h View 1 chunk +1 line, -1 line 0 comments Download
M cc/scheduler/compositor_timing_history.cc View 1 chunk +1 line, -1 line 0 comments Download
M cc/scheduler/scheduler.h View 3 chunks +5 lines, -5 lines 0 comments Download
M cc/scheduler/scheduler.cc View 5 chunks +17 lines, -16 lines 0 comments Download
M cc/scheduler/scheduler_settings.h View 1 chunk +11 lines, -11 lines 0 comments Download
M cc/scheduler/scheduler_settings.cc View 2 chunks +3 lines, -13 lines 0 comments Download
M cc/scheduler/scheduler_state_machine.h View 9 chunks +23 lines, -22 lines 0 comments Download
M cc/scheduler/scheduler_state_machine.cc View 29 chunks +86 lines, -82 lines 0 comments Download
M cc/scheduler/scheduler_state_machine_unittest.cc View 42 chunks +131 lines, -122 lines 0 comments Download
M cc/scheduler/scheduler_unittest.cc View 39 chunks +107 lines, -83 lines 0 comments Download
M cc/surfaces/BUILD.gn View 2 chunks +2 lines, -2 lines 0 comments Download
A + cc/surfaces/direct_compositor_frame_sink.h View 1 2 3 3 chunks +17 lines, -17 lines 0 comments Download
A + cc/surfaces/direct_compositor_frame_sink.cc View 1 2 3 7 chunks +31 lines, -29 lines 0 comments Download
A + cc/surfaces/direct_compositor_frame_sink_unittest.cc View 6 chunks +17 lines, -17 lines 0 comments Download
M cc/surfaces/surface_aggregator_perftest.cc View 1 2 3 4 5 3 chunks +5 lines, -7 lines 0 comments Download
M cc/surfaces/surface_aggregator_unittest.cc View 3 chunks +2 lines, -10 lines 0 comments Download
D cc/surfaces/surface_display_output_surface.h View 1 chunk +0 lines, -80 lines 0 comments Download
D cc/surfaces/surface_display_output_surface.cc View 1 chunk +0 lines, -169 lines 0 comments Download
D cc/surfaces/surface_display_output_surface_unittest.cc View 1 chunk +0 lines, -156 lines 0 comments Download
M cc/surfaces/surface_hittest_unittest.cc View 1 2 3 4 3 chunks +3 lines, -3 lines 0 comments Download
M cc/test/fake_channel_impl.h View 1 chunk +3 lines, -3 lines 0 comments Download
A cc/test/fake_compositor_frame_sink.h View 1 chunk +127 lines, -0 lines 0 comments Download
A + cc/test/fake_compositor_frame_sink.cc View 3 chunks +25 lines, -25 lines 0 comments Download
A + cc/test/fake_compositor_frame_sink_client.h View 3 chunks +12 lines, -12 lines 0 comments Download
A cc/test/fake_compositor_frame_sink_client.cc View 1 chunk +23 lines, -0 lines 0 comments Download
M cc/test/fake_layer_tree_host_client.h View 1 chunk +2 lines, -2 lines 0 comments Download
M cc/test/fake_layer_tree_host_client.cc View 2 chunks +5 lines, -5 lines 0 comments Download
M cc/test/fake_layer_tree_host_impl.cc View 1 chunk +1 line, -1 line 0 comments Download
M cc/test/fake_layer_tree_host_impl_client.h View 2 chunks +2 lines, -2 lines 0 comments Download
M cc/test/fake_output_surface.h View 1 chunk +0 lines, -24 lines 0 comments Download
M cc/test/fake_output_surface.cc View 1 chunk +1 line, -1 line 0 comments Download
M cc/test/fake_proxy.h View 1 chunk +3 lines, -2 lines 0 comments Download
M cc/test/fake_proxy.cc View 1 chunk +1 line, -1 line 0 comments Download
M cc/test/fake_resource_provider.h View 1 2 chunks +6 lines, -8 lines 0 comments Download
M cc/test/layer_test_common.h View 3 chunks +4 lines, -4 lines 0 comments Download
M cc/test/layer_test_common.cc View 4 chunks +5 lines, -4 lines 0 comments Download
M cc/test/layer_tree_pixel_resource_test.cc View 2 chunks +2 lines, -3 lines 0 comments Download
M cc/test/layer_tree_pixel_test.h View 1 chunk +1 line, -1 line 0 comments Download
M cc/test/layer_tree_pixel_test.cc View 3 chunks +9 lines, -10 lines 0 comments Download
M cc/test/layer_tree_test.h View 4 chunks +13 lines, -14 lines 0 comments Download
M cc/test/layer_tree_test.cc View 10 chunks +33 lines, -33 lines 0 comments Download
M cc/test/stub_layer_tree_host_client.h View 1 chunk +3 lines, -3 lines 0 comments Download
A + cc/test/test_compositor_frame_sink.h View 7 chunks +19 lines, -18 lines 0 comments Download
A + cc/test/test_compositor_frame_sink.cc View 9 chunks +29 lines, -27 lines 0 comments Download
D cc/test/test_delegating_output_surface.h View 1 chunk +0 lines, -107 lines 0 comments Download
D cc/test/test_delegating_output_surface.cc View 1 chunk +0 lines, -212 lines 0 comments Download
M cc/test/test_hooks.h View 2 chunks +3 lines, -3 lines 0 comments Download
M cc/test/test_layer_tree_host_base.h View 5 chunks +8 lines, -5 lines 0 comments Download
M cc/test/test_layer_tree_host_base.cc View 4 chunks +11 lines, -10 lines 0 comments Download
M cc/tiles/picture_layer_tiling_set_unittest.cc View 1 chunk +5 lines, -8 lines 0 comments Download
M cc/tiles/tile_manager_perftest.cc View 2 chunks +3 lines, -3 lines 0 comments Download
M cc/tiles/tile_manager_unittest.cc View 3 chunks +6 lines, -6 lines 0 comments Download
M cc/trees/channel_impl.h View 1 chunk +3 lines, -3 lines 0 comments Download
M cc/trees/channel_main.h View 2 chunks +5 lines, -3 lines 0 comments Download
M cc/trees/layer_tree_host.h View 1 2 3 4 5 6 7 8 4 chunks +15 lines, -14 lines 0 comments Download
M cc/trees/layer_tree_host.cc View 1 2 3 4 5 6 7 8 2 chunks +25 lines, -23 lines 0 comments Download
M cc/trees/layer_tree_host_client.h View 1 2 3 2 chunks +8 lines, -8 lines 0 comments Download
M cc/trees/layer_tree_host_common_unittest.cc View 1 2 3 4 5 6 7 8 5 chunks +7 lines, -7 lines 0 comments Download
M cc/trees/layer_tree_host_impl.h View 9 chunks +17 lines, -12 lines 0 comments Download
M cc/trees/layer_tree_host_impl.cc View 1 2 3 4 5 6 7 8 26 chunks +63 lines, -57 lines 0 comments Download
M cc/trees/layer_tree_host_impl_unittest.cc View 1 2 3 4 5 6 7 8 77 chunks +153 lines, -148 lines 0 comments Download
M cc/trees/layer_tree_host_interface.h View 1 2 3 4 5 6 7 8 2 chunks +14 lines, -13 lines 0 comments Download
M cc/trees/layer_tree_host_unittest.cc View 1 2 3 4 5 6 7 8 15 chunks +29 lines, -29 lines 0 comments Download
M cc/trees/layer_tree_host_unittest_context.cc View 1 2 3 32 chunks +152 lines, -149 lines 0 comments Download
M cc/trees/layer_tree_host_unittest_copyrequest.cc View 3 chunks +4 lines, -4 lines 0 comments Download
M cc/trees/layer_tree_host_unittest_remote_server.cc View 1 chunk +3 lines, -3 lines 0 comments Download
M cc/trees/layer_tree_impl.h View 2 chunks +0 lines, -2 lines 0 comments Download
M cc/trees/layer_tree_impl.cc View 2 chunks +2 lines, -6 lines 0 comments Download
M cc/trees/layer_tree_settings.h View 1 2 chunks +2 lines, -2 lines 0 comments Download
M cc/trees/layer_tree_settings.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M cc/trees/proxy.h View 2 chunks +5 lines, -4 lines 0 comments Download
M cc/trees/proxy_impl.h View 5 chunks +7 lines, -6 lines 0 comments Download
M cc/trees/proxy_impl.cc View 1 2 3 10 chunks +35 lines, -33 lines 0 comments Download
M cc/trees/proxy_main.h View 5 chunks +7 lines, -6 lines 0 comments Download
M cc/trees/proxy_main.cc View 1 2 3 4 5 6 7 8 4 chunks +16 lines, -15 lines 0 comments Download
M cc/trees/remote_channel_impl.h View 5 chunks +13 lines, -12 lines 0 comments Download
M cc/trees/remote_channel_impl.cc View 1 2 3 7 chunks +40 lines, -37 lines 0 comments Download
M cc/trees/remote_channel_main.h View 1 chunk +2 lines, -2 lines 0 comments Download
M cc/trees/remote_channel_main.cc View 2 chunks +3 lines, -3 lines 0 comments Download
M cc/trees/single_thread_proxy.h View 5 chunks +13 lines, -12 lines 0 comments Download
M cc/trees/single_thread_proxy.cc View 1 2 3 4 5 6 7 8 12 chunks +51 lines, -47 lines 0 comments Download
M cc/trees/threaded_channel.h View 4 chunks +9 lines, -8 lines 0 comments Download
M cc/trees/threaded_channel.cc View 3 chunks +13 lines, -12 lines 0 comments Download
M content/browser/android/synchronous_compositor_host.h View 1 2 3 4 2 chunks +3 lines, -3 lines 0 comments Download
M content/browser/android/synchronous_compositor_host.cc View 1 2 3 4 5 chunks +16 lines, -15 lines 0 comments Download
M content/browser/compositor/gpu_process_transport_factory.h View 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/compositor/gpu_process_transport_factory.cc View 1 2 3 4 5 6 7 8 6 chunks +10 lines, -12 lines 0 comments Download
M content/browser/frame_host/render_widget_host_view_child_frame.h View 1 2 3 4 3 chunks +3 lines, -3 lines 0 comments Download
M content/browser/frame_host/render_widget_host_view_child_frame.cc View 1 2 3 4 6 chunks +12 lines, -10 lines 0 comments Download
M content/browser/frame_host/render_widget_host_view_guest.h View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M content/browser/frame_host/render_widget_host_view_guest.cc View 1 2 3 4 3 chunks +6 lines, -5 lines 0 comments Download
M content/browser/renderer_host/browser_compositor_view_mac.h View 1 2 3 4 3 chunks +3 lines, -3 lines 0 comments Download
M content/browser/renderer_host/browser_compositor_view_mac.mm View 1 2 3 4 3 chunks +6 lines, -5 lines 0 comments Download
M content/browser/renderer_host/compositor_impl_android.h View 1 2 3 4 chunks +10 lines, -9 lines 0 comments Download
M content/browser/renderer_host/compositor_impl_android.cc View 1 2 3 4 5 6 7 8 9 10 13 chunks +41 lines, -49 lines 0 comments Download
M content/browser/renderer_host/delegated_frame_host.h View 1 2 3 4 4 chunks +5 lines, -5 lines 0 comments Download
M content/browser/renderer_host/delegated_frame_host.cc View 1 2 3 4 10 chunks +15 lines, -13 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_impl.h View 1 2 3 4 5 6 7 8 1 chunk +1 line, -1 line 0 comments Download
M content/browser/renderer_host/render_widget_host_impl.cc View 1 2 3 4 5 6 7 8 4 chunks +6 lines, -6 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_view_android.h View 1 2 3 4 5 6 7 8 9 10 5 chunks +10 lines, -9 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_view_android.cc View 1 2 3 4 5 6 7 8 9 10 10 chunks +27 lines, -26 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_view_aura.h View 1 2 3 4 2 chunks +2 lines, -2 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_view_aura.cc View 1 2 3 4 5 6 7 8 3 chunks +4 lines, -4 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_view_aura_unittest.cc View 1 2 3 4 5 6 7 8 5 chunks +7 lines, -6 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_view_base.h View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M content/browser/renderer_host/render_widget_host_view_mac.h View 1 2 3 4 5 6 7 8 2 chunks +2 lines, -2 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_view_mac.mm View 1 2 3 4 5 6 7 8 3 chunks +7 lines, -6 lines 0 comments Download
M content/common/android/sync_compositor_messages.h View 1 2 3 4 3 chunks +4 lines, -4 lines 0 comments Download
M content/common/view_messages.h View 1 2 3 4 5 6 7 8 2 chunks +2 lines, -2 lines 0 comments Download
M content/public/browser/android/synchronous_compositor.h View 1 2 3 4 2 chunks +2 lines, -2 lines 0 comments Download
M content/public/browser/android/synchronous_compositor.cc View 1 2 3 4 1 chunk +4 lines, -3 lines 0 comments Download
M content/public/test/test_synchronous_compositor_android.h View 1 2 3 4 3 chunks +3 lines, -3 lines 0 comments Download
M content/public/test/test_synchronous_compositor_android.cc View 1 2 3 4 2 chunks +5 lines, -5 lines 0 comments Download
M content/renderer/BUILD.gn View 1 2 3 4 5 6 7 8 3 chunks +4 lines, -4 lines 0 comments Download
M content/renderer/android/synchronous_compositor_filter.h View 3 chunks +9 lines, -9 lines 0 comments Download
M content/renderer/android/synchronous_compositor_filter.cc View 4 chunks +26 lines, -23 lines 0 comments Download
A + content/renderer/android/synchronous_compositor_frame_sink.h View 5 chunks +22 lines, -22 lines 0 comments Download
A + content/renderer/android/synchronous_compositor_frame_sink.cc View 18 chunks +55 lines, -58 lines 0 comments Download
D content/renderer/android/synchronous_compositor_output_surface.h View 1 chunk +0 lines, -172 lines 0 comments Download
D content/renderer/android/synchronous_compositor_output_surface.cc View 1 chunk +0 lines, -435 lines 0 comments Download
M content/renderer/android/synchronous_compositor_proxy.h View 5 chunks +14 lines, -13 lines 0 comments Download
M content/renderer/android/synchronous_compositor_proxy.cc View 11 chunks +42 lines, -39 lines 0 comments Download
M content/renderer/android/synchronous_compositor_registry.h View 1 chunk +5 lines, -6 lines 0 comments Download
D content/renderer/gpu/compositor_output_surface.h View 1 chunk +0 lines, -108 lines 0 comments Download
D content/renderer/gpu/compositor_output_surface.cc View 1 chunk +0 lines, -165 lines 0 comments Download
M content/renderer/gpu/render_widget_compositor.h View 1 2 3 4 5 6 7 8 2 chunks +5 lines, -5 lines 0 comments Download
M content/renderer/gpu/render_widget_compositor.cc View 1 2 3 4 5 6 7 8 2 chunks +17 lines, -15 lines 0 comments Download
M content/renderer/gpu/render_widget_compositor_delegate.h View 2 chunks +3 lines, -3 lines 0 comments Download
M content/renderer/gpu/render_widget_compositor_unittest.cc View 11 chunks +57 lines, -47 lines 0 comments Download
A + content/renderer/gpu/renderer_compositor_frame_sink.h View 5 chunks +33 lines, -30 lines 0 comments Download
A + content/renderer/gpu/renderer_compositor_frame_sink.cc View 4 chunks +45 lines, -45 lines 0 comments Download
M content/renderer/layout_test_dependencies.h View 2 chunks +2 lines, -2 lines 0 comments Download
M content/renderer/mus/render_widget_mus_connection.h View 2 chunks +2 lines, -2 lines 0 comments Download
M content/renderer/mus/render_widget_mus_connection.cc View 2 chunks +4 lines, -4 lines 0 comments Download
M content/renderer/render_thread_impl.h View 1 2 3 4 5 6 7 8 2 chunks +2 lines, -2 lines 0 comments Download
M content/renderer/render_thread_impl.cc View 1 2 3 4 5 6 7 8 8 chunks +19 lines, -19 lines 0 comments Download
M content/renderer/render_widget.h View 1 2 3 4 5 6 7 8 2 chunks +2 lines, -2 lines 0 comments Download
M content/renderer/render_widget.cc View 1 2 3 4 5 6 7 8 3 chunks +6 lines, -6 lines 0 comments Download
M content/test/layouttest_support.cc View 1 4 chunks +29 lines, -24 lines 0 comments Download
M content/test/test_render_view_host.h View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M content/test/test_render_view_host.cc View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M services/ui/public/cpp/BUILD.gn View 3 chunks +2 lines, -2 lines 0 comments Download
A + services/ui/public/cpp/compositor_frame_sink.h View 3 chunks +12 lines, -11 lines 0 comments Download
A + services/ui/public/cpp/compositor_frame_sink.cc View 4 chunks +17 lines, -17 lines 0 comments Download
D services/ui/public/cpp/output_surface.h View 1 chunk +0 lines, -51 lines 0 comments Download
D services/ui/public/cpp/output_surface.cc View 1 chunk +0 lines, -80 lines 0 comments Download
M third_party/WebKit/Source/platform/graphics/CompositorMutableStateTest.cpp View 1 2 3 3 chunks +5 lines, -6 lines 0 comments Download
M third_party/WebKit/Source/platform/graphics/compositing/PaintArtifactCompositorTest.cpp View 1 2 3 4 5 6 7 8 4 chunks +10 lines, -8 lines 0 comments Download
M third_party/WebKit/Source/platform/testing/WebLayerTreeViewImplForTesting.h View 1 chunk +3 lines, -3 lines 0 comments Download
M third_party/WebKit/Source/platform/testing/WebLayerTreeViewImplForTesting.cpp View 1 chunk +3 lines, -3 lines 0 comments Download
M tools/valgrind/memcheck/suppressions.txt View 2 chunks +5 lines, -5 lines 0 comments Download
M ui/android/delegated_frame_host_android.h View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M ui/android/delegated_frame_host_android.cc View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M ui/compositor/compositor.h View 1 2 3 4 5 6 7 8 7 chunks +11 lines, -9 lines 0 comments Download
M ui/compositor/compositor.cc View 1 2 3 4 5 6 7 8 5 chunks +17 lines, -17 lines 0 comments Download
M ui/compositor/test/in_process_context_factory.h View 1 chunk +1 line, -1 line 0 comments Download
M ui/compositor/test/in_process_context_factory.cc View 4 chunks +22 lines, -26 lines 0 comments Download
M ui/views/mus/surface_context_factory.h View 1 2 1 chunk +2 lines, -1 line 0 comments Download
M ui/views/mus/surface_context_factory.cc View 1 2 2 chunks +6 lines, -7 lines 0 comments Download

Messages

Total messages: 80 (63 generated)
danakj
Long patch is long. enne: overall and cc/, content/renderer/gpu/, WebKit boliu: content/renderer/android/, content/browser/android/ sky: services/, ...
4 years, 3 months ago (2016-09-14 00:01:57 UTC) #20
danakj
+dcheng for renaming an IPC in content/common/android/sync_compositor_messages.h
4 years, 3 months ago (2016-09-14 00:02:41 UTC) #22
jbroman
https://codereview.chromium.org/2337913003/diff/20001/cc/output/compositor_frame_sink.h File cc/output/compositor_frame_sink.h (right): https://codereview.chromium.org/2337913003/diff/20001/cc/output/compositor_frame_sink.h#newcode70 cc/output/compositor_frame_sink.h:70: flipped_COMPOSITOR_FRAME_SINK(false), drive-by: unintended caps here?
4 years, 3 months ago (2016-09-14 00:16:20 UTC) #25
boliu
my parts lgtm https://codereview.chromium.org/2337913003/diff/20001/content/common/android/sync_compositor_messages.h File content/common/android/sync_compositor_messages.h (right): https://codereview.chromium.org/2337913003/diff/20001/content/common/android/sync_compositor_messages.h#newcode133 content/common/android/sync_compositor_messages.h:133: uint32_t /* output_surface_id */, one more.. ...
4 years, 3 months ago (2016-09-14 00:19:33 UTC) #27
enne (OOO)
https://codereview.chromium.org/2337913003/diff/20001/blimp/client/core/compositor/blimp_compositor_frame_sink.h File blimp/client/core/compositor/blimp_compositor_frame_sink.h (right): https://codereview.chromium.org/2337913003/diff/20001/blimp/client/core/compositor/blimp_compositor_frame_sink.h#newcode57 blimp/client/core/compositor/blimp_compositor_frame_sink.h:57: // to short comment is short https://codereview.chromium.org/2337913003/diff/20001/blimp/client/core/compositor/blimp_compositor_frame_sink_proxy.h File blimp/client/core/compositor/blimp_compositor_frame_sink_proxy.h ...
4 years, 3 months ago (2016-09-14 00:35:46 UTC) #29
danakj
Done all the comments thanks for helping my exhausted self find them all. https://codereview.chromium.org/2337913003/diff/20001/blimp/client/core/compositor/blimp_compositor_frame_sink_unittest.cc File ...
4 years, 3 months ago (2016-09-14 01:09:11 UTC) #34
danakj
ok I renamed all |output_surface_id|s as well. dcheng: additional comment-only renamings happened in view_messages.
4 years, 3 months ago (2016-09-14 01:39:43 UTC) #35
dcheng
rs lgtm for ipc
4 years, 3 months ago (2016-09-14 01:49:20 UTC) #36
sky
LGTM https://codereview.chromium.org/2337913003/diff/120001/services/ui/public/cpp/compositor_frame_sink.h File services/ui/public/cpp/compositor_frame_sink.h (right): https://codereview.chromium.org/2337913003/diff/120001/services/ui/public/cpp/compositor_frame_sink.h#newcode22 services/ui/public/cpp/compositor_frame_sink.h:22: class CompositorFrameSink : public cc::CompositorFrameSink, Please outside of ...
4 years, 3 months ago (2016-09-14 03:01:54 UTC) #45
Khushal
lgtm https://codereview.chromium.org/2337913003/diff/120001/blimp/client/core/compositor/blimp_compositor.cc File blimp/client/core/compositor/blimp_compositor.cc (right): https://codereview.chromium.org/2337913003/diff/120001/blimp/client/core/compositor/blimp_compositor.cc#newcode311 blimp/client/core/compositor/blimp_compositor.cc:311: // async Pretty comment is not pretty. :( ...
4 years, 3 months ago (2016-09-14 03:10:35 UTC) #46
David Trainor- moved to gerrit
blimp/ owners lgtm
4 years, 3 months ago (2016-09-14 03:49:25 UTC) #48
danakj
+piman for content/ outside content/*/android/ https://codereview.chromium.org/2337913003/diff/120001/blimp/client/core/compositor/blimp_compositor.cc File blimp/client/core/compositor/blimp_compositor.cc (right): https://codereview.chromium.org/2337913003/diff/120001/blimp/client/core/compositor/blimp_compositor.cc#newcode311 blimp/client/core/compositor/blimp_compositor.cc:311: // async On 2016/09/14 ...
4 years, 3 months ago (2016-09-14 17:17:15 UTC) #52
enne (OOO)
lgtm
4 years, 3 months ago (2016-09-14 17:59:40 UTC) #55
danakj
I went thru the remaining pieces in content/ and there's really nothing interesting in there ...
4 years, 3 months ago (2016-09-15 00:24:24 UTC) #71
piman
lgtm
4 years, 3 months ago (2016-09-15 00:57:33 UTC) #76
commit-bot: I haz the power
Committed patchset #11 (id:200001)
4 years, 3 months ago (2016-09-15 02:05:54 UTC) #78
commit-bot: I haz the power
4 years, 3 months ago (2016-09-15 02:07:43 UTC) #80
Message was sent while issue was closed.
Patchset 11 (id:??) landed as
https://crrev.com/1120f4c4ee426227a3cea04f3b086d5fa6ec4daf
Cr-Commit-Position: refs/heads/master@{#418754}

Powered by Google App Engine
This is Rietveld 408576698