| Index: cc/surfaces/BUILD.gn
|
| diff --git a/cc/surfaces/BUILD.gn b/cc/surfaces/BUILD.gn
|
| index 284f1a10796142bc67aee8f4806eb83006292254..b67d26291f7c1cf7d4ebb4c2dd7e7be95061bcd0 100644
|
| --- a/cc/surfaces/BUILD.gn
|
| +++ b/cc/surfaces/BUILD.gn
|
| @@ -10,18 +10,23 @@ cc_source_set("surface_id") {
|
| "frame_sink_id.h",
|
| "local_frame_id.cc",
|
| "local_frame_id.h",
|
| + "surface_embedding_base.cc",
|
| + "surface_embedding_base.h",
|
| "surface_id.cc",
|
| "surface_id.h",
|
| "surface_reference.cc",
|
| "surface_reference.h",
|
| + "surface_reference_owner.h",
|
| "surface_sequence.h",
|
| "surface_sequence_generator.cc",
|
| "surface_sequence_generator.h",
|
| + "surfaces_export.h",
|
| ]
|
|
|
| deps = [
|
| "//base",
|
| "//mojo/public/cpp/bindings:struct_traits",
|
| + "//ui/gfx/geometry:geometry",
|
| ]
|
| }
|
|
|
| @@ -33,6 +38,8 @@ cc_component("surfaces") {
|
| "compositor_frame_sink_support_client.h",
|
| "direct_compositor_frame_sink.cc",
|
| "direct_compositor_frame_sink.h",
|
| + "direct_surface_embedding.cc",
|
| + "direct_surface_embedding.h",
|
| "display.cc",
|
| "display.h",
|
| "display_client.h",
|
| @@ -42,6 +49,8 @@ cc_component("surfaces") {
|
| "surface.h",
|
| "surface_aggregator.cc",
|
| "surface_aggregator.h",
|
| + "surface_embedding.cc",
|
| + "surface_embedding.h",
|
| "surface_factory.cc",
|
| "surface_factory.h",
|
| "surface_factory_client.h",
|
| @@ -55,7 +64,6 @@ cc_component("surfaces") {
|
| "surface_reference_manager.h",
|
| "surface_resource_holder.cc",
|
| "surface_resource_holder.h",
|
| - "surfaces_export.h",
|
| ]
|
|
|
| defines = [ "CC_SURFACES_IMPLEMENTATION=1" ]
|
| @@ -63,6 +71,7 @@ cc_component("surfaces") {
|
| public_deps = [
|
| ":surface_id",
|
| ]
|
| +
|
| deps = [
|
| "//base",
|
| "//base/third_party/dynamic_annotations",
|
|
|