| Index: chrome/browser/ui/omnibox/omnibox_view_browsertest.cc
|
| diff --git a/chrome/browser/ui/omnibox/omnibox_view_browsertest.cc b/chrome/browser/ui/omnibox/omnibox_view_browsertest.cc
|
| index 35b02b472a03a30e5663121e1612a8c19225c164..fa0c0653dad015984ffcc1b975883cd77d380d6d 100644
|
| --- a/chrome/browser/ui/omnibox/omnibox_view_browsertest.cc
|
| +++ b/chrome/browser/ui/omnibox/omnibox_view_browsertest.cc
|
| @@ -1850,67 +1850,6 @@ IN_PROC_BROWSER_TEST_F(OmniboxViewTest, CtrlArrowAfterArrowSuggestions) {
|
| ASSERT_EQ(ASCIIToUTF16("www.bar.com/2"), omnibox_view->GetText());
|
| }
|
|
|
| -IN_PROC_BROWSER_TEST_F(OmniboxViewTest,
|
| - PersistSearchReplacementAcrossTabSwitch) {
|
| - EXPECT_TRUE(browser()->toolbar_model()->url_replacement_enabled());
|
| - browser()->toolbar_model()->set_url_replacement_enabled(false);
|
| -
|
| - // Create a new tab.
|
| - chrome::NewTab(browser());
|
| - EXPECT_TRUE(browser()->toolbar_model()->url_replacement_enabled());
|
| -
|
| - // Switch back to the first tab.
|
| - browser()->tab_strip_model()->ActivateTabAt(0, true);
|
| - EXPECT_FALSE(browser()->toolbar_model()->url_replacement_enabled());
|
| -}
|
| -
|
| -IN_PROC_BROWSER_TEST_F(OmniboxViewTest,
|
| - DontUpdateURLWhileSearchTermReplacementIsDisabled) {
|
| - OmniboxView* omnibox_view = NULL;
|
| - ASSERT_NO_FATAL_FAILURE(GetOmniboxView(&omnibox_view));
|
| - TestToolbarModel* test_toolbar_model = new TestToolbarModel;
|
| - std::unique_ptr<ToolbarModel> toolbar_model(test_toolbar_model);
|
| - browser()->swap_toolbar_models(&toolbar_model);
|
| -
|
| - base::string16 url_a(ASCIIToUTF16("http://www.a.com/"));
|
| - base::string16 url_b(ASCIIToUTF16("http://www.b.com/"));
|
| - base::string16 url_c(ASCIIToUTF16("http://www.c.com/"));
|
| - chrome::FocusLocationBar(browser());
|
| - test_toolbar_model->set_text(url_a);
|
| - omnibox_view->Update();
|
| - EXPECT_EQ(url_a, omnibox_view->GetText());
|
| -
|
| - // Disable URL replacement and update. Because the omnibox has focus, the
|
| - // visible text shouldn't change; see comments in
|
| - // OmniboxEditModel::UpdatePermanentText().
|
| - browser()->toolbar_model()->set_url_replacement_enabled(false);
|
| - test_toolbar_model->set_text(url_b);
|
| - omnibox_view->Update();
|
| - EXPECT_EQ(url_a, omnibox_view->GetText());
|
| -
|
| - // Re-enable URL replacement and ensure updating changes the text.
|
| - browser()->toolbar_model()->set_url_replacement_enabled(true);
|
| - // We have to change the toolbar model text here, or Update() will do nothing.
|
| - // This is because the previous update already updated the permanent text.
|
| - test_toolbar_model->set_text(url_c);
|
| - omnibox_view->Update();
|
| - EXPECT_EQ(url_c, omnibox_view->GetText());
|
| -
|
| - // The same test, but using RevertAll() to reset search term replacement.
|
| - test_toolbar_model->set_text(url_a);
|
| - omnibox_view->Update();
|
| - EXPECT_EQ(url_a, omnibox_view->GetText());
|
| - browser()->toolbar_model()->set_url_replacement_enabled(false);
|
| - test_toolbar_model->set_text(url_b);
|
| - omnibox_view->Update();
|
| - EXPECT_EQ(url_a, omnibox_view->GetText());
|
| - omnibox_view->RevertAll();
|
| - EXPECT_EQ(url_b, omnibox_view->GetText());
|
| - test_toolbar_model->set_text(url_c);
|
| - omnibox_view->Update();
|
| - EXPECT_EQ(url_c, omnibox_view->GetText());
|
| -}
|
| -
|
| namespace {
|
|
|
| // Returns the number of characters currently selected in |omnibox_view|.
|
|
|