Chromium Code Reviews| Index: chrome/browser/translate/translate_manager.cc |
| diff --git a/chrome/browser/translate/translate_manager.cc b/chrome/browser/translate/translate_manager.cc |
| index ed130e37c2e69128de509b8064724567628de1c2..781a094d8d50f2b58bdac6205ab7deff8c392a50 100644 |
| --- a/chrome/browser/translate/translate_manager.cc |
| +++ b/chrome/browser/translate/translate_manager.cc |
| @@ -156,6 +156,14 @@ bool TranslateManager::IsSupportedLanguage(const std::string& language) { |
| return false; |
| } |
| +// static |
| +bool TranslateManager::IsAlphaLanguage(const std::string& language) { |
| + if (GetInstance()->language_list_.get()) |
| + return GetInstance()->language_list_->IsAlphaLanguage(language); |
| + NOTREACHED(); |
| + return false; |
| +} |
| + |
| void TranslateManager::Observe(int type, |
| const content::NotificationSource& source, |
| const content::NotificationDetails& details) { |
| @@ -707,8 +715,6 @@ void TranslateManager::InitAcceptLanguages(PrefService* prefs) { |
| void TranslateManager::FetchLanguageListFromTranslateServer( |
| PrefService* prefs) { |
| - DCHECK(language_list_.get()); |
| - |
| // We don't want to do this when translate is disabled. |
| DCHECK(prefs != NULL); |
| if (CommandLine::ForCurrentProcess()->HasSwitch( |
| @@ -719,6 +725,8 @@ void TranslateManager::FetchLanguageListFromTranslateServer( |
| if (language_list_.get()) |
| language_list_->RequestLanguageList(); |
| + else |
| + NOTREACHED(); |
|
MAD
2013/05/29 14:09:32
Thanks! :-)
|
| } |
| void TranslateManager::CleanupPendingUlrFetcher() { |