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_); |
} |