Index: chrome/installer/util/util_constants.h |
diff --git a/chrome/installer/util/util_constants.h b/chrome/installer/util/util_constants.h |
index 9cb34b7fdc962eff4e80ca51fc6f45911862707b..eb563e252850d6e9a4b248bae5863711c0952e88 100644 |
--- a/chrome/installer/util/util_constants.h |
+++ b/chrome/installer/util/util_constants.h |
@@ -76,12 +76,13 @@ enum InstallStatus { |
INCONSISTENT_UPDATE_POLICY, // 43. Inconsistent update policy GP settings. |
APP_HOST_REQUIRES_USER_LEVEL, // 44. --system-level is forbidden. |
APP_HOST_REQUIRES_BINARIES, // 45. No Chrome binaries at either level. |
+ HANDLE_OS_UPGRADE_FAILED, // 46. Failed to handle updates after OS upgrade. |
// Friendly reminder: note the COMPILE_ASSERT below. |
}; |
// Existing InstallStatus values must not change. Always add to the end. |
-COMPILE_ASSERT(installer::APP_HOST_REQUIRES_BINARIES == 45, |
+COMPILE_ASSERT(installer::HANDLE_OS_UPGRADE_FAILED == 46, |
dont_change_enum); |
// The type of an update archive. |
@@ -150,6 +151,7 @@ extern const char kMakeChromeDefault[]; |
extern const char kMsi[]; |
extern const char kMultiInstall[]; |
extern const char kNewSetupExe[]; |
+extern const char kOnOsUpgrade[]; |
extern const char kRegisterChromeBrowser[]; |
extern const char kRegisterChromeBrowserSuffix[]; |
extern const char kRegisterURLProtocol[]; |
@@ -179,6 +181,7 @@ extern const wchar_t kChromeLauncherExe[]; |
extern const wchar_t kChromeOldExe[]; |
extern const wchar_t kChromeNewExe[]; |
extern const wchar_t kCmdInstallApp[]; |
+extern const wchar_t kCmdOnOsUpgrade[]; |
extern const wchar_t kCmdQuickEnableApplicationHost[]; |
extern const wchar_t kCmdQuickEnableCf[]; |
extern const wchar_t kDelegateExecuteExe[]; |