Index: components/mus/manifest.json |
diff --git a/components/mus/manifest.json b/components/mus/manifest.json |
index ca144d18be5d27c7e79859f6f7f21ae0a5f67fbe..bf001cf16ac9e7155d8a284bb8e0f8f2c10994a1 100644 |
--- a/components/mus/manifest.json |
+++ b/components/mus/manifest.json |
@@ -3,9 +3,27 @@ |
"name": "mojo:mus", |
"display_name": "UI Service", |
"capabilities": { |
+ "provided": { |
+ "mus:core": [ |
+ "mus::mojom::DisplayManager", |
+ "mus::mojom::Gpu", |
+ "mus::mojom::WindowTreeFactory" |
+ ], |
+ "mus:user": [ |
+ "mus::mojom::UserAccessManager" |
+ ], |
+ "mus:window_tree_host_factory": [ |
+ "mus::mojom::WindowTreeHostFactory" |
+ ], |
+ "mus:gpu": [ |
+ "mus::mojom::Gpu" |
+ ], |
+ "mus:window_manager": [ |
+ "mus::mojom::WindowManagerFactoryService" |
+ ] |
+ }, |
"required": { |
- "*": { "interfaces": [ "*" ] }, |
- "mojo:shell": { "classes": [ "all_users" ] } |
+ "mojo:shell": { "classes": [ "shell:all_users", "shell:explicit_class" ] } |
} |
} |
} |