|
Make cc::Display not own its BeginFrameSource
This is refactoring to allow MusBrowserCompositorOutputSurface to
provide an ExternalBeginFrameSource that it owns rather than
passing ownership to Display.
This should also make it possible to remove begin frame sources from
OutputSurface in the future after the OutputSurface/CompositorFrameSink
split.
CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_precise_blink_rel
Committed: https://crrev.com/9848a61393772cc8a9aa8349c68f7d436c743369
Cr-Commit-Position: refs/heads/master@{#415738}
Total comments: 6
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+71 lines, -65 lines) |
Patch |
 |
M |
android_webview/browser/surfaces_instance.h
|
View
|
1
2
3
4
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
android_webview/browser/surfaces_instance.cc
|
View
|
1
2
3
4
|
3 chunks |
+2 lines, -5 lines |
0 comments
|
Download
|
 |
M |
blimp/client/app/compositor/browser_compositor.h
|
View
|
1
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
blimp/client/app/compositor/browser_compositor.cc
|
View
|
1
|
1 chunk |
+4 lines, -5 lines |
0 comments
|
Download
|
 |
M |
cc/surfaces/display.h
|
View
|
1
|
3 chunks |
+2 lines, -4 lines |
0 comments
|
Download
|
 |
M |
cc/surfaces/display.cc
|
View
|
|
3 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
cc/surfaces/display_unittest.cc
|
View
|
|
3 chunks |
+3 lines, -5 lines |
0 comments
|
Download
|
 |
M |
cc/surfaces/surface_display_output_surface_unittest.cc
|
View
|
|
2 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
cc/test/test_delegating_output_surface.h
|
View
|
1
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
cc/test/test_delegating_output_surface.cc
|
View
|
|
1 chunk |
+5 lines, -6 lines |
0 comments
|
Download
|
 |
M |
content/browser/compositor/gpu_process_transport_factory.cc
|
View
|
1
|
3 chunks |
+7 lines, -5 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/compositor_impl_android.h
|
View
|
1
2
3
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/compositor_impl_android.cc
|
View
|
1
2
3
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
services/ui/surfaces/display_compositor.h
|
View
|
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
services/ui/surfaces/display_compositor.cc
|
View
|
|
2 chunks |
+6 lines, -7 lines |
0 comments
|
Download
|
 |
M |
ui/compositor/test/in_process_context_factory.h
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
ui/compositor/test/in_process_context_factory.cc
|
View
|
|
3 chunks |
+19 lines, -13 lines |
0 comments
|
Download
|
Total messages: 33 (19 generated)
|