Index: content/public/app/mojo/content_packaged_services_manifest.json |
diff --git a/content/public/app/mojo/content_packaged_services_manifest.json b/content/public/app/mojo/content_packaged_services_manifest.json |
new file mode 100644 |
index 0000000000000000000000000000000000000000..eb06fe05a543a011006b96a1a42331a073b3849d |
--- /dev/null |
+++ b/content/public/app/mojo/content_packaged_services_manifest.json |
@@ -0,0 +1,28 @@ |
+// Primordial service for the browser process. This is a singleton service which |
+// acts as a runtime ServiceFactory for other packaged global services exposed |
+// at or below the content layer. |
+// |
+// Note that this is only for packaging services which do not require user |
+// profile context. Services which require user profile context must instead be |
+// packaged within the content_browser service. |
+{ |
+ "name": "content_packaged_services", |
+ "display_name": "Content Packaged Services", |
+ "interface_provider_specs": { |
+ "service_manager:connector": { |
+ "provides": { |
+ "service_manager:service_factory": [ |
+ "service_manager::mojom::ServiceFactory" |
+ ] |
+ }, |
+ "requires": { |
+ "content_browser": [], |
+ "service_manager": [ |
+ "service_manager:all_users", |
+ "service_manager:client_process", |
+ "service_manager:user_id" |
+ ] |
+ } |
+ } |
+ } |
+} |