Chromium Code Reviews
DescriptionDecouple GpuCompositorFrameSink from DisplayCompositor
In order to reuse GpuCompositorFrameSink in other parts of Chrome
(e.g. OffscreenCanvas), this CL decouples
GpuCompositorFrameSinkSupport from DisplayCompositor.
This CL also moves GpuCompositorFrameSInk out of
services/ui/surfaces for now as well because we would like to use
this code in Chrome and this is currently an incomplete internal
implementation detail of Mus. Once code is unified between Chrome
and Mus, components/display_compositor can probably move to
services/ui/gpu/display_compositor.
BUG=683735
CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel
Review-Url: https://codereview.chromium.org/2654693003
Cr-Original-Commit-Position: refs/heads/master@{#446223}
Committed: https://chromium.googlesource.com/chromium/src/+/81183e45cf14c416dfce69b990a0c71a4e1c3399
Review-Url: https://codereview.chromium.org/2654693003
Cr-Commit-Position: refs/heads/master@{#446540}
Committed: https://chromium.googlesource.com/chromium/src/+/c6c67d47aec05f4dc57da4ac6bd92f617ecac9e1
Patch Set 1 #Patch Set 2 : Fix vars #
Total comments: 3
Patch Set 3 : Move Gpu*CompositorFrameSink into components #Patch Set 4 : Fix deps check #
Total comments: 1
Patch Set 5 : Fix msvs c4275 warning with NON_EXPORTED_BASE #
Total comments: 9
Patch Set 6 : Fix msvs c4275 warning in gpu_display_compositor_frame_sink #Patch Set 7 : Refactor code #Messages
Total messages: 64 (42 generated)
|