blob: 353f0e3e3cf6ede7f7ffa6865fcc386391f24c0e [file] [log] [blame]
{
"manifest_version": 1,
"name": "mojo:ui",
"display_name": "UI Service",
"capabilities": {
"provided": {
// A collection of interfaces needed by a generic client of mus.
// Additional interfaces may be requested a-la-carte.
"app": [
"ui::mojom::Clipboard",
"ui::mojom::DisplayManager",
"ui::mojom::Gpu",
"ui::mojom::GpuService",
"ui::mojom::IMEServer",
"ui::mojom::InputDeviceServer",
"ui::mojom::WindowTreeFactory"
],
// Interfaces provided by mus-gpu for mus-ws.
"ozone": [
"ui::ozone::mojom::DeviceCursor"
],
"test": [
"ui::mojom::WindowServerTest"
]
},
"required": {
"mojo:ui": { "classes": [ "ozone" ] },
"*": { "classes": [ "app" ] },
"mojo:shell": { "classes": [ "shell:all_users", "shell:explicit_class" ] }
}
}
}