| 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
|
|
|