Index: cc/ipc/display_compositor.mojom |
diff --git a/cc/ipc/display_compositor.mojom b/cc/ipc/display_compositor.mojom |
index d8fab7a6763bd5a70fb02084d7af69a7310269b0..47ba90f541ae7b75ca8930a7dda58ff62197d366 100644 |
--- a/cc/ipc/display_compositor.mojom |
+++ b/cc/ipc/display_compositor.mojom |
@@ -11,6 +11,13 @@ import "cc/ipc/surface_sequence.mojom"; |
import "gpu/ipc/common/surface_handle.mojom"; |
import "ui/gfx/geometry/mojo/geometry.mojom"; |
+// This is the main interface that the DisplayCompositor host uses |
+// to connect to the Display Compositor service. |
+interface DisplayCompositorFactory { |
+ CreateDisplayCompositor(DisplayCompositor& display_compositor, |
+ DisplayCompositorClient display_compositor_client); |
+}; |
+ |
// The DisplayCompositor interface is a privileged interface that allows |
// the display compositor host (browser or window server) to create |
// CompositorFrameSinks. Clients acquire a CompositorFrameSink connection |