Commit 30705dd5 authored by Mugdha Lakhani's avatar Mugdha Lakhani Committed by Commit Bot

[Prerender] Remove disabled tests.

These tests have been disabled for a long time, remove them.

Bug: 898955
Change-Id: If51aaadba81b190a9b804f6bd05c91208b3bf891
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2238151Reviewed-by: default avatarEgor Pasko <pasko@chromium.org>
Reviewed-by: default avatarRyan Sturm <ryansturm@chromium.org>
Commit-Queue: Mugdha Lakhani <nator@chromium.org>
Cr-Commit-Position: refs/heads/master@{#777326}
parent c042d429
......@@ -1775,16 +1775,6 @@ IN_PROC_BROWSER_TEST_F(PrerenderIncognitoBrowserTest, PrerenderIncognito) {
NavigateToDestURL();
}
// Checks that prerenders are aborted when an incognito profile is closed.
// ToDo(crbug.com/994068): The test is crashing on multiple platforms.
IN_PROC_BROWSER_TEST_F(PrerenderIncognitoBrowserTest,
DISABLED_PrerenderIncognitoClosed) {
std::unique_ptr<TestPrerender> prerender = PrerenderTestURL(
"/prerender/prerender_page.html", FINAL_STATUS_PROFILE_DESTROYED, 1);
current_browser()->window()->Close();
prerender->WaitForStop();
}
class PrerenderOmniboxBrowserTest : public PrerenderBrowserTest {
public:
LocationBar* GetLocationBar() {
......@@ -1813,55 +1803,6 @@ class PrerenderOmniboxBrowserTest : public PrerenderBrowserTest {
}
};
// Checks that closing the omnibox popup cancels an omnibox prerender.
// http://crbug.com/395152
IN_PROC_BROWSER_TEST_F(PrerenderOmniboxBrowserTest,
DISABLED_PrerenderOmniboxCancel) {
// Fake an omnibox prerender.
std::unique_ptr<TestPrerender> prerender = StartOmniboxPrerender(
embedded_test_server()->GetURL("/empty.html"), FINAL_STATUS_CANCELLED);
// Revert the location bar. This should cancel the prerender.
GetLocationBar()->Revert();
prerender->WaitForStop();
}
// Checks that accepting omnibox input abandons an omnibox prerender.
// http://crbug.com/394592
IN_PROC_BROWSER_TEST_F(PrerenderOmniboxBrowserTest,
DISABLED_PrerenderOmniboxAbandon) {
// Set the abandon timeout to something high so it does not introduce
// flakiness if the prerender times out before the test completes.
GetPrerenderManager()->mutable_config().abandon_time_to_live =
base::TimeDelta::FromDays(999);
// Enter a URL into the Omnibox.
OmniboxView* omnibox_view = GetOmniboxView();
omnibox_view->OnBeforePossibleChange();
omnibox_view->SetUserText(base::UTF8ToUTF16(
embedded_test_server()->GetURL("/empty.html?1").spec()));
omnibox_view->OnAfterPossibleChange(true);
ui_test_utils::WaitForAutocompleteDone(current_browser());
// Fake an omnibox prerender for a different URL.
std::unique_ptr<TestPrerender> prerender =
StartOmniboxPrerender(embedded_test_server()->GetURL("/empty.html?2"),
FINAL_STATUS_APP_TERMINATING);
// The final status may be either FINAL_STATUS_APP_TERMINATING or
// FINAL_STATUS_CANCELLED. Although closing the omnibox will not cancel an
// abandoned prerender, the AutocompleteActionPredictor will cancel the
// predictor on destruction.
prerender->contents()->set_skip_final_checks(true);
// Navigate to the URL entered.
omnibox_view->model()->AcceptInput(WindowOpenDisposition::CURRENT_TAB);
// Prerender should be running, but abandoned.
EXPECT_TRUE(
GetAutocompleteActionPredictor()->IsPrerenderAbandonedForTesting());
}
// Can't run tests with NaCl plugins if built without ENABLE_NACL.
#if BUILDFLAG(ENABLE_NACL)
class PrerenderBrowserTestWithNaCl : public PrerenderBrowserTest {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment