Index: chrome/app/mash/chrome_mash_content_browser_manifest_overlay.json |
diff --git a/chrome/app/mash/chrome_mash_content_browser_manifest_overlay.json b/chrome/app/mash/chrome_mash_content_browser_manifest_overlay.json |
new file mode 100644 |
index 0000000000000000000000000000000000000000..76ab786e5b1a48b4576d7bb0216cd4da2029896b |
--- /dev/null |
+++ b/chrome/app/mash/chrome_mash_content_browser_manifest_overlay.json |
@@ -0,0 +1,24 @@ |
+// NOTE: This overlay is applied to content_browser_manifest.json on top of |
+// src/chrome/browser/chrome_content_browser_manifest_overlay.json. |
+// |
+// The resulting manifest is output to |
+// ${out}/Packages/chrome_mash_content_browser/manifest.json and is used as the |
+// manifest for "service:content_browser" (i.e. the browser process) when Chrome |
+// is run in a Mash environment. |
+{ |
+ "capabilities": { |
+ "required": { |
+ "service:ash": { |
+ "interfaces": [ |
+ "ash::mojom::ShelfController", |
+ "ash::mojom::SystemTray", |
+ "ash::mojom::WallpaperController" |
+ ] |
+ }, |
+ "service:accessibility_autoclick": { |
+ "interfaces": [ "ash::autoclick::mojom::AutoclickController" ] |
+ }, |
+ "service:mash_session": { "classes": [ "app" ] } |
+ } |
+ } |
+} |