|
cc: Split Proxy and TaskRunnerProvider for the LayerTreeHost
The LayerTreeHost uses the abstract part of Proxy to access the impl
side of the compositor and the TaskRunnerProvider to access the main
task runner and assertion checks.
Decoupling these 2 will allow the LayerTreeHost used only for
deserialization and commits on the client to be built without a proxy.
This is a follow-up patch to: https://codereview.chromium.org/1418953002/
BUG= 527200
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
Committed: https://crrev.com/b7db1fe24ebd92ed43f995ee615f1b4b02cc7c43
Cr-Commit-Position: refs/heads/master@{#359196}
Total comments: 8
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+365 lines, -385 lines) |
Patch |
 |
M |
cc/BUILD.gn
|
View
|
1
2
3
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
cc/cc.gyp
|
View
|
1
2
3
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
cc/debug/micro_benchmark_controller_unittest.cc
|
View
|
1
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
cc/layers/delegated_renderer_layer_unittest.cc
|
View
|
1
|
2 chunks |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
cc/layers/layer.cc
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
cc/layers/layer_position_constraint_unittest.cc
|
View
|
1
2
3
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
cc/layers/picture_layer_unittest.cc
|
View
|
1
|
1 chunk |
+15 lines, -17 lines |
0 comments
|
Download
|
 |
M |
cc/test/fake_proxy.h
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -5 lines |
0 comments
|
Download
|
 |
M |
cc/test/layer_tree_pixel_resource_test.cc
|
View
|
1
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
cc/test/layer_tree_test.h
|
View
|
1
2
3
4
|
2 chunks |
+9 lines, -3 lines |
0 comments
|
Download
|
 |
M |
cc/test/layer_tree_test.cc
|
View
|
1
2
3
4
|
11 chunks |
+51 lines, -54 lines |
0 comments
|
Download
|
 |
M |
cc/trees/layer_tree_host.h
|
View
|
1
|
3 chunks |
+6 lines, -1 line |
0 comments
|
Download
|
 |
M |
cc/trees/layer_tree_host.cc
|
View
|
1
|
11 chunks |
+27 lines, -21 lines |
0 comments
|
Download
|
 |
M |
cc/trees/layer_tree_host_impl_unittest.cc
|
View
|
1
2
3
|
2 chunks |
+2 lines, -5 lines |
0 comments
|
Download
|
 |
M |
cc/trees/layer_tree_host_pixeltest_readback.cc
|
View
|
1
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
cc/trees/layer_tree_host_unittest.cc
|
View
|
1
2
3
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
cc/trees/layer_tree_host_unittest_context.cc
|
View
|
1
|
8 chunks |
+10 lines, -11 lines |
0 comments
|
Download
|
 |
M |
cc/trees/layer_tree_host_unittest_copyrequest.cc
|
View
|
1
2
3
|
7 chunks |
+7 lines, -7 lines |
0 comments
|
Download
|
 |
M |
cc/trees/layer_tree_host_unittest_proxy.cc
|
View
|
1
|
1 chunk |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
cc/trees/occlusion_tracker_perftest.cc
|
View
|
1
2
|
3 chunks |
+5 lines, -7 lines |
0 comments
|
Download
|
 |
M |
cc/trees/proxy.h
|
View
|
1
2
3
4
|
2 chunks |
+4 lines, -11 lines |
0 comments
|
Download
|
 |
D |
cc/trees/proxy.cc
|
View
|
|
1 chunk |
+0 lines, -20 lines |
0 comments
|
Download
|
 |
M |
cc/trees/single_thread_proxy.h
|
View
|
1
|
4 chunks |
+8 lines, -6 lines |
0 comments
|
Download
|
 |
M |
cc/trees/single_thread_proxy.cc
|
View
|
1
|
31 chunks |
+71 lines, -72 lines |
0 comments
|
Download
|
 |
M |
cc/trees/task_runner_provider.h
|
View
|
|
3 chunks |
+9 lines, -1 line |
0 comments
|
Download
|
 |
M |
cc/trees/thread_proxy.h
|
View
|
1
|
4 chunks |
+7 lines, -7 lines |
0 comments
|
Download
|
 |
M |
cc/trees/thread_proxy.cc
|
View
|
1
|
47 chunks |
+101 lines, -100 lines |
0 comments
|
Download
|
 |
M |
cc/trees/threaded_channel.h
|
View
|
1
|
3 chunks |
+3 lines, -9 lines |
0 comments
|
Download
|
 |
M |
cc/trees/threaded_channel.cc
|
View
|
1
|
2 chunks |
+7 lines, -12 lines |
0 comments
|
Download
|
 |
M |
cc/trees/threaded_channel_unittest.cc
|
View
|
1
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
Total messages: 16 (3 generated)
|