| Index: chrome/installer/util/channel_info.cc
|
| diff --git a/chrome/installer/util/channel_info.cc b/chrome/installer/util/channel_info.cc
|
| index a67e7fbb32318eb0bdc5c1f425dbb8a66e8a4ac2..ad69d3c1c119cfd304a1a91b4887bfe75d8d2997 100644
|
| --- a/chrome/installer/util/channel_info.cc
|
| +++ b/chrome/installer/util/channel_info.cc
|
| @@ -16,6 +16,7 @@ namespace {
|
| const wchar_t kModChrome[] = L"-chrome";
|
| const wchar_t kModChromeFrame[] = L"-chromeframe";
|
| const wchar_t kModAppHost[] = L"-apphost";
|
| +const wchar_t kModAppLauncher[] = L"-applauncher";
|
| const wchar_t kModMultiInstall[] = L"-multi";
|
| const wchar_t kModReadyMode[] = L"-readymode";
|
| const wchar_t kModStage[] = L"-stage:";
|
| @@ -33,6 +34,7 @@ const wchar_t* const kModifiers[] = {
|
| kModChrome,
|
| kModChromeFrame,
|
| kModAppHost,
|
| + kModAppLauncher,
|
| kModReadyMode,
|
| kSfxMultiFail,
|
| kSfxFull
|
| @@ -44,6 +46,7 @@ enum ModifierIndex {
|
| MOD_CHROME,
|
| MOD_CHROME_FRAME,
|
| MOD_APP_HOST,
|
| + MOD_APP_LAUNCHER,
|
| MOD_READY_MODE,
|
| SFX_MULTI_FAIL,
|
| SFX_FULL,
|
| @@ -204,6 +207,14 @@ bool ChannelInfo::SetAppHost(bool value) {
|
| return SetModifier(MOD_APP_HOST, value, &value_);
|
| }
|
|
|
| +bool ChannelInfo::IsAppLauncher() const {
|
| + return HasModifier(MOD_APP_LAUNCHER, value_);
|
| +}
|
| +
|
| +bool ChannelInfo::SetAppLauncher(bool value) {
|
| + return SetModifier(MOD_APP_LAUNCHER, value, &value_);
|
| +}
|
| +
|
| bool ChannelInfo::IsMultiInstall() const {
|
| return HasModifier(MOD_MULTI_INSTALL, value_);
|
| }
|
|
|