summaryrefslogtreecommitdiffstats
path: root/chrome/browser/google/google_util.cc
diff options
context:
space:
mode:
authorsail@chromium.org <sail@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-11-21 21:24:29 +0000
committersail@chromium.org <sail@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-11-21 21:24:29 +0000
commit3745bbc8312723fc74c39a020c166d87373b59d7 (patch)
tree9079643fb44dcbb3e92b731d05768dc48df56c0c /chrome/browser/google/google_util.cc
parentc8e295bf697d958876f527c4cfe9bc9c2bf77ffa (diff)
downloadchromium_src-3745bbc8312723fc74c39a020c166d87373b59d7.zip
chromium_src-3745bbc8312723fc74c39a020c166d87373b59d7.tar.gz
chromium_src-3745bbc8312723fc74c39a020c166d87373b59d7.tar.bz2
Disable sync promo for internet cafe distributions
BUG=104995 TEST= Review URL: http://codereview.chromium.org/8592005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110998 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/google/google_util.cc')
-rw-r--r--chrome/browser/google/google_util.cc10
1 files changed, 10 insertions, 0 deletions
diff --git a/chrome/browser/google/google_util.cc b/chrome/browser/google/google_util.cc
index 9452c78..667e7eb 100644
--- a/chrome/browser/google/google_util.cc
+++ b/chrome/browser/google/google_util.cc
@@ -176,4 +176,14 @@ bool IsOrganicFirstRun(const std::string& brand) {
StartsWithASCII(brand, "EU", true);
}
+bool IsInternetCafeBrandCode(const std::string& brand) {
+ const char* const kBrands[] = {
+ "CHIQ", "CHSG", "HLJY", "NTMO", "OOBA", "OOBB", "OOBC", "OOBD", "OOBE",
+ "OOBF", "OOBG", "OOBH", "OOBI", "OOBJ",
+ };
+ const char* const* end = &kBrands[arraysize(kBrands)];
+ const char* const* found = std::find(&kBrands[0], end, brand);
+ return found != end;
+}
+
} // namespace google_util