| Index: content/browser/BUILD.gn
|
| diff --git a/content/browser/BUILD.gn b/content/browser/BUILD.gn
|
| index 954c3ee78bc9e699f972054f1def6944d735bffe..c3a10305617f894b0104d1dd56b312a05f03d489 100644
|
| --- a/content/browser/BUILD.gn
|
| +++ b/content/browser/BUILD.gn
|
| @@ -6,6 +6,24 @@ import("//build/config/features.gni")
|
| import("//build/config/ui.gni")
|
| import("//content/browser/browser.gni")
|
| import("//media/media_options.gni")
|
| +import("//mojo/public/tools/bindings/mojom.gni")
|
| +
|
| +mojom("interfaces") {
|
| + sources = [
|
| + "render_widget_view.mojom"
|
| + ]
|
| +
|
| + import_dirs = [
|
| +
|
| + get_path_info("../..", "abspath"),
|
| + "//mojo/services",
|
| + ]
|
| +
|
| + deps = [
|
| + "//ui/mojo/geometry:interfaces",
|
| + "//ui/mojo/ime:interfaces",
|
| + ]
|
| +}
|
|
|
| source_set("browser") {
|
| # Only the public target should depend on this. All other targets (even
|
| @@ -208,6 +226,7 @@ source_set("browser") {
|
| "media/capture/desktop_capture_device_aura.cc",
|
| "media/capture/desktop_capture_device_aura.h",
|
| ]
|
| + deps += [ ":interfaces" ]
|
| }
|
| defines += [ "ENABLE_SCREEN_CAPTURE=1" ]
|
| deps += [ "//third_party/webrtc/modules/desktop_capture" ]
|
| @@ -423,6 +442,8 @@ source_set("browser") {
|
| if (use_aura) {
|
| deps += [
|
| "//components/bitmap_uploader",
|
| + "//components/mus/public/cpp",
|
| + "//components/mus/public/interfaces",
|
| "//ui/aura",
|
| "//ui/aura_extra",
|
| "//ui/strings",
|
| @@ -434,6 +455,8 @@ source_set("browser") {
|
| "compositor/software_output_device_mus.h",
|
| "renderer_host/render_widget_host_view_mus.cc",
|
| "renderer_host/render_widget_host_view_mus.h",
|
| + "render_widget_view_service_listener.cc",
|
| + "render_widget_view_service_listener.h",
|
| "web_contents/web_contents_view_mus.cc",
|
| "web_contents/web_contents_view_mus.h",
|
| ]
|
|
|