Move Display from cc/surfaces to components/viz/service/display.
Along with it I had to move
cc/surfaces/DisplayScheduler to viz/service/display
cc/surfaces/SurfaceAggregator to viz/service/display
cc/surfaces/CompositorFrameSinkSupport to viz/service/frame_sinks
cc/surfaces/DirectLayerTreeFrameSink to viz/service/frame_sinks
cc/test/TestLayerTreeFrameSink to viz/test
cc/test/data to viz/test/data
The rest of the CL is changing includes and DEPS to point to and
from viz/service and viz/test instead of cc/surfaces/ and cc/test
for these things.
TBR=jam,rockot,dcheng
Bug: 722935
Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_site_isolation
Change-Id: I2e9baed27cc883c4c415301788ebde7cf995628e
Reviewed-on: https://chromium-review.googlesource.com/562216
Commit-Queue: danakj <[email protected]>
Reviewed-by: John Abd-El-Malek <[email protected]>
Reviewed-by: danakj <[email protected]>
Reviewed-by: Daniel Cheng <[email protected]>
Reviewed-by: Sadrul Chowdhury <[email protected]>
Reviewed-by: enne <[email protected]>
Reviewed-by: Bo Liu <[email protected]>
Reviewed-by: Antoine Labour <[email protected]>
Cr-Commit-Position: refs/heads/master@{#486077}
diff --git a/BUILD.gn b/BUILD.gn
index a14dc64..4d17ac82 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -162,6 +162,7 @@
"//chrome/test:unit_tests",
"//components:components_browsertests",
"//components/policy:policy_templates",
+ "//components/viz:viz_perftests",
"//components/viz:viz_unittests",
"//components/viz/common:viz_benchmark",
"//content/shell:content_shell",