Chromium Code Reviews| Index: chrome/browser/prerender/prerender_browsertest.cc |
| diff --git a/chrome/browser/prerender/prerender_browsertest.cc b/chrome/browser/prerender/prerender_browsertest.cc |
| index 630f23916789f0a45ff437659a82c3cb15db3ad9..522afffb1d5a1ee5b73f295f257eb73ae5144ab0 100644 |
| --- a/chrome/browser/prerender/prerender_browsertest.cc |
| +++ b/chrome/browser/prerender/prerender_browsertest.cc |
| @@ -2475,10 +2475,6 @@ IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, PrerenderAbortPendingOnCancel) { |
| } |
| IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, OpenTaskManagerBeforePrerender) { |
| - // This test is for the old implementation of the task manager. We must |
| - // explicitly disable the new one. |
| - task_manager::browsertest_util::EnableOldTaskManager(); |
| - |
| const base::string16 any_prerender = MatchTaskManagerPrerender("*"); |
| const base::string16 any_tab = MatchTaskManagerTab("*"); |
| const base::string16 original = MatchTaskManagerTab("Preloader"); |
| @@ -2514,10 +2510,6 @@ IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, OpenTaskManagerBeforePrerender) { |
| } |
| IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, OpenTaskManagerAfterPrerender) { |
| - // This test is for the old implementation of the task manager. We must |
| - // explicitly disable the new one. |
| - task_manager::browsertest_util::EnableOldTaskManager(); |
| - |
| const base::string16 any_prerender = MatchTaskManagerPrerender("*"); |
| const base::string16 any_tab = MatchTaskManagerTab("*"); |
| const base::string16 original = MatchTaskManagerTab("Preloader"); |
| @@ -2552,10 +2544,6 @@ IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, OpenTaskManagerAfterPrerender) { |
| } |
| IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, OpenTaskManagerAfterSwapIn) { |
| - // This test is for the old implementation of the task manager. We must |
| - // explicitly disable the new one. |
| - task_manager::browsertest_util::EnableOldTaskManager(); |
| - |
| const base::string16 any_prerender = MatchTaskManagerPrerender("*"); |
| const base::string16 any_tab = MatchTaskManagerTab("*"); |
| const base::string16 final = MatchTaskManagerTab("Prerender Page"); |
| @@ -4005,66 +3993,4 @@ IN_PROC_BROWSER_TEST_F(PrerenderBrowserTestWithNaCl, |
| } |
| #endif // !defined(DISABLE_NACL) |
| -#if defined(ENABLE_TASK_MANAGER) |
|
afakhry
2016/04/28 00:03:13
Why did we need an ifdef here while we didn't need
ncarter (slow)
2016/05/02 18:33:27
Good question, I can't figure this out. I gather t
|
| - |
| -namespace { |
| - |
| -base::string16 GetPrerenderTitlePrefix() { |
| - return l10n_util::GetStringFUTF16(IDS_TASK_MANAGER_PRERENDER_PREFIX, |
| - base::string16()); |
| -} |
| - |
| -const std::vector<task_management::WebContentsTag*>& GetTrackedTags() { |
| - return task_management::WebContentsTagsManager::GetInstance()-> |
| - tracked_tags(); |
| -} |
| - |
| -// Tests the correct recording of tags for the prerender WebContents. |
| -IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, TaskManagementTagsBasic) { |
| - // Browser tests start with a single tab. |
| - EXPECT_EQ(1U, GetTrackedTags().size()); |
| - |
| - // Start prerendering a page and make sure it's correctly tagged. |
| - PrerenderTestURL("/prerender/prerender_page.html", FINAL_STATUS_USED, 1); |
| - EXPECT_EQ(2U, GetTrackedTags().size()); |
| - |
| - // Swap in the prerendered content and make sure its tag is removed. |
| - NavigateToDestURL(); |
| - EXPECT_EQ(1U, GetTrackedTags().size()); |
| -} |
| - |
| -// Tests that the task manager will be provided by tasks that correspond to |
| -// prerendered WebContents. |
| -IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, TaskManagementTasksProvided) { |
| - task_management::MockWebContentsTaskManager task_manager; |
| - // Browser tests start with a single tab. |
| - EXPECT_EQ(1U, GetTrackedTags().size()); |
| - |
| - task_manager.StartObserving(); |
| - |
| - // The pre-existing tab is provided. |
| - EXPECT_EQ(1U, task_manager.tasks().size()); |
| - |
| - // Start prerendering a page. |
| - PrerenderTestURL("/prerender/prerender_page.html", FINAL_STATUS_USED, 1); |
| - |
| - EXPECT_EQ(2U, GetTrackedTags().size()); |
| - ASSERT_EQ(2U, task_manager.tasks().size()); |
| - |
| - const task_management::Task* task = task_manager.tasks().back(); |
| - EXPECT_EQ(task_management::Task::RENDERER, task->GetType()); |
| - const base::string16 title = task->title(); |
| - const base::string16 expected_prefix = GetPrerenderTitlePrefix(); |
| - EXPECT_TRUE(base::StartsWith(title, |
| - expected_prefix, |
| - base::CompareCase::INSENSITIVE_ASCII)); |
| - |
| - NavigateToDestURL(); |
| - EXPECT_EQ(1U, task_manager.tasks().size()); |
| -} |
| - |
| -} // namespace |
| - |
| -#endif // defined(ENABLE_TASK_MANAGER) |
| - |
| } // namespace prerender |