|
Mus+Ash: Towards Unifying CompositorFrameSink terminology
This CL takes a few steps along the way to unify compositor code
between Mus+Ash and the browser.
1. BitmapUploader uses ui::CompositorFrameSink.
2. MusBrowserCompositorOutputSurface uses
ui::CompositorFrameSink.
3. Introduces ui::Window::RequestCompositorFrameSink that replaces
RequestSurface
4. WindowSurface/ServerWindowSurface use
MojoCompositorFrameSink interface and surface.mojom is deleted.
TODO: Merge WindowSurface and WindowCompositorFrameSink.
BUG= 656975
CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_precise_blink_rel
Committed: https://crrev.com/86c4e98bfe7dbd67d30ce09b4a23d58b0a147c5a
Cr-Commit-Position: refs/heads/master@{#426851}
Total comments: 24
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+340 lines, -235 lines) |
Patch |
 |
M |
cc/ipc/mojo_compositor_frame_sink.mojom
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+19 lines, -7 lines |
0 comments
|
Download
|
 |
M |
content/browser/compositor/mus_browser_compositor_output_surface.h
|
View
|
1
2
3
4
5
6
7
8
|
4 chunks |
+17 lines, -6 lines |
0 comments
|
Download
|
 |
M |
content/browser/compositor/mus_browser_compositor_output_surface.cc
|
View
|
1
2
3
4
5
6
|
5 chunks |
+31 lines, -15 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/offscreen_canvas_compositor_frame_sink.h
|
View
|
1
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/offscreen_canvas_compositor_frame_sink.cc
|
View
|
1
|
4 chunks |
+11 lines, -5 lines |
0 comments
|
Download
|
 |
M |
content/renderer/mus/compositor_mus_connection.h
|
View
|
1
2
3
4
5
6
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/renderer/mus/compositor_mus_connection.cc
|
View
|
1
2
3
4
5
6
|
3 chunks |
+9 lines, -8 lines |
0 comments
|
Download
|
 |
M |
content/renderer/mus/render_widget_mus_connection.cc
|
View
|
1
2
3
4
5
6
|
3 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
services/ui/demo/bitmap_uploader.h
|
View
|
1
2
3
4
5
6
7
8
|
3 chunks |
+17 lines, -9 lines |
0 comments
|
Download
|
 |
M |
services/ui/demo/bitmap_uploader.cc
|
View
|
1
2
3
4
5
6
7
8
|
7 chunks |
+49 lines, -17 lines |
0 comments
|
Download
|
 |
M |
services/ui/public/cpp/BUILD.gn
|
View
|
1
2
3
4
5
6
7
8
|
2 chunks |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
services/ui/public/cpp/compositor_frame_sink.h
|
View
|
1
2
|
3 chunks |
+4 lines, -3 lines |
0 comments
|
Download
|
 |
M |
services/ui/public/cpp/compositor_frame_sink.cc
|
View
|
1
2
|
2 chunks |
+9 lines, -17 lines |
0 comments
|
Download
|
 |
M |
services/ui/public/cpp/tests/test_window_tree.h
|
View
|
|
1 chunk |
+5 lines, -4 lines |
0 comments
|
Download
|
 |
M |
services/ui/public/cpp/tests/test_window_tree.cc
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
services/ui/public/cpp/window.h
|
View
|
1
2
3
4
5
6
|
2 chunks |
+7 lines, -3 lines |
0 comments
|
Download
|
 |
M |
services/ui/public/cpp/window.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+8 lines, -4 lines |
0 comments
|
Download
|
 |
M |
services/ui/public/cpp/window_surface.h
|
View
|
1
|
3 chunks |
+26 lines, -18 lines |
0 comments
|
Download
|
 |
M |
services/ui/public/cpp/window_surface.cc
|
View
|
1
|
2 chunks |
+25 lines, -15 lines |
0 comments
|
Download
|
 |
M |
services/ui/public/cpp/window_surface_client.h
|
View
|
1
|
1 chunk |
+2 lines, -3 lines |
0 comments
|
Download
|
 |
M |
services/ui/public/cpp/window_tree_client.h
|
View
|
|
1 chunk |
+5 lines, -4 lines |
0 comments
|
Download
|
 |
M |
services/ui/public/cpp/window_tree_client.cc
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
services/ui/public/interfaces/BUILD.gn
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
D |
services/ui/public/interfaces/surface.mojom
|
View
|
|
1 chunk |
+0 lines, -22 lines |
0 comments
|
Download
|
 |
M |
services/ui/public/interfaces/window_tree.mojom
|
View
|
|
2 chunks |
+4 lines, -3 lines |
0 comments
|
Download
|
 |
M |
services/ui/ws/frame_generator_unittest.cc
|
View
|
|
2 chunks |
+7 lines, -5 lines |
0 comments
|
Download
|
 |
M |
services/ui/ws/server_window.h
|
View
|
1
2
3
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
services/ui/ws/server_window.cc
|
View
|
|
1 chunk |
+4 lines, -3 lines |
0 comments
|
Download
|
 |
M |
services/ui/ws/server_window_surface.h
|
View
|
1
|
6 chunks |
+10 lines, -10 lines |
0 comments
|
Download
|
 |
M |
services/ui/ws/server_window_surface.cc
|
View
|
1
|
4 chunks |
+18 lines, -8 lines |
0 comments
|
Download
|
 |
M |
services/ui/ws/server_window_surface_manager.h
|
View
|
|
1 chunk |
+4 lines, -3 lines |
0 comments
|
Download
|
 |
M |
services/ui/ws/server_window_surface_manager.cc
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
services/ui/ws/window_tree.h
|
View
|
|
1 chunk |
+5 lines, -4 lines |
0 comments
|
Download
|
 |
M |
services/ui/ws/window_tree.cc
|
View
|
|
1 chunk |
+5 lines, -4 lines |
0 comments
|
Download
|
 |
M |
services/ui/ws/window_tree_client_unittest.cc
|
View
|
1
|
2 chunks |
+4 lines, -5 lines |
2 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/graphics/OffscreenCanvasFrameDispatcherImpl.h
|
View
|
1
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/graphics/OffscreenCanvasFrameDispatcherImpl.cpp
|
View
|
1
2
3
4
5
6
7
8
|
4 chunks |
+9 lines, -5 lines |
0 comments
|
Download
|
 |
M |
ui/views/mus/surface_context_factory.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+4 lines, -3 lines |
0 comments
|
Download
|
Total messages: 60 (44 generated)
|