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

Side by Side Diff: chrome/browser/prerender/prerender_browsertest.cc

Issue 7075023: Disable Prerender-to-fragment tests which were timing out. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 9 years, 6 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 unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include <deque> 5 #include <deque>
6 6
7 #include "base/command_line.h" 7 #include "base/command_line.h"
8 #include "base/path_service.h" 8 #include "base/path_service.h"
9 #include "base/string_util.h" 9 #include "base/string_util.h"
10 #include "chrome/browser/content_settings/host_content_settings_map.h" 10 #include "chrome/browser/content_settings/host_content_settings_map.h"
(...skipping 908 matching lines...) Expand 10 before | Expand all | Expand 10 after
919 // Note that the prerendering RenderView will be redirected to about:crash. 919 // Note that the prerendering RenderView will be redirected to about:crash.
920 // Disabled, http://crbug.com/80561 920 // Disabled, http://crbug.com/80561
921 IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, DISABLED_PrerenderRendererCrash) { 921 IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, DISABLED_PrerenderRendererCrash) {
922 PrerenderTestURL(CreateClientRedirect("files/prerender/prerender_page.html"), 922 PrerenderTestURL(CreateClientRedirect("files/prerender/prerender_page.html"),
923 FINAL_STATUS_RENDERER_CRASHED, 923 FINAL_STATUS_RENDERER_CRASHED,
924 1); 924 1);
925 } 925 }
926 926
927 // Checks that we correctly use a prerendered page when navigating to a 927 // Checks that we correctly use a prerendered page when navigating to a
928 // fragment. 928 // fragment.
929 IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, PrerenderPageNavigateFragment) { 929 // DISABLED: http://crbug.com/84154
930 IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest,
931 DISABLED_PrerenderPageNavigateFragment) {
930 PrerenderTestURL("files/prerender/prerender_fragment.html", 932 PrerenderTestURL("files/prerender/prerender_fragment.html",
931 FINAL_STATUS_FRAGMENT_MISMATCH, 933 FINAL_STATUS_FRAGMENT_MISMATCH,
932 1); 934 1);
933 NavigateToURL("files/prerender/prerender_fragment.html#fragment"); 935 NavigateToURL("files/prerender/prerender_fragment.html#fragment");
934 } 936 }
935 937
936 // Checks that we correctly use a prerendered page when we prerender a fragment 938 // Checks that we correctly use a prerendered page when we prerender a fragment
937 // but navigate to the main page. 939 // but navigate to the main page.
938 // http://crbug.com/83901 940 // http://crbug.com/83901
939 IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, 941 IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest,
940 DISABLED_PrerenderFragmentNavigatePage) { 942 DISABLED_PrerenderFragmentNavigatePage) {
941 PrerenderTestURL("files/prerender/prerender_fragment.html#fragment", 943 PrerenderTestURL("files/prerender/prerender_fragment.html#fragment",
942 FINAL_STATUS_FRAGMENT_MISMATCH, 944 FINAL_STATUS_FRAGMENT_MISMATCH,
943 1); 945 1);
944 NavigateToURL("files/prerender/prerender_fragment.html"); 946 NavigateToURL("files/prerender/prerender_fragment.html");
945 } 947 }
946 948
947 // Checks that we correctly use a prerendered page when we prerender a fragment 949 // Checks that we correctly use a prerendered page when we prerender a fragment
948 // but navigate to a different fragment on the same page. 950 // but navigate to a different fragment on the same page.
951 // DISABLED: http://crbug.com/84154
949 IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, 952 IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest,
950 PrerenderFragmentNavigateFragment) { 953 DISABLED_PrerenderFragmentNavigateFragment) {
951 PrerenderTestURL("files/prerender/prerender_fragment.html#other_fragment", 954 PrerenderTestURL("files/prerender/prerender_fragment.html#other_fragment",
952 FINAL_STATUS_FRAGMENT_MISMATCH, 955 FINAL_STATUS_FRAGMENT_MISMATCH,
953 1); 956 1);
954 NavigateToURL("files/prerender/prerender_fragment.html#fragment"); 957 NavigateToURL("files/prerender/prerender_fragment.html#fragment");
955 } 958 }
956 959
957 // Checks that we correctly use a prerendered page when the page uses a client 960 // Checks that we correctly use a prerendered page when the page uses a client
958 // redirect to refresh from a fragment on the same page. 961 // redirect to refresh from a fragment on the same page.
959 // http://crbug.com/83901 962 // http://crbug.com/83901
960 IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, 963 IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest,
961 DISABLED_PrerenderClientRedirectFromFragment) { 964 DISABLED_PrerenderClientRedirectFromFragment) {
962 PrerenderTestURL( 965 PrerenderTestURL(
963 CreateClientRedirect("files/prerender/prerender_fragment.html#fragment"), 966 CreateClientRedirect("files/prerender/prerender_fragment.html#fragment"),
964 FINAL_STATUS_FRAGMENT_MISMATCH, 967 FINAL_STATUS_FRAGMENT_MISMATCH,
965 2); 968 2);
966 NavigateToURL("files/prerender/prerender_fragment.html"); 969 NavigateToURL("files/prerender/prerender_fragment.html");
967 } 970 }
968 971
969 // Checks that we correctly use a prerendered page when the page uses a crient 972 // Checks that we correctly use a prerendered page when the page uses a crient
970 // redirect to refresh to a fragment on the same page. 973 // redirect to refresh to a fragment on the same page.
974 // DISABLED: http://crbug.com/84154
971 IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, 975 IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest,
972 PrerenderClientRedirectToFragment) { 976 DISABLED_PrerenderClientRedirectToFragment) {
973 PrerenderTestURL( 977 PrerenderTestURL(
974 CreateClientRedirect("files/prerender/prerender_fragment.html"), 978 CreateClientRedirect("files/prerender/prerender_fragment.html"),
975 FINAL_STATUS_FRAGMENT_MISMATCH, 979 FINAL_STATUS_FRAGMENT_MISMATCH,
976 2); 980 2);
977 NavigateToURL("files/prerender/prerender_fragment.html#fragment"); 981 NavigateToURL("files/prerender/prerender_fragment.html#fragment");
978 } 982 }
979 983
980 // Checks that we correctly use a prerendered page when the page uses JS to set 984 // Checks that we correctly use a prerendered page when the page uses JS to set
981 // the window.location.hash to a fragment on the same page. 985 // the window.location.hash to a fragment on the same page.
982 IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, 986 IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest,
(...skipping 168 matching lines...) Expand 10 before | Expand all | Expand 10 after
1151 PrerenderTestURL("files/prerender/prerender_page.html", 1155 PrerenderTestURL("files/prerender/prerender_page.html",
1152 FINAL_STATUS_WINDOW_OPENER, 1156 FINAL_STATUS_WINDOW_OPENER,
1153 1); 1157 1);
1154 OpenDestUrlInNewWindowViaClick(); 1158 OpenDestUrlInNewWindowViaClick();
1155 } 1159 }
1156 1160
1157 // TODO(shishir): Add a test for the case when the page having the 1161 // TODO(shishir): Add a test for the case when the page having the
1158 // prerendering link already has an opener set. 1162 // prerendering link already has an opener set.
1159 1163
1160 } // namespace prerender 1164 } // namespace prerender
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698