diff options
author | erikwright@chromium.org <erikwright@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-07-20 19:29:50 +0000 |
---|---|---|
committer | erikwright@chromium.org <erikwright@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-07-20 19:29:50 +0000 |
commit | 08c31177789a989a7c0e6c1bd2143911f26160b7 (patch) | |
tree | 216babd0cb815a7531942222014d8930bba6bac9 /chrome/installer/util/util_constants.h | |
parent | 340298ae4a1c27e26d9af08929e28c5504e498e2 (diff) | |
download | chromium_src-08c31177789a989a7c0e6c1bd2143911f26160b7.zip chromium_src-08c31177789a989a7c0e6c1bd2143911f26160b7.tar.gz chromium_src-08c31177789a989a7c0e6c1bd2143911f26160b7.tar.bz2 |
(re-commit) Implement installation of the Chrome App Host.
The Chrome App Host is a simple exe that delegates to a Chrome Binaries installation at user or system level. If no installation is available, it will trigger an installation.
The Chrome App Host prevents the Chrome Binaries from being uninstalled, except in the case of an upgrade to system-level.
Patchset 1 is http://codereview.chromium.org/10665002/ (reverted).
BUG=None
TEST=None
TBR=tommi
Review URL: https://chromiumcodereview.appspot.com/10805043
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147696 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, 4 insertions, 0 deletions
diff --git a/chrome/installer/util/util_constants.h b/chrome/installer/util/util_constants.h index c4d1af51..9a1da32 100644 --- a/chrome/installer/util/util_constants.h +++ b/chrome/installer/util/util_constants.h @@ -124,6 +124,7 @@ COMPILE_ASSERT(CREATING_VISUAL_MANIFEST == 17, namespace switches { extern const char kAutoLaunchChrome[]; extern const char kChrome[]; +extern const char kChromeAppHost[]; extern const char kChromeFrame[]; extern const char kChromeFrameQuickEnable[]; extern const char kChromeFrameReadyMode[]; @@ -166,6 +167,7 @@ extern const char kExperimentGroup[]; extern const char kToastResultsKey[]; } // namespace switches +extern const wchar_t kChromeAppHostExe[]; extern const wchar_t kChromeDll[]; extern const wchar_t kChromeExe[]; extern const wchar_t kChromeFrameDll[]; @@ -175,6 +177,8 @@ extern const wchar_t kChromeFrameReadyModeField[]; extern const wchar_t kChromeLauncherExe[]; extern const wchar_t kChromeOldExe[]; extern const wchar_t kChromeNewExe[]; +extern const wchar_t kCmdInstallApp[]; +extern const wchar_t kCmdQuickEnableApplicationHost[]; extern const wchar_t kCmdQuickEnableCf[]; extern const wchar_t kDelegateExecuteExe[]; extern const wchar_t kGoogleChromeInstallSubDir1[]; |