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 2042 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2053 #define MAYBE_PrerenderDelayLoadPlugin PrerenderDelayLoadPlugin | 2053 #define MAYBE_PrerenderDelayLoadPlugin PrerenderDelayLoadPlugin |
2054 #endif | 2054 #endif |
2055 // http://crbug.com/306715 | 2055 // http://crbug.com/306715 |
2056 IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, MAYBE_PrerenderDelayLoadPlugin) { | 2056 IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, MAYBE_PrerenderDelayLoadPlugin) { |
2057 PrerenderTestURL("files/prerender/plugin_delay_load.html", | 2057 PrerenderTestURL("files/prerender/plugin_delay_load.html", |
2058 FINAL_STATUS_USED, | 2058 FINAL_STATUS_USED, |
2059 1); | 2059 1); |
2060 NavigateToDestURL(); | 2060 NavigateToDestURL(); |
2061 } | 2061 } |
2062 | 2062 |
2063 // Checks that plugins are not loaded on prerendering pages when click-to-play | 2063 // Checks that plugins are not loaded on prerendering pages when Plugin Power |
2064 // is enabled. | 2064 // Saver is enabled. |
2065 IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, PrerenderClickToPlay) { | 2065 IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, PrerenderClickToPlay) { |
2066 // Enable click-to-play. | 2066 // Enable click-to-play. |
2067 HostContentSettingsMap* content_settings_map = | 2067 HostContentSettingsMap* content_settings_map = |
2068 current_browser()->profile()->GetHostContentSettingsMap(); | 2068 current_browser()->profile()->GetHostContentSettingsMap(); |
2069 content_settings_map->SetDefaultContentSetting( | 2069 content_settings_map->SetDefaultContentSetting( |
2070 CONTENT_SETTINGS_TYPE_PLUGINS, CONTENT_SETTING_ASK); | 2070 CONTENT_SETTINGS_TYPE_PLUGINS, CONTENT_SETTING_DETECT_IMPORTANT_CONTENT); |
2071 | 2071 |
2072 PrerenderTestURL("files/prerender/prerender_plugin_click_to_play.html", | 2072 PrerenderTestURL("files/prerender/prerender_plugin_click_to_play.html", |
2073 FINAL_STATUS_USED, | 2073 FINAL_STATUS_USED, |
2074 1); | 2074 1); |
2075 NavigateToDestURL(); | 2075 NavigateToDestURL(); |
2076 } | 2076 } |
2077 | 2077 |
2078 // Checks that we don't load a NaCl plugin when NaCl is disabled. | 2078 // Checks that we don't load a NaCl plugin when NaCl is disabled. |
2079 IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, PrerenderNaClPluginDisabled) { | 2079 IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, PrerenderNaClPluginDisabled) { |
2080 PrerenderTestURL("files/prerender/prerender_plugin_nacl_disabled.html", | 2080 PrerenderTestURL("files/prerender/prerender_plugin_nacl_disabled.html", |
(...skipping 2495 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4576 TestShouldDisableLocalPredictorPreferenceNetworkMatrix( | 4576 TestShouldDisableLocalPredictorPreferenceNetworkMatrix( |
4577 true /*preference_wifi_network_wifi*/, | 4577 true /*preference_wifi_network_wifi*/, |
4578 true /*preference_wifi_network_4g*/, | 4578 true /*preference_wifi_network_4g*/, |
4579 true /*preference_always_network_wifi*/, | 4579 true /*preference_always_network_wifi*/, |
4580 false /*preference_always_network_4g*/, | 4580 false /*preference_always_network_4g*/, |
4581 true /*preference_never_network_wifi*/, | 4581 true /*preference_never_network_wifi*/, |
4582 true /*preference_never_network_4g*/); | 4582 true /*preference_never_network_4g*/); |
4583 } | 4583 } |
4584 | 4584 |
4585 } // namespace prerender | 4585 } // namespace prerender |
OLD | NEW |