OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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 #include <vector> | 6 #include <vector> |
7 | 7 |
8 #include "base/bind.h" | 8 #include "base/bind.h" |
9 #include "base/command_line.h" | 9 #include "base/command_line.h" |
10 #include "base/files/file_path.h" | 10 #include "base/files/file_path.h" |
(...skipping 2177 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2188 NavigateToURL("files/prerender/prerender_page.html"); | 2188 NavigateToURL("files/prerender/prerender_page.html"); |
2189 } | 2189 } |
2190 | 2190 |
2191 // Checks that we get the right PPLT histograms for client redirect prerenders | 2191 // Checks that we get the right PPLT histograms for client redirect prerenders |
2192 // and navigations when the referring page is Google. | 2192 // and navigations when the referring page is Google. |
2193 IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, | 2193 IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, |
2194 PrerenderLocationReplaceGWSHistograms) { | 2194 PrerenderLocationReplaceGWSHistograms) { |
2195 DisableJavascriptCalls(); | 2195 DisableJavascriptCalls(); |
2196 | 2196 |
2197 // The loader page should look like Google. | 2197 // The loader page should look like Google. |
2198 const std::string kGoogleDotCom("www.google.com"); | 2198 static const char kGoogleDotCom[] = "www.google.com"; |
2199 SetLoaderHostOverride(kGoogleDotCom); | 2199 SetLoaderHostOverride(kGoogleDotCom); |
2200 set_loader_path("files/prerender/prerender_loader_with_replace_state.html"); | 2200 set_loader_path("files/prerender/prerender_loader_with_replace_state.html"); |
2201 | 2201 |
2202 GURL dest_url = GetCrossDomainTestUrl( | 2202 GURL dest_url = GetCrossDomainTestUrl( |
2203 "files/prerender/prerender_deferred_image.html"); | 2203 "files/prerender/prerender_deferred_image.html"); |
2204 | 2204 |
2205 GURL prerender_url = test_server()->GetURL( | 2205 GURL prerender_url = test_server()->GetURL( |
2206 "files/prerender/prerender_location_replace.html?" + | 2206 "files/prerender/prerender_location_replace.html?" + |
2207 net::EscapeQueryParamValue(dest_url.spec(), false) + | 2207 net::EscapeQueryParamValue(dest_url.spec(), false) + |
2208 "#prerender"); | 2208 "#prerender"); |
(...skipping 2114 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4323 TestShouldDisableLocalPredictorPreferenceNetworkMatrix( | 4323 TestShouldDisableLocalPredictorPreferenceNetworkMatrix( |
4324 true /*preference_wifi_network_wifi*/, | 4324 true /*preference_wifi_network_wifi*/, |
4325 true /*preference_wifi_network_4g*/, | 4325 true /*preference_wifi_network_4g*/, |
4326 true /*preference_always_network_wifi*/, | 4326 true /*preference_always_network_wifi*/, |
4327 false /*preference_always_network_4g*/, | 4327 false /*preference_always_network_4g*/, |
4328 true /*preference_never_network_wifi*/, | 4328 true /*preference_never_network_wifi*/, |
4329 true /*preference_never_network_4g*/); | 4329 true /*preference_never_network_4g*/); |
4330 } | 4330 } |
4331 | 4331 |
4332 } // namespace prerender | 4332 } // namespace prerender |
OLD | NEW |