| Index: chrome/app/BUILD.gn | 
| diff --git a/chrome/app/BUILD.gn b/chrome/app/BUILD.gn | 
| index 7e40b44e3f22a8c1a39f982f86674aa4426c73e1..5797be91c731d94efde914ef84303cc7d89491d1 100644 | 
| --- a/chrome/app/BUILD.gn | 
| +++ b/chrome/app/BUILD.gn | 
| @@ -368,6 +368,7 @@ static_library("test_support") { | 
| if (enable_package_mash_services) { | 
| deps += [ | 
| "//chrome/app/mash:chrome_mash_catalog", | 
| +      "//chrome/app/mash:chrome_test_catalog", | 
| "//chrome/app/mash:embedded_services", | 
| "//mash/common", | 
| "//mash/quick_launch/public/interfaces:constants", | 
| @@ -419,6 +420,10 @@ service_manifest("chrome_content_browser_manifest_overlay") { | 
| ] | 
| } | 
|  | 
| +service_manifest("chrome_test_browser_overlay") { | 
| +  source = "//chrome/browser/chrome_test_browser_overlay.json" | 
| +} | 
| + | 
| service_manifest("chrome_content_gpu_manifest_overlay") { | 
| source = "//chrome/browser/chrome_content_gpu_manifest_overlay.json" | 
| } | 
| @@ -472,6 +477,11 @@ if (use_aura) { | 
| overlays = [ ":chrome_content_browser_manifest_overlay" ] | 
| } | 
|  | 
| +  service_manifest("chrome_test_browser_manifest") { | 
| +    source_manifest = ":chrome_content_browser_manifest" | 
| +    overlays = [ ":chrome_test_browser_overlay" ] | 
| +  } | 
| + | 
| service_manifest("chrome_content_gpu_manifest") { | 
| source_manifest = "//content/public/app:gpu_manifest" | 
| overlays = [ ":chrome_content_gpu_manifest_overlay" ] | 
| @@ -524,4 +534,12 @@ if (use_aura) { | 
| chrome_embedded_services + | 
| [ ":chrome_content_packaged_services_manifest_for_mash" ] | 
| } | 
| + | 
| +  catalog("catalog_for_tests_mash") { | 
| +    embedded_services = chrome_embedded_services + [ | 
| +                          ":chrome_content_packaged_services_manifest_for_mash", | 
| +                          ":chrome_test_browser_manifest", | 
| +                        ] | 
| +    embedded_services -= [ ":chrome_content_browser_manifest" ] | 
| +  } | 
| } | 
|  |