Index: chrome/browser/extensions/component_loader.cc |
diff --git a/chrome/browser/extensions/component_loader.cc b/chrome/browser/extensions/component_loader.cc |
index f4cc77766aee62207d8ad60676b76cd1a139d609..ed41f82db3c0c5b4e90876e24617128d82be3047 100644 |
--- a/chrome/browser/extensions/component_loader.cc |
+++ b/chrome/browser/extensions/component_loader.cc |
@@ -355,6 +355,13 @@ void ComponentLoader::AddDefaultComponentExtensions( |
base::FilePath(FILE_PATH_LITERAL("/usr/share/chromeos-assets/mobile"))); |
#if defined(GOOGLE_CHROME_BUILD) |
+ { |
+ const CommandLine* command_line = CommandLine::ForCurrentProcess(); |
+ if (!command_line->HasSwitch(chromeos::switches::kDisableGeniusApp)) { |
+ Add(IDR_GENIUS_APP_MANIFEST, base::FilePath(FILE_PATH_LITERAL( |
+ "/usr/share/chromeos-assets/genius_app"))); |
+ } |
+ } |
if (browser_defaults::enable_help_app) { |
Add(IDR_HELP_MANIFEST, base::FilePath(FILE_PATH_LITERAL( |
"/usr/share/chromeos-assets/helpapp"))); |