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

Unified Diff: content/public/app/mojo/content_packaged_services_manifest.json

Issue 2695803004: Make browser process a singleton service (Closed)
Patch Set: . Created 3 years, 10 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
« no previous file with comments | « content/public/app/BUILD.gn ('k') | content/public/common/service_manager_connection.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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"
+ ]
+ }
+ }
+ }
+}
« no previous file with comments | « content/public/app/BUILD.gn ('k') | content/public/common/service_manager_connection.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698