Index: chrome/installer/util/installation_validator.cc |
diff --git a/chrome/installer/util/installation_validator.cc b/chrome/installer/util/installation_validator.cc |
index 2875beb4045b5f1f0bf90bb4d1b9a339bcd0f9df..e09e7cdad661f3778ef6a8b6217e7e28ea1661d2 100644 |
--- a/chrome/installer/util/installation_validator.cc |
+++ b/chrome/installer/util/installation_validator.cc |
@@ -264,7 +264,7 @@ void InstallationValidator::ValidateInstallAppCommand( |
const AppCommand& app_cmd, |
bool* is_valid) { |
ValidateInstallCommand(ctx, app_cmd, kCmdInstallApp, |
- installer::kChromeAppHostExe, |
+ installer::kChromeExe, |
::switches::kInstallFromWebstore, is_valid); |
} |
@@ -382,8 +382,6 @@ void InstallationValidator::ValidateQuickEnableApplicationHostCommand( |
std::string(switches::kSystemLevel), false)); |
expected.push_back(std::make_pair( |
std::string(switches::kMultiInstall), true)); |
- expected.push_back(std::make_pair( |
- std::string(switches::kEnsureGoogleUpdatePresent), true)); |
ValidateCommandExpectations(ctx, cmd_line, expected, name, is_valid); |
@@ -533,16 +531,11 @@ void InstallationValidator::ValidateBinaries( |
*is_valid = false; |
LOG(ERROR) << "Chrome App Launcher is installed in non-multi mode."; |
} |
- if (!channel.IsAppLauncher()) { |
- *is_valid = false; |
- LOG(ERROR) << "Chrome Binaries are missing \"-applauncher\" in channel" |
- " name: \"" << channel.value() << "\""; |
- } |
- } else if (channel.IsAppLauncher()) { |
+ } |
+ if (channel.IsAppLauncher()) { |
*is_valid = false; |
- LOG(ERROR) << "Chrome Binaries have \"-applauncher\" in channel name, yet " |
- "Chrome App Launcher is not installed: \"" << channel.value() |
- << "\""; |
+ LOG(ERROR) << "Chrome Binaries have deprecated \"-applauncher\" in channel " |
+ "name: \"" << channel.value() << "\""; |
} |
// Chrome, Chrome Frame, or App Host must be present |
@@ -867,11 +860,6 @@ bool InstallationValidator::ValidateInstallationTypeForState( |
ValidateProduct(machine_state, system_level, *product_state, |
chrome_app_host_rules, &rock_on); |
*type = static_cast<InstallationType>(*type | ProductBits::CHROME_APP_HOST); |
- if (system_level) { |
- LOG(ERROR) << |
- "Chrome App Launcher must not be installed at system level."; |
- rock_on = false; |
- } |
if (!product_state->is_multi_install()) { |
LOG(ERROR) << "Chrome App Launcher must always be multi-install."; |
rock_on = false; |