OLD | NEW |
1 { | 1 { |
2 "manifest_version": 1, | 2 "manifest_version": 1, |
3 "name": "service:catalog", | 3 "name": "service:catalog", |
4 "display_name": "Application Resolver", | 4 "display_name": "Application Resolver", |
5 "capabilities": { | 5 "capabilities": { |
6 // Note, this section is provided for documentation only. Classes provided | 6 // NOTE: This manifest is for documentation purposes only. Relevant |
7 // by this service must be stated in code in shell.cc as this manifest is | 7 // capability spec is defined inline in the ServiceManager implementation. |
8 // not resolved until after several connections have been made. | 8 // |
| 9 // TODO(rockot): Fix this. We can bake this file into ServiceManager at |
| 10 // build time or something. Same with service:shell. |
9 "provided": { | 11 "provided": { |
10 "app": [ "filesystem::mojom::Directory" ] | 12 "app": [ "filesystem::mojom::Directory" ], |
| 13 "control": [ "catalog::mojom::CatalogControl" ] |
11 }, | 14 }, |
12 "required": { | 15 "required": { |
13 "service:shell": { "classes": [ "shell:all_users", "shell:explicit_class"
] } | 16 "service:shell": { "classes": [ "shell:all_users", "shell:explicit_class"
] } |
14 } | 17 } |
15 } | 18 } |
16 } | 19 } |
OLD | NEW |