Index: chrome/browser/translate/translate_manager_render_view_host_unittest.cc |
diff --git a/chrome/browser/translate/translate_manager_render_view_host_unittest.cc b/chrome/browser/translate/translate_manager_render_view_host_unittest.cc |
index 3d34269c3efe2dc9118a2ff2d3d0d4733231d749..169f9a02c2117a9877f7965b6dac046535f85d6d 100644 |
--- a/chrome/browser/translate/translate_manager_render_view_host_unittest.cc |
+++ b/chrome/browser/translate/translate_manager_render_view_host_unittest.cc |
@@ -103,7 +103,7 @@ class TranslateManagerRenderViewHostTest |
void SimulateOnTranslateLanguageDetermined(const std::string& lang, |
bool page_translatable) { |
- LanguageDetectionDetails details; |
+ translate::LanguageDetectionDetails details; |
details.adopted_language = lang; |
content::RenderViewHostTester::TestOnMessageReceived( |
rvh(), |
@@ -114,7 +114,7 @@ class TranslateManagerRenderViewHostTest |
void SimulateOnPageTranslated(int routing_id, |
const std::string& source_lang, |
const std::string& target_lang, |
- TranslateErrors::Type error) { |
+ translate::TranslateErrors::Type error) { |
content::RenderViewHostTester::TestOnMessageReceived( |
rvh(), |
ChromeViewHostMsg_PageTranslated( |
@@ -124,7 +124,7 @@ class TranslateManagerRenderViewHostTest |
void SimulateOnPageTranslated(const std::string& source_lang, |
const std::string& target_lang) { |
SimulateOnPageTranslated( |
- 0, source_lang, target_lang, TranslateErrors::NONE); |
+ 0, source_lang, target_lang, translate::TranslateErrors::NONE); |
} |
bool GetTranslateMessage(std::string* original_lang, |
@@ -150,7 +150,7 @@ class TranslateManagerRenderViewHostTest |
// Returns the translate infobar if there is 1 infobar and it is a translate |
// infobar. |
- TranslateInfoBarDelegate* GetTranslateInfoBar() { |
+ translate::TranslateInfoBarDelegate* GetTranslateInfoBar() { |
return (infobar_service()->infobar_count() == 1) ? |
infobar_service()->infobar_at(0)->delegate()-> |
AsTranslateInfoBarDelegate() : |
@@ -177,14 +177,14 @@ class TranslateManagerRenderViewHostTest |
} |
void ExpireTranslateScriptImmediately() { |
- TranslateDownloadManager::GetInstance()->SetTranslateScriptExpirationDelay( |
- 0); |
+ translate::TranslateDownloadManager::GetInstance() |
+ ->SetTranslateScriptExpirationDelay(0); |
} |
// If there is 1 infobar and it is a translate infobar, deny translation and |
// returns true. Returns false otherwise. |
bool DenyTranslation() { |
- TranslateInfoBarDelegate* infobar = GetTranslateInfoBar(); |
+ translate::TranslateInfoBarDelegate* infobar = GetTranslateInfoBar(); |
if (!infobar) |
return false; |
infobar->TranslationDeclined(); |
@@ -249,8 +249,8 @@ class TranslateManagerRenderViewHostTest |
// Clears the translate script so it is fetched everytime and sets the |
// expiration delay to a large value by default (in case it was zeroed in a |
// previous test). |
- TranslateDownloadManager* download_manager = |
- TranslateDownloadManager::GetInstance(); |
+ translate::TranslateDownloadManager* download_manager = |
+ translate::TranslateDownloadManager::GetInstance(); |
download_manager->ClearTranslateScriptForTesting(); |
download_manager->SetTranslateScriptExpirationDelay(60 * 60 * 1000); |
@@ -280,13 +280,13 @@ class TranslateManagerRenderViewHostTest |
void SetApplicationLocale(const std::string& locale) { |
g_browser_process->SetApplicationLocale(locale); |
- TranslateDownloadManager::GetInstance()->set_application_locale( |
+ translate::TranslateDownloadManager::GetInstance()->set_application_locale( |
g_browser_process->GetApplicationLocale()); |
} |
void SimulateTranslateScriptURLFetch(bool success) { |
- net::TestURLFetcher* fetcher = |
- url_fetcher_factory_.GetFetcherByID(TranslateScript::kFetcherId); |
+ net::TestURLFetcher* fetcher = url_fetcher_factory_.GetFetcherByID( |
+ translate::TranslateScript::kFetcherId); |
ASSERT_TRUE(fetcher); |
net::URLRequestStatus status; |
status.set_status(success ? net::URLRequestStatus::SUCCESS |
@@ -308,10 +308,10 @@ class TranslateManagerRenderViewHostTest |
std::string data; |
if (success) { |
- data = |
- base::StringPrintf("%s{\"sl\": {\"bla\": \"bla\"}, \"%s\": {", |
- TranslateLanguageList::kLanguageListCallbackName, |
- TranslateLanguageList::kTargetLanguagesKey); |
+ data = base::StringPrintf( |
+ "%s{\"sl\": {\"bla\": \"bla\"}, \"%s\": {", |
+ translate::TranslateLanguageList::kLanguageListCallbackName, |
+ translate::TranslateLanguageList::kTargetLanguagesKey); |
const char* comma = ""; |
for (size_t i = 0; i < languages.size(); ++i) { |
data += base::StringPrintf( |
@@ -321,8 +321,9 @@ class TranslateManagerRenderViewHostTest |
} |
if (use_alpha_languages) { |
- data += base::StringPrintf("},\"%s\": {", |
- TranslateLanguageList::kAlphaLanguagesKey); |
+ data += base::StringPrintf( |
+ "},\"%s\": {", |
+ translate::TranslateLanguageList::kAlphaLanguagesKey); |
comma = ""; |
for (size_t i = 0; i < alpha_languages.size(); ++i) { |
data += base::StringPrintf( |
@@ -334,8 +335,8 @@ class TranslateManagerRenderViewHostTest |
data += "}})"; |
} |
- net::TestURLFetcher* fetcher = |
- url_fetcher_factory_.GetFetcherByID(TranslateLanguageList::kFetcherId); |
+ net::TestURLFetcher* fetcher = url_fetcher_factory_.GetFetcherByID( |
+ translate::TranslateLanguageList::kFetcherId); |
ASSERT_TRUE(fetcher != NULL); |
fetcher->set_url(fetcher->GetOriginalURL()); |
fetcher->set_status(status); |
@@ -365,10 +366,11 @@ class MockTranslateBubbleFactory : public TranslateBubbleFactory { |
public: |
MockTranslateBubbleFactory() {} |
- virtual void ShowImplementation(BrowserWindow* window, |
- content::WebContents* web_contents, |
- translate::TranslateStep step, |
- TranslateErrors::Type error_type) OVERRIDE { |
+ virtual void ShowImplementation( |
+ BrowserWindow* window, |
+ content::WebContents* web_contents, |
+ translate::TranslateStep step, |
+ translate::TranslateErrors::Type error_type) OVERRIDE { |
if (model_) { |
model_->SetViewState( |
TranslateBubbleModelImpl::TranslateStepToViewState(step)); |
@@ -379,13 +381,15 @@ class MockTranslateBubbleFactory : public TranslateBubbleFactory { |
ChromeTranslateClient::FromWebContents(web_contents); |
std::string source_language = |
chrome_translate_client->GetLanguageState().original_language(); |
- std::string target_language = TranslateDownloadManager::GetLanguageCode( |
- g_browser_process->GetApplicationLocale()); |
- |
- scoped_ptr<TranslateUIDelegate> ui_delegate(new TranslateUIDelegate( |
- chrome_translate_client->GetTranslateManager()->GetWeakPtr(), |
- source_language, |
- target_language)); |
+ std::string target_language = |
+ translate::TranslateDownloadManager::GetLanguageCode( |
+ g_browser_process->GetApplicationLocale()); |
+ |
+ scoped_ptr<translate::TranslateUIDelegate> ui_delegate( |
+ new translate::TranslateUIDelegate( |
+ chrome_translate_client->GetTranslateManager()->GetWeakPtr(), |
+ source_language, |
+ target_language)); |
model_.reset(new TranslateBubbleModelImpl(step, ui_delegate.Pass())); |
} |
@@ -406,7 +410,7 @@ TEST_F(TranslateManagerRenderViewHostTest, NormalTranslate) { |
SimulateNavigation(GURL("http://www.google.fr"), "fr", true); |
// We should have an infobar. |
- TranslateInfoBarDelegate* infobar = GetTranslateInfoBar(); |
+ translate::TranslateInfoBarDelegate* infobar = GetTranslateInfoBar(); |
ASSERT_TRUE(infobar != NULL); |
EXPECT_EQ(translate::TRANSLATE_STEP_BEFORE_TRANSLATE, |
infobar->translate_step()); |
@@ -489,7 +493,7 @@ TEST_F(TranslateManagerRenderViewHostTest, TranslateScriptNotAvailable) { |
SimulateNavigation(GURL("http://www.google.fr"), "fr", true); |
// We should have an infobar. |
- TranslateInfoBarDelegate* infobar = GetTranslateInfoBar(); |
+ translate::TranslateInfoBarDelegate* infobar = GetTranslateInfoBar(); |
ASSERT_TRUE(infobar != NULL); |
EXPECT_EQ(translate::TRANSLATE_STEP_BEFORE_TRANSLATE, |
infobar->translate_step()); |
@@ -531,7 +535,7 @@ TEST_F(TranslateManagerRenderViewHostTest, TranslateUnknownLanguage) { |
// To test that bug #49018 if fixed, make sure we deal correctly with errors. |
// Simulate a failure to fetch the translate script. |
SimulateTranslateScriptURLFetch(false); |
- TranslateInfoBarDelegate* infobar = GetTranslateInfoBar(); |
+ translate::TranslateInfoBarDelegate* infobar = GetTranslateInfoBar(); |
ASSERT_TRUE(infobar != NULL); |
EXPECT_EQ(translate::TRANSLATE_STEP_TRANSLATE_ERROR, |
infobar->translate_step()); |
@@ -557,12 +561,14 @@ TEST_F(TranslateManagerRenderViewHostTest, TranslateUnknownLanguage) { |
menu.reset(CreateContextMenu()); |
menu->Init(); |
menu->ExecuteCommand(IDC_CONTENT_CONTEXT_TRANSLATE, 0); |
- SimulateOnPageTranslated(1, "en", "en", TranslateErrors::IDENTICAL_LANGUAGES); |
+ SimulateOnPageTranslated( |
+ 1, "en", "en", translate::TranslateErrors::IDENTICAL_LANGUAGES); |
infobar = GetTranslateInfoBar(); |
ASSERT_TRUE(infobar != NULL); |
EXPECT_EQ(translate::TRANSLATE_STEP_TRANSLATE_ERROR, |
infobar->translate_step()); |
- EXPECT_EQ(TranslateErrors::IDENTICAL_LANGUAGES, infobar->error_type()); |
+ EXPECT_EQ(translate::TranslateErrors::IDENTICAL_LANGUAGES, |
+ infobar->error_type()); |
// Let's run the same steps again but this time the server fails to detect the |
// page's language (it returns an empty string). |
@@ -571,12 +577,13 @@ TEST_F(TranslateManagerRenderViewHostTest, TranslateUnknownLanguage) { |
menu->Init(); |
menu->ExecuteCommand(IDC_CONTENT_CONTEXT_TRANSLATE, 0); |
SimulateOnPageTranslated( |
- 2, std::string(), "en", TranslateErrors::UNKNOWN_LANGUAGE); |
+ 2, std::string(), "en", translate::TranslateErrors::UNKNOWN_LANGUAGE); |
infobar = GetTranslateInfoBar(); |
ASSERT_TRUE(infobar != NULL); |
EXPECT_EQ(translate::TRANSLATE_STEP_TRANSLATE_ERROR, |
infobar->translate_step()); |
- EXPECT_EQ(TranslateErrors::UNKNOWN_LANGUAGE, infobar->error_type()); |
+ EXPECT_EQ(translate::TranslateErrors::UNKNOWN_LANGUAGE, |
+ infobar->error_type()); |
} |
// Tests that we show/don't show an info-bar for the languages. |
@@ -602,7 +609,7 @@ TEST_F(TranslateManagerRenderViewHostTest, TestLanguages) { |
<< " language=" << lang); |
// We should not have a translate infobar. |
- TranslateInfoBarDelegate* infobar = GetTranslateInfoBar(); |
+ translate::TranslateInfoBarDelegate* infobar = GetTranslateInfoBar(); |
ASSERT_TRUE(infobar == NULL); |
SimulateNavigation(url, lang, true); |
@@ -610,7 +617,8 @@ TEST_F(TranslateManagerRenderViewHostTest, TestLanguages) { |
// Verify we have/don't have an info-bar as expected. |
infobar = GetTranslateInfoBar(); |
bool expected = |
- TranslateDownloadManager::IsSupportedLanguage(lang) && lang != "en"; |
+ translate::TranslateDownloadManager::IsSupportedLanguage(lang) && |
+ lang != "en"; |
EXPECT_EQ(expected, infobar != NULL); |
if (infobar != NULL) |
@@ -638,27 +646,31 @@ TEST_F(TranslateManagerRenderViewHostTest, FetchLanguagesFromTranslateServer) { |
// First, get the default languages list. Note that calling |
// GetSupportedLanguages() invokes RequestLanguageList() internally. |
std::vector<std::string> default_supported_languages; |
- TranslateDownloadManager::GetSupportedLanguages(&default_supported_languages); |
+ translate::TranslateDownloadManager::GetSupportedLanguages( |
+ &default_supported_languages); |
// To make sure we got the defaults and don't confuse them with the mocks. |
ASSERT_NE(default_supported_languages.size(), server_languages.size()); |
// Check that we still get the defaults until the URLFetch has completed. |
std::vector<std::string> current_supported_languages; |
- TranslateDownloadManager::GetSupportedLanguages(¤t_supported_languages); |
+ translate::TranslateDownloadManager::GetSupportedLanguages( |
+ ¤t_supported_languages); |
EXPECT_EQ(default_supported_languages, current_supported_languages); |
// Also check that it didn't change if we failed the URL fetch. |
SimulateSupportedLanguagesURLFetch( |
false, std::vector<std::string>(), true, std::vector<std::string>()); |
current_supported_languages.clear(); |
- TranslateDownloadManager::GetSupportedLanguages(¤t_supported_languages); |
+ translate::TranslateDownloadManager::GetSupportedLanguages( |
+ ¤t_supported_languages); |
EXPECT_EQ(default_supported_languages, current_supported_languages); |
// Now check that we got the appropriate set of languages from the server. |
SimulateSupportedLanguagesURLFetch( |
true, server_languages, true, alpha_languages); |
current_supported_languages.clear(); |
- TranslateDownloadManager::GetSupportedLanguages(¤t_supported_languages); |
+ translate::TranslateDownloadManager::GetSupportedLanguages( |
+ ¤t_supported_languages); |
// "xx" can't be displayed in the Translate infobar, so this is eliminated. |
EXPECT_EQ(server_languages.size() - 1, current_supported_languages.size()); |
// Not sure we need to guarantee the order of languages, so we find them. |
@@ -673,7 +685,8 @@ TEST_F(TranslateManagerRenderViewHostTest, FetchLanguagesFromTranslateServer) { |
bool is_alpha = |
std::find(alpha_languages.begin(), alpha_languages.end(), lang) != |
alpha_languages.end(); |
- EXPECT_EQ(TranslateDownloadManager::IsAlphaLanguage(lang), is_alpha); |
+ EXPECT_EQ(translate::TranslateDownloadManager::IsAlphaLanguage(lang), |
+ is_alpha); |
} |
} |
@@ -697,13 +710,15 @@ TEST_F(TranslateManagerRenderViewHostTest, |
// call GetSupportedLanguages to call RequestLanguageList internally. |
std::vector<std::string> default_supported_languages; |
- TranslateDownloadManager::GetSupportedLanguages(&default_supported_languages); |
+ translate::TranslateDownloadManager::GetSupportedLanguages( |
+ &default_supported_languages); |
SimulateSupportedLanguagesURLFetch( |
true, server_languages, false, alpha_languages); |
std::vector<std::string> current_supported_languages; |
- TranslateDownloadManager::GetSupportedLanguages(¤t_supported_languages); |
+ translate::TranslateDownloadManager::GetSupportedLanguages( |
+ ¤t_supported_languages); |
// "xx" can't be displayed in the Translate infobar, so this is eliminated. |
EXPECT_EQ(server_languages.size() - 1, current_supported_languages.size()); |
@@ -716,7 +731,7 @@ TEST_F(TranslateManagerRenderViewHostTest, |
std::find(current_supported_languages.begin(), |
current_supported_languages.end(), |
lang)); |
- EXPECT_FALSE(TranslateDownloadManager::IsAlphaLanguage(lang)); |
+ EXPECT_FALSE(translate::TranslateDownloadManager::IsAlphaLanguage(lang)); |
} |
} |
@@ -729,7 +744,7 @@ TEST_F(TranslateManagerRenderViewHostTest, AutoTranslateOnNavigate) { |
SimulateNavigation(GURL("http://www.google.fr"), "fr", true); |
// Simulate the user translating. |
- TranslateInfoBarDelegate* infobar = GetTranslateInfoBar(); |
+ translate::TranslateInfoBarDelegate* infobar = GetTranslateInfoBar(); |
ASSERT_TRUE(infobar != NULL); |
infobar->Translate(); |
// Simulate the translate script being retrieved. |
@@ -921,7 +936,7 @@ TEST_F(TranslateManagerRenderViewHostTest, |
SimulateNavigation(GURL("http://www.google.fr"), "fr", true); |
// Simulate the user translating. |
- TranslateInfoBarDelegate* infobar = GetTranslateInfoBar(); |
+ translate::TranslateInfoBarDelegate* infobar = GetTranslateInfoBar(); |
ASSERT_TRUE(infobar != NULL); |
infobar->Translate(); |
// Simulate the translate script being retrieved. |
@@ -952,7 +967,7 @@ TEST_F(TranslateManagerRenderViewHostTest, TranslateInPageNavigation) { |
SimulateNavigation(GURL("http://www.google.fr"), "fr", true); |
// Simulate the user translating. |
- TranslateInfoBarDelegate* infobar = GetTranslateInfoBar(); |
+ translate::TranslateInfoBarDelegate* infobar = GetTranslateInfoBar(); |
ASSERT_TRUE(infobar != NULL); |
infobar->Translate(); |
SimulateTranslateScriptURLFetch(true); |
@@ -994,7 +1009,7 @@ TEST_F(TranslateManagerRenderViewHostTest, ServerReportsUnsupportedLanguage) { |
return; |
SimulateNavigation(GURL("http://mail.google.fr"), "fr", true); |
- TranslateInfoBarDelegate* infobar = GetTranslateInfoBar(); |
+ translate::TranslateInfoBarDelegate* infobar = GetTranslateInfoBar(); |
ASSERT_TRUE(infobar != NULL); |
process()->sink().ClearMessages(); |
infobar->Translate(); |
@@ -1104,7 +1119,7 @@ TEST_F(TranslateManagerRenderViewHostTest, TranslateEnabledPref) { |
SimulateNavigation(GURL("http://www.google.fr"), "fr", true); |
// An infobar should be shown. |
- TranslateInfoBarDelegate* infobar = GetTranslateInfoBar(); |
+ translate::TranslateInfoBarDelegate* infobar = GetTranslateInfoBar(); |
EXPECT_TRUE(infobar != NULL); |
// Disable translate. |
@@ -1141,14 +1156,16 @@ TEST_F(TranslateManagerRenderViewHostTest, NeverTranslateLanguagePref) { |
PrefService* prefs = profile->GetPrefs(); |
PrefChangeRegistrar registrar; |
registrar.Init(prefs); |
- registrar.Add(TranslatePrefs::kPrefTranslateBlockedLanguages, pref_callback_); |
- scoped_ptr<TranslatePrefs> translate_prefs( |
+ registrar.Add(translate::TranslatePrefs::kPrefTranslateBlockedLanguages, |
+ pref_callback_); |
+ scoped_ptr<translate::TranslatePrefs> translate_prefs( |
ChromeTranslateClient::CreateTranslatePrefs(prefs)); |
EXPECT_FALSE(translate_prefs->IsBlockedLanguage("fr")); |
- TranslateAcceptLanguages* accept_languages = |
+ translate::TranslateAcceptLanguages* accept_languages = |
ChromeTranslateClient::GetTranslateAcceptLanguages(profile); |
EXPECT_TRUE(translate_prefs->CanTranslateLanguage(accept_languages, "fr")); |
- SetPrefObserverExpectation(TranslatePrefs::kPrefTranslateBlockedLanguages); |
+ SetPrefObserverExpectation( |
+ translate::TranslatePrefs::kPrefTranslateBlockedLanguages); |
translate_prefs->BlockLanguage("fr"); |
EXPECT_TRUE(translate_prefs->IsBlockedLanguage("fr")); |
EXPECT_FALSE(translate_prefs->IsSiteBlacklisted(url.host())); |
@@ -1163,7 +1180,8 @@ TEST_F(TranslateManagerRenderViewHostTest, NeverTranslateLanguagePref) { |
EXPECT_TRUE(GetTranslateInfoBar() == NULL); |
// Remove the language from the blacklist. |
- SetPrefObserverExpectation(TranslatePrefs::kPrefTranslateBlockedLanguages); |
+ SetPrefObserverExpectation( |
+ translate::TranslatePrefs::kPrefTranslateBlockedLanguages); |
translate_prefs->UnblockLanguage("fr"); |
EXPECT_FALSE(translate_prefs->IsBlockedLanguage("fr")); |
EXPECT_FALSE(translate_prefs->IsSiteBlacklisted(url.host())); |
@@ -1195,14 +1213,16 @@ TEST_F(TranslateManagerRenderViewHostTest, NeverTranslateSitePref) { |
PrefService* prefs = profile->GetPrefs(); |
PrefChangeRegistrar registrar; |
registrar.Init(prefs); |
- registrar.Add(TranslatePrefs::kPrefTranslateSiteBlacklist, pref_callback_); |
- scoped_ptr<TranslatePrefs> translate_prefs( |
+ registrar.Add(translate::TranslatePrefs::kPrefTranslateSiteBlacklist, |
+ pref_callback_); |
+ scoped_ptr<translate::TranslatePrefs> translate_prefs( |
ChromeTranslateClient::CreateTranslatePrefs(prefs)); |
EXPECT_FALSE(translate_prefs->IsSiteBlacklisted(host)); |
- TranslateAcceptLanguages* accept_languages = |
+ translate::TranslateAcceptLanguages* accept_languages = |
ChromeTranslateClient::GetTranslateAcceptLanguages(profile); |
EXPECT_TRUE(translate_prefs->CanTranslateLanguage(accept_languages, "fr")); |
- SetPrefObserverExpectation(TranslatePrefs::kPrefTranslateSiteBlacklist); |
+ SetPrefObserverExpectation( |
+ translate::TranslatePrefs::kPrefTranslateSiteBlacklist); |
translate_prefs->BlacklistSite(host); |
EXPECT_TRUE(translate_prefs->IsSiteBlacklisted(host)); |
EXPECT_TRUE(translate_prefs->CanTranslateLanguage(accept_languages, "fr")); |
@@ -1216,7 +1236,8 @@ TEST_F(TranslateManagerRenderViewHostTest, NeverTranslateSitePref) { |
EXPECT_TRUE(GetTranslateInfoBar() == NULL); |
// Remove the site from the blacklist. |
- SetPrefObserverExpectation(TranslatePrefs::kPrefTranslateSiteBlacklist); |
+ SetPrefObserverExpectation( |
+ translate::TranslatePrefs::kPrefTranslateSiteBlacklist); |
translate_prefs->RemoveSiteFromBlacklist(host); |
EXPECT_FALSE(translate_prefs->IsSiteBlacklisted(host)); |
EXPECT_TRUE(translate_prefs->CanTranslateLanguage(accept_languages, "fr")); |
@@ -1240,10 +1261,12 @@ TEST_F(TranslateManagerRenderViewHostTest, AlwaysTranslateLanguagePref) { |
PrefService* prefs = profile->GetPrefs(); |
PrefChangeRegistrar registrar; |
registrar.Init(prefs); |
- registrar.Add(TranslatePrefs::kPrefTranslateWhitelists, pref_callback_); |
- scoped_ptr<TranslatePrefs> translate_prefs( |
+ registrar.Add(translate::TranslatePrefs::kPrefTranslateWhitelists, |
+ pref_callback_); |
+ scoped_ptr<translate::TranslatePrefs> translate_prefs( |
ChromeTranslateClient::CreateTranslatePrefs(prefs)); |
- SetPrefObserverExpectation(TranslatePrefs::kPrefTranslateWhitelists); |
+ SetPrefObserverExpectation( |
+ translate::TranslatePrefs::kPrefTranslateWhitelists); |
translate_prefs->WhitelistLanguagePair("fr", "en"); |
// Load a page in French. |
@@ -1252,7 +1275,7 @@ TEST_F(TranslateManagerRenderViewHostTest, AlwaysTranslateLanguagePref) { |
// It should have triggered an automatic translation to English. |
// The translating infobar should be showing. |
- TranslateInfoBarDelegate* infobar = GetTranslateInfoBar(); |
+ translate::TranslateInfoBarDelegate* infobar = GetTranslateInfoBar(); |
ASSERT_TRUE(infobar != NULL); |
EXPECT_EQ(translate::TRANSLATE_STEP_TRANSLATING, infobar->translate_step()); |
SimulateTranslateScriptURLFetch(true); |
@@ -1281,7 +1304,8 @@ TEST_F(TranslateManagerRenderViewHostTest, AlwaysTranslateLanguagePref) { |
// Now revert the always translate pref and make sure we go back to expected |
// behavior, which is show a "before translate" infobar. |
- SetPrefObserverExpectation(TranslatePrefs::kPrefTranslateWhitelists); |
+ SetPrefObserverExpectation( |
+ translate::TranslatePrefs::kPrefTranslateWhitelists); |
translate_prefs->RemoveLanguagePairFromWhitelist("fr", "en"); |
SimulateNavigation(GURL("http://www.google.fr"), "fr", true); |
EXPECT_FALSE(GetTranslateMessage(&original_lang, &target_lang)); |
@@ -1301,7 +1325,7 @@ TEST_F(TranslateManagerRenderViewHostTest, ContextMenu) { |
GURL url("http://www.google.fr"); |
Profile* profile = |
Profile::FromBrowserContext(web_contents()->GetBrowserContext()); |
- scoped_ptr<TranslatePrefs> translate_prefs( |
+ scoped_ptr<translate::TranslatePrefs> translate_prefs( |
ChromeTranslateClient::CreateTranslatePrefs(profile->GetPrefs())); |
translate_prefs->BlockLanguage("fr"); |
translate_prefs->BlacklistSite(url.host()); |
@@ -1328,7 +1352,7 @@ TEST_F(TranslateManagerRenderViewHostTest, ContextMenu) { |
// That should have triggered a translation. |
// The "translating..." infobar should be showing. |
- TranslateInfoBarDelegate* infobar = GetTranslateInfoBar(); |
+ translate::TranslateInfoBarDelegate* infobar = GetTranslateInfoBar(); |
ASSERT_TRUE(infobar != NULL); |
EXPECT_EQ(translate::TRANSLATE_STEP_TRANSLATING, infobar->translate_step()); |
SimulateTranslateScriptURLFetch(true); |
@@ -1410,7 +1434,7 @@ TEST_F(TranslateManagerRenderViewHostTest, BeforeTranslateExtraButtons) { |
Profile* profile = |
Profile::FromBrowserContext(web_contents()->GetBrowserContext()); |
- scoped_ptr<TranslatePrefs> translate_prefs( |
+ scoped_ptr<translate::TranslatePrefs> translate_prefs( |
ChromeTranslateClient::CreateTranslatePrefs(profile->GetPrefs())); |
translate_prefs->ResetTranslationAcceptedCount("fr"); |
translate_prefs->ResetTranslationDeniedCount("fr"); |
@@ -1419,7 +1443,7 @@ TEST_F(TranslateManagerRenderViewHostTest, BeforeTranslateExtraButtons) { |
// We'll do 4 times in incognito mode first to make sure the button is not |
// shown in that case, then 4 times in normal mode. |
- TranslateInfoBarDelegate* infobar; |
+ translate::TranslateInfoBarDelegate* infobar; |
TestingProfile* test_profile = |
static_cast<TestingProfile*>(web_contents()->GetBrowserContext()); |
static_cast<extensions::TestExtensionSystem*>( |
@@ -1511,7 +1535,7 @@ TEST_F(TranslateManagerRenderViewHostTest, ScriptExpires) { |
ExpireTranslateScriptImmediately(); |
SimulateNavigation(GURL("http://www.google.fr"), "fr", true); |
- TranslateInfoBarDelegate* infobar = GetTranslateInfoBar(); |
+ translate::TranslateInfoBarDelegate* infobar = GetTranslateInfoBar(); |
ASSERT_TRUE(infobar != NULL); |
process()->sink().ClearMessages(); |
infobar->Translate(); |
@@ -1559,7 +1583,7 @@ TEST_F(TranslateManagerRenderViewHostTest, BubbleNormalTranslate) { |
SimulateNavigation(GURL("http://www.google.fr"), "fr", true); |
// Check the bubble exists instead of the infobar. |
- TranslateInfoBarDelegate* infobar = GetTranslateInfoBar(); |
+ translate::TranslateInfoBarDelegate* infobar = GetTranslateInfoBar(); |
ASSERT_TRUE(infobar == NULL); |
TranslateBubbleModel* bubble = factory->model(); |
ASSERT_TRUE(bubble != NULL); |
@@ -1602,7 +1626,7 @@ TEST_F(TranslateManagerRenderViewHostTest, BubbleTranslateScriptNotAvailable) { |
SimulateNavigation(GURL("http://www.google.fr"), "fr", true); |
// Check the bubble exists instead of the infobar. |
- TranslateInfoBarDelegate* infobar = GetTranslateInfoBar(); |
+ translate::TranslateInfoBarDelegate* infobar = GetTranslateInfoBar(); |
ASSERT_TRUE(infobar == NULL); |
TranslateBubbleModel* bubble = factory->model(); |
ASSERT_TRUE(bubble != NULL); |
@@ -1645,7 +1669,7 @@ TEST_F(TranslateManagerRenderViewHostTest, BubbleUnknownLanguage) { |
menu->ExecuteCommand(IDC_CONTENT_CONTEXT_TRANSLATE, 0); |
// Check the bubble exists instead of the infobar. |
- TranslateInfoBarDelegate* infobar = GetTranslateInfoBar(); |
+ translate::TranslateInfoBarDelegate* infobar = GetTranslateInfoBar(); |
ASSERT_TRUE(infobar == NULL); |
TranslateBubbleModel* bubble = factory->model(); |
ASSERT_TRUE(bubble != NULL); |