| Index: chrome/browser/language_usage_metrics.cc
|
| diff --git a/chrome/browser/language_usage_metrics.cc b/chrome/browser/language_usage_metrics.cc
|
| index 4485b1082b3450eecec72fa1ab43807afba48419..8adeaab2bbca7fd3e2cccf504a63c5a2e644a64b 100644
|
| --- a/chrome/browser/language_usage_metrics.cc
|
| +++ b/chrome/browser/language_usage_metrics.cc
|
| @@ -34,18 +34,6 @@ void LanguageUsageMetrics::RecordApplicationLanguage(
|
| language_code);
|
| }
|
|
|
| -// static
|
| -void LanguageUsageMetrics::ParseAcceptLanguages(
|
| - const std::string& accept_languages,
|
| - std::set<int>* languages) {
|
| - languages->clear();
|
| - base::StringTokenizer locales(accept_languages, ",");
|
| - while (locales.GetNext()) {
|
| - const int language_code = ToLanguageCode(locales.token());
|
| - if (language_code != 0)
|
| - languages->insert(language_code);
|
| - }
|
| -}
|
|
|
| // static
|
| int LanguageUsageMetrics::ToLanguageCode(const std::string& locale) {
|
| @@ -69,3 +57,16 @@ int LanguageUsageMetrics::ToLanguageCode(const std::string& locale) {
|
|
|
| return language_code;
|
| }
|
| +
|
| +// static
|
| +void LanguageUsageMetrics::ParseAcceptLanguages(
|
| + const std::string& accept_languages,
|
| + std::set<int>* languages) {
|
| + languages->clear();
|
| + base::StringTokenizer locales(accept_languages, ",");
|
| + while (locales.GetNext()) {
|
| + const int language_code = ToLanguageCode(locales.token());
|
| + if (language_code != 0)
|
| + languages->insert(language_code);
|
| + }
|
| +}
|
|
|