{
  // NOTE: This is the manifest for service:chrome_mash, which is only used to
  // package services for the Mash environment when baked into the Chrome binary
  // (i.e. "chrome --mash")
  //
  // If you need to require or provide capabilities from Chrome itself within
  // the Mash environment, you should instead modify
  // chrome_mash_content_browser_manifest_overlay.json.
  "name": "chrome_mash",
  "display_name": "Chrome Mash Packaged Services",
  "interface_provider_specs": {
    "service_manager:connector": {
      "provides": {
        "service_manager:service_factory": [
          "service_manager::mojom::ServiceFactory"
        ]
      },
      "requires": {
        "service_manager": [ "service_manager:instance_per_child" ],
        "mash_session": [ "app" ],
        "catalog": [ "control" ]
      }
    }
  }
}
