| 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 8e9d444ea07c79a27d492ad6c2bac8964d47c7f3..fadcd1b1e374e73824855111ffb3993f40400c81 100644
|
| --- a/chrome/browser/translate/translate_manager_render_view_host_unittest.cc
|
| +++ b/chrome/browser/translate/translate_manager_render_view_host_unittest.cc
|
| @@ -94,7 +94,10 @@ class TranslateManagerRenderViewHostTest
|
| void SimulateNavigation(const GURL& url,
|
| const std::string& lang,
|
| bool page_translatable) {
|
| - NavigateAndCommit(url);
|
| + if (rvh()->GetMainFrame()->GetLastCommittedURL() == url)
|
| + Reload();
|
| + else
|
| + NavigateAndCommit(url);
|
| SimulateOnTranslateLanguageDetermined(lang, page_translatable);
|
| }
|
|
|
| @@ -794,7 +797,8 @@ TEST_F(TranslateManagerRenderViewHostTest, ReloadFromLocationBar) {
|
| NavEntryCommittedObserver nav_observer(web_contents());
|
| web_contents()->GetController().LoadURL(
|
| url, content::Referrer(), content::PAGE_TRANSITION_TYPED, std::string());
|
| - rvh_tester()->SendNavigate(0, url);
|
| + rvh_tester()->SendNavigateWithTransition(
|
| + 0, url, content::PAGE_TRANSITION_TYPED);
|
|
|
| // Test that we are really getting a same page navigation, the test would be
|
| // useless if it was not the case.
|
|
|