| Index: chrome/browser/oom_priority_manager_browsertest.cc
|
| diff --git a/chrome/browser/oom_priority_manager_browsertest.cc b/chrome/browser/oom_priority_manager_browsertest.cc
|
| index 03e02c4c5d21a5579fa403414635815b2b0c35c9..d064da316a9749356c00b017bea467283508d8d2 100644
|
| --- a/chrome/browser/oom_priority_manager_browsertest.cc
|
| +++ b/chrome/browser/oom_priority_manager_browsertest.cc
|
| @@ -6,6 +6,7 @@
|
|
|
| #include "chrome/browser/browser_process.h"
|
| #include "chrome/browser/ui/browser.h"
|
| +#include "chrome/browser/ui/find_bar/find_bar_controller.h"
|
| #include "chrome/common/url_constants.h"
|
| #include "chrome/test/base/in_process_browser_test.h"
|
| #include "chrome/test/base/ui_test_utils.h"
|
| @@ -98,12 +99,18 @@ IN_PROC_BROWSER_TEST_F(OomPriorityManagerTest, OomPriorityManagerBasics) {
|
| // Running when all tabs are discarded should do nothing.
|
| EXPECT_FALSE(g_browser_process->oom_priority_manager()->DiscardTab());
|
|
|
| + // Force creation of the FindBarController.
|
| + browser()->GetFindBarController();
|
| +
|
| // Select the first tab. It should reload.
|
| WindowedNotificationObserver reload1(
|
| content::NOTIFICATION_NAV_ENTRY_COMMITTED,
|
| content::NotificationService::AllSources());
|
| browser()->SelectNumberedTab(0);
|
| reload1.Wait();
|
| + // Make sure the FindBarController gets the right TabContentsWrapper.
|
| + EXPECT_EQ(browser()->GetFindBarController()->tab_contents(),
|
| + browser()->GetSelectedTabContentsWrapper());
|
| EXPECT_EQ(0, browser()->active_index());
|
| EXPECT_FALSE(browser()->IsTabDiscarded(0));
|
| EXPECT_TRUE(browser()->IsTabDiscarded(1));
|
|
|