Index: chrome/installer/util/channel_info.cc |
diff --git a/chrome/installer/util/channel_info.cc b/chrome/installer/util/channel_info.cc |
index 24c519942fe477926f2cd67f657f9ec7d09d044a..a67e7fbb32318eb0bdc5c1f425dbb8a66e8a4ac2 100644 |
--- a/chrome/installer/util/channel_info.cc |
+++ b/chrome/installer/util/channel_info.cc |
@@ -15,6 +15,7 @@ namespace { |
const wchar_t kModChrome[] = L"-chrome"; |
const wchar_t kModChromeFrame[] = L"-chromeframe"; |
+const wchar_t kModAppHost[] = L"-apphost"; |
const wchar_t kModMultiInstall[] = L"-multi"; |
const wchar_t kModReadyMode[] = L"-readymode"; |
const wchar_t kModStage[] = L"-stage:"; |
@@ -31,6 +32,7 @@ const wchar_t* const kModifiers[] = { |
kModMultiInstall, |
kModChrome, |
kModChromeFrame, |
+ kModAppHost, |
kModReadyMode, |
kSfxMultiFail, |
kSfxFull |
@@ -41,6 +43,7 @@ enum ModifierIndex { |
MOD_MULTI_INSTALL, |
MOD_CHROME, |
MOD_CHROME_FRAME, |
+ MOD_APP_HOST, |
MOD_READY_MODE, |
SFX_MULTI_FAIL, |
SFX_FULL, |
@@ -193,6 +196,14 @@ bool ChannelInfo::SetChromeFrame(bool value) { |
return SetModifier(MOD_CHROME_FRAME, value, &value_); |
} |
+bool ChannelInfo::IsAppHost() const { |
+ return HasModifier(MOD_APP_HOST, value_); |
+} |
+ |
+bool ChannelInfo::SetAppHost(bool value) { |
+ return SetModifier(MOD_APP_HOST, value, &value_); |
+} |
+ |
bool ChannelInfo::IsMultiInstall() const { |
return HasModifier(MOD_MULTI_INSTALL, value_); |
} |