diff options
author | cpu@chromium.org <cpu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-02-02 05:21:10 +0000 |
---|---|---|
committer | cpu@chromium.org <cpu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-02-02 05:21:10 +0000 |
commit | c3ad1b2b18db3b888439e81b22803a98f9fac6a6 (patch) | |
tree | 7e2741eb7940fe7a2f20c81b5f9d0f6adcd74535 /chrome/installer/util/util_constants.h | |
parent | 8523c3503496841cb9d3d6ca464496e164e49a0d (diff) | |
download | chromium_src-c3ad1b2b18db3b888439e81b22803a98f9fac6a6.zip chromium_src-c3ad1b2b18db3b888439e81b22803a98f9fac6a6.tar.gz chromium_src-c3ad1b2b18db3b888439e81b22803a98f9fac6a6.tar.bz2 |
Modify the toast to hit system-level installs
This is somewhat tricky. setup.exe is executed by SYSTEM and
as such we cannot run the experiment. So what we do is that
if there is an interactive user logged in at the moment of
chrome upgrade we re-launch setup in her context, from then
on things proceed as in the previous case.
Other enhancements
- New experiment codes TKxx and TLxx (99% and 1% as usual)
- New experiment group TK40 and TL40 : An active user
BUG=32474
TEST=see bug
Review URL: http://codereview.chromium.org/557077
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@37799 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/installer/util/util_constants.h')
-rw-r--r-- | chrome/installer/util/util_constants.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/chrome/installer/util/util_constants.h b/chrome/installer/util/util_constants.h index b3a4eed..3d779bc 100644 --- a/chrome/installer/util/util_constants.h +++ b/chrome/installer/util/util_constants.h @@ -42,7 +42,8 @@ enum InstallStatus { INSTALL_DIR_IN_USE, // Installation directory is in use by another process UNINSTALL_REQUIRES_REBOOT, // Uninstallation required a reboot. IN_USE_UPDATED, // Chrome successfully updated but old version running - SAME_VERSION_REPAIR_FAILED // Chrome repair failed as Chrome was running + SAME_VERSION_REPAIR_FAILED, // Chrome repair failed as Chrome was running + REENTRY_SYS_UPDATE // Setup has been re-lauched as the interactive user }; namespace switches { @@ -73,6 +74,7 @@ extern const wchar_t kVerboseLogging[]; extern const wchar_t kShowEula[]; extern const wchar_t kAltDesktopShortcut[]; extern const wchar_t kInactiveUserToast[]; +extern const wchar_t kSystemLevelToast[]; } // namespace switches extern const wchar_t kInstallBinaryDir[]; |