Move ContentGpuInterfaceProvider to content
- Move ws::GpuInterfaceProvider into ws/public/cpp
- Move ash::ContentGpuInterfaceProvider into content as
content::GpuInterfaceProvider;
This allows content_browsertests to use ContentGpuInterfaceProvider
for test_ws in single process mash.
Bug: 874089
Change-Id: Ia52f96c436c7d7cc2c034eaac8b20c5562a57f24
Reviewed-on: https://chromium-review.googlesource.com/1211973
Reviewed-by: John Abd-El-Malek <[email protected]>
Reviewed-by: Scott Violet <[email protected]>
Commit-Queue: Xiyuan Xia <[email protected]>
Cr-Commit-Position: refs/heads/master@{#589636}
diff --git a/content/browser/BUILD.gn b/content/browser/BUILD.gn
index 3b5a75a..a641d99 100644
--- a/content/browser/BUILD.gn
+++ b/content/browser/BUILD.gn
@@ -2353,6 +2353,7 @@
if (use_aura) {
deps += [
"//services/ws/public/cpp",
+ "//services/ws/public/cpp/host",
"//services/ws/public/mojom",
"//ui/aura",
"//ui/aura_extra",
@@ -2361,6 +2362,8 @@
"//ui/wm/public",
]
sources += [
+ "gpu_interface_provider.cc",
+ "gpu_interface_provider.h",
"renderer_host/delegated_frame_host_client_aura.cc",
"renderer_host/delegated_frame_host_client_aura.h",
"renderer_host/render_widget_host_view_event_handler.cc",