Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(10385)

Unified Diff: chrome/browser/prerender/prerender_browsertest.cc

Issue 9875026: **NOTFORLANDING** New link rel=prerender API (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: wdyt? Created 8 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/prerender/prerender_browsertest.cc
diff --git a/chrome/browser/prerender/prerender_browsertest.cc b/chrome/browser/prerender/prerender_browsertest.cc
index 1054bd690bf0407525f1d7e6bfa82b7ba0d1b1f6..71f0f8342d0901d6bb615430b8f41c2c13264984 100644
--- a/chrome/browser/prerender/prerender_browsertest.cc
+++ b/chrome/browser/prerender/prerender_browsertest.cc
@@ -569,6 +569,10 @@ class PrerenderBrowserTest : public InProcessBrowserTest {
OpenDestURLWithJSImpl("WindowOpen()");
}
+ void RemoveLinkElementAndNavigate() const {
+ OpenDestURLWithJSImpl("RemoveLinkElementAndNavigate()");
+ }
+
void ClickToNextPageAfterPrerender(Browser* browser) {
ui_test_utils::WindowedNotificationObserver new_page_observer(
content::NOTIFICATION_NAV_ENTRY_COMMITTED,
@@ -870,6 +874,13 @@ IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, PrerenderPage) {
NavigateToDestURL();
}
+IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, PrerenderPageRemovingLink) {
cbentzel 2012/03/29 00:13:37 Should probably have some tests for multiple link
gavinp 2012/04/20 17:54:14 Done.
+ set_loader_path("files/prerender/prerender_loader_removing_link.html");
+ PrerenderTestURL("files/prerender/prerender_page.html",
+ FINAL_STATUS_CANCELLED, 1);
+ RemoveLinkElementAndNavigate();
+}
+
// Checks that the visibility API works.
IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, PrerenderVisibility) {
PrerenderTestURL("files/prerender/prerender_visibility.html",

Powered by Google App Engine
This is Rietveld 408576698