OLD | NEW |
1 { | 1 { |
2 "name": "ui", | 2 "name": "ui", |
3 "display_name": "UI Service", | 3 "display_name": "UI Service", |
4 "interface_provider_specs": { | 4 "interface_provider_specs": { |
5 "service_manager:connector": { | 5 "service_manager:connector": { |
6 "provides": { | 6 "provides": { |
7 // A collection of interfaces needed by a generic client of mus. | 7 // A collection of interfaces needed by a generic client of mus. |
8 // Additional interfaces may be requested a-la-carte. | 8 // Additional interfaces may be requested a-la-carte. |
9 // NOTE: when adding a new interface chances are you will want to add it | 9 // NOTE: when adding a new interface chances are you will want to add it |
10 // to window_manager as well. | 10 // to window_manager as well. |
11 "app": [ | 11 "app": [ |
| 12 "discardable_memory::mojom::DiscardableSharedMemoryManager", |
12 "ui::mojom::Clipboard", | 13 "ui::mojom::Clipboard", |
13 "ui::mojom::DisplayCompositor", | 14 "ui::mojom::DisplayCompositor", |
14 "ui::mojom::DisplayManager", | 15 "ui::mojom::DisplayManager", |
15 "ui::mojom::Gpu", | 16 "ui::mojom::Gpu", |
16 "ui::mojom::IMEServer", | 17 "ui::mojom::IMEServer", |
17 "ui::mojom::InputDeviceServer", | 18 "ui::mojom::InputDeviceServer", |
18 "ui::mojom::WindowTreeFactory" | 19 "ui::mojom::WindowTreeFactory" |
19 ], | 20 ], |
20 // Interfaces provided by mus-gpu for mus-ws. | 21 // Interfaces provided by mus-gpu for mus-ws. |
21 "ozone": [ | 22 "ozone": [ |
22 "ui::ozone::mojom::DeviceCursor" | 23 "ui::ozone::mojom::DeviceCursor" |
23 ], | 24 ], |
24 "test": [ | 25 "test": [ |
25 "ui::mojom::WindowServerTest" | 26 "ui::mojom::WindowServerTest" |
26 ], | 27 ], |
| 28 "discardable_memory": [ |
| 29 "discardable_memory::mojom::DiscardableSharedMemoryManager" |
| 30 ], |
27 "gpu_client": [ | 31 "gpu_client": [ |
28 "ui::mojom::Gpu" | 32 "ui::mojom::Gpu" |
29 ], | 33 ], |
30 "ime_registrar": [ | 34 "ime_registrar": [ |
31 "ui::mojom::IMERegistrar" | 35 "ui::mojom::IMERegistrar" |
32 ], | 36 ], |
33 "user_access_manager": [ | 37 "user_access_manager": [ |
34 "ui::mojom::UserAccessManager" | 38 "ui::mojom::UserAccessManager" |
35 ], | 39 ], |
36 "window_manager": [ | 40 "window_manager": [ |
| 41 "discardable_memory::mojom::DiscardableSharedMemoryManager", |
37 "display::mojom::DisplayController", | 42 "display::mojom::DisplayController", |
38 "display::mojom::TestDisplayController", | 43 "display::mojom::TestDisplayController", |
39 "ui::mojom::AccessibilityManager", | 44 "ui::mojom::AccessibilityManager", |
40 "ui::mojom::Clipboard", | 45 "ui::mojom::Clipboard", |
41 "ui::mojom::DisplayCompositor", | 46 "ui::mojom::DisplayCompositor", |
42 "ui::mojom::DisplayManager", | 47 "ui::mojom::DisplayManager", |
43 "ui::mojom::Gpu", | 48 "ui::mojom::Gpu", |
44 "ui::mojom::IMEServer", | 49 "ui::mojom::IMEServer", |
45 "ui::mojom::InputDeviceServer", | 50 "ui::mojom::InputDeviceServer", |
46 "ui::mojom::WindowManagerWindowTreeFactory" | 51 "ui::mojom::WindowManagerWindowTreeFactory" |
47 ], | 52 ], |
48 "window_tree_host_factory": [ | 53 "window_tree_host_factory": [ |
49 "ui::mojom::WindowTreeHostFactory" | 54 "ui::mojom::WindowTreeHostFactory" |
50 ] | 55 ] |
51 }, | 56 }, |
52 "requires": { | 57 "requires": { |
53 "*": [ "app" ], | 58 "*": [ "app" ], |
54 "catalog": [ "catalog:catalog" ], | 59 "catalog": [ "catalog:catalog" ], |
55 "service_manager": [ "service_manager:all_users" ], | 60 "service_manager": [ "service_manager:all_users" ], |
56 "ui": [ "ozone" ] | 61 "ui": [ "ozone" ] |
57 } | 62 } |
58 } | 63 } |
59 } | 64 } |
60 } | 65 } |
OLD | NEW |