Index: components/translate/core/language_detection/language_detection_util.cc |
diff --git a/components/translate/core/language_detection/language_detection_util.cc b/components/translate/core/language_detection/language_detection_util.cc |
index 144071422ce254bed984b521a896dd2123a0ebc8..fe2befed54378157bbf16c5fa383023463ce70fe 100644 |
--- a/components/translate/core/language_detection/language_detection_util.cc |
+++ b/components/translate/core/language_detection/language_detection_util.cc |
@@ -198,7 +198,8 @@ bool CanCLDComplementSubCode( |
// which dialect is used, CLD language has priority. |
// TODO(hajimehoshi): How about the other dialects like zh-MO? |
return page_language == "zh" && |
- base::StartsWithASCII(cld_language, "zh-", false); |
+ base::StartsWith(cld_language, "zh-", |
+ base::CompareCase::INSENSITIVE_ASCII); |
} |
} // namespace |
@@ -381,7 +382,8 @@ bool IsSameOrSimilarLanguages(const std::string& page_language, |
bool MaybeServerWrongConfiguration(const std::string& page_language, |
const std::string& cld_language) { |
// If |page_language| is not "en-*", respect it and just return false here. |
- if (!base::StartsWithASCII(page_language, "en", false)) |
+ if (!base::StartsWith(page_language, "en", |
+ base::CompareCase::INSENSITIVE_ASCII)) |
return false; |
// A server provides a language meta information representing "en-*". But it |