Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2859)

Unified Diff: chrome/installer/util/util_constants.h

Issue 10823437: Callback flow to register Chrome and update shortcuts after OS upgrade to Windows 8 (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Reimplementing registry changes using AppCommand; adding checks in InstallationValidator. Created 8 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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..07b608665d5aca74969e5b6a9690fefdadf92c74 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.
+ ON_OS_UPGRADE_SUCCESSFUL, // 46. Successfully updated after OS upgrade.
grt (UTC plus 2) 2012/08/28 19:35:40 this enum defines values that are returned to Goog
huangs 2012/08/29 17:02:54 Not removing this yet; please see comment in setup
// 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::ON_OS_UPGRADE_SUCCESSFUL == 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[];

Powered by Google App Engine
This is Rietveld 408576698