Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(395)

Unified Diff: services/service_manager/public/interfaces/resolver.mojom

Issue 2425563004: Support reading multiple InterfaceProviderSpecs from manifests (Closed)
Patch Set: . Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: services/service_manager/public/interfaces/resolver.mojom
diff --git a/services/service_manager/public/interfaces/resolver.mojom b/services/service_manager/public/interfaces/resolver.mojom
index 1c6a9a23dae0e75a2ecfa4765ddf80b89f723fa7..ea1b94680c5fa6e85c6a12b1976ab3d81852154b 100644
--- a/services/service_manager/public/interfaces/resolver.mojom
+++ b/services/service_manager/public/interfaces/resolver.mojom
@@ -22,9 +22,12 @@ struct ResolveResult {
// should be run as different instances.
string qualifier;
- // The set of capabilities provided and required by |name|.
- // TODO(beng): Fix comment.
- InterfaceProviderSpec? connection_spec;
+ // Contains the contents of the interface_provider_specs section in |name|'s
+ // service manifest. If a manifest could be loaded, this map will contain at
+ // least one key: |kServiceManager_ConnectorSpec| as defined in
+ // interface_provider_spec.mojom. If a manifest could not be loaded, this map
+ // will be empty.
+ map<string, InterfaceProviderSpec> interface_provider_specs;
// A path to the package file specified by |name|.
mojo.common.mojom.FilePath package_path;

Powered by Google App Engine
This is Rietveld 408576698