Index: chrome/browser/prefetch/prefetch.cc |
diff --git a/chrome/browser/prefetch/prefetch.cc b/chrome/browser/prefetch/prefetch.cc |
index c38147fd3ddd15a71f990a3a3c904dd2c12ca3c1..4b23f86ac7062d8a984ff0b02bc5702407b72644 100644 |
--- a/chrome/browser/prefetch/prefetch.cc |
+++ b/chrome/browser/prefetch/prefetch.cc |
@@ -19,17 +19,6 @@ bool IsPrefetchEnabled(content::ResourceContext* resource_context) { |
DCHECK(content::BrowserThread::CurrentlyOn(content::BrowserThread::IO)); |
ProfileIOData* io_data = ProfileIOData::FromResourceContext(resource_context); |
- DCHECK(io_data); |
- |
- // TODO(bnc): Remove this condition once the new |
- // predictive preference is used on all platforms. See crbug.com/334602. |
- if (io_data->network_prediction_options()->GetValue() == |
- chrome_browser_net::NETWORK_PREDICTION_UNSET && |
- net::NetworkChangeNotifier::IsConnectionCellular( |
- net::NetworkChangeNotifier::GetConnectionType())) { |
- return false; |
- } |
- |
return chrome_browser_net::CanPrefetchAndPrerenderIO(io_data) && |
!DisableForFieldTrial(); |
} |