| Index: services/catalog/public/interfaces/catalog.mojom
|
| diff --git a/services/catalog/public/interfaces/catalog.mojom b/services/catalog/public/interfaces/catalog.mojom
|
| index d9a0079169ba26693e57bb59ed1d1f7a4a65172c..df4549f849fe3293052537ed6f8bc6fbf457de6c 100644
|
| --- a/services/catalog/public/interfaces/catalog.mojom
|
| +++ b/services/catalog/public/interfaces/catalog.mojom
|
| @@ -4,6 +4,8 @@
|
|
|
| module catalog.mojom;
|
|
|
| +import "mojo/common/common_custom_types.mojom";
|
| +
|
| struct Entry {
|
| string name;
|
| string display_name;
|
| @@ -27,3 +29,10 @@ interface Catalog {
|
| // specified scheme.
|
| GetEntriesSupportingScheme(string protocol_scheme) => (array<Entry> entries);
|
| };
|
| +
|
| +// A control interface which may be exposed to privileged services.
|
| +interface CatalogControl {
|
| + // Overrides the manifest path for a specific service named |name|.
|
| + [Sync]
|
| + OverrideManifestPath(string name, mojo.common.mojom.FilePath path) => ();
|
| +};
|
|
|