summaryrefslogtreecommitdiffstats
path: root/chrome/installer/util/util_constants.h
diff options
context:
space:
mode:
authorfinnur@chromium.org <finnur@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-03-23 10:40:15 +0000
committerfinnur@chromium.org <finnur@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-03-23 10:40:15 +0000
commit0d2fbd5c215bad61dc97b819b746cba55c4c1ea8 (patch)
tree557ec6a5fd9e15faaf2f537d4107fd1dc143ccc8 /chrome/installer/util/util_constants.h
parent3f6900c9fee2a9ef8d50b2f85307a18f01652d1f (diff)
downloadchromium_src-0d2fbd5c215bad61dc97b819b746cba55c4c1ea8.zip
chromium_src-0d2fbd5c215bad61dc97b819b746cba55c4c1ea8.tar.gz
chromium_src-0d2fbd5c215bad61dc97b819b746cba55c4c1ea8.tar.bz2
Toasting by brand code.
Add the ability to have different experiments based on brand code. BUG=76594 TEST=For the en-US locale, take an old build and a build that includes this fix. Install the old build, set the brand code in the registry to SKPN and set the clock forward by more than a month. Install the new build and make sure you get a toast that references Skype. Change the brand code to anything else, ABCD for example, and make sure you get the generic toast (there are four possible). Then try with locale 'ja' and make sure you get a Japanese toast. Please test this also with system-install of Chrome (enough to just do Skype brand code, I guess). Review URL: http://codereview.chromium.org/6712015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79110 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/installer/util/util_constants.h')
-rw-r--r--chrome/installer/util/util_constants.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/chrome/installer/util/util_constants.h b/chrome/installer/util/util_constants.h
index b7e5347..925110b 100644
--- a/chrome/installer/util/util_constants.h
+++ b/chrome/installer/util/util_constants.h
@@ -44,7 +44,7 @@ enum InstallStatus {
RENAME_FAILED, // 24. Rename of new_chrome.exe failed
EULA_REJECTED, // 25. EULA dialog was not accepted by user.
EULA_ACCEPTED, // 26. EULA dialog was accepted by user.
- EULA_ACCEPTED_OPT_IN, // 27. EULA accepted wtih the crash optin selected.
+ EULA_ACCEPTED_OPT_IN, // 27. EULA accepted with the crash option selected.
INSTALL_DIR_IN_USE, // 28. Installation directory is in use by another
// process
UNINSTALL_REQUIRES_REBOOT, // 29. Uninstallation required a reboot.
@@ -139,6 +139,7 @@ extern const char kShowEula[];
extern const char kAltDesktopShortcut[];
extern const char kInactiveUserToast[];
extern const char kSystemLevelToast[];
+extern const char kExperimentGroup[];
extern const char kToastResultsKey[];
} // namespace switches