Chromium Code Reviews| Index: chrome/browser/net/net_pref_observer.cc |
| diff --git a/chrome/browser/net/net_pref_observer.cc b/chrome/browser/net/net_pref_observer.cc |
| index ad14084cc4776e2f330cf6b839e6f453dc3c02fc..cb19f10990e1fcb201e3073e79cf4bda988dd40c 100644 |
| --- a/chrome/browser/net/net_pref_observer.cc |
| +++ b/chrome/browser/net/net_pref_observer.cc |
| @@ -5,9 +5,6 @@ |
| #include "chrome/browser/net/net_pref_observer.h" |
| #include "base/prefs/pref_service.h" |
| -#include "chrome/browser/chrome_notification_types.h" |
| -#include "chrome/browser/net/predictor.h" |
| -#include "chrome/browser/prerender/prerender_manager.h" |
| #include "chrome/common/pref_names.h" |
| #include "components/pref_registry/pref_registry_syncable.h" |
| #include "content/public/browser/browser_thread.h" |
| @@ -15,19 +12,12 @@ |
| using content::BrowserThread; |
| -NetPrefObserver::NetPrefObserver(PrefService* prefs, |
| - prerender::PrerenderManager* prerender_manager, |
| - chrome_browser_net::Predictor* predictor) |
| - : prerender_manager_(prerender_manager), |
| - predictor_(predictor) { |
| +NetPrefObserver::NetPrefObserver(PrefService* prefs) { |
| DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
|
mmenke
2014/09/03 17:17:58
Mind adding base/logging.h, while you're here, for
Bence
2014/09/03 18:30:14
Done.
|
| DCHECK(prefs); |
| - DCHECK(predictor); |
| base::Closure prefs_callback = base::Bind(&NetPrefObserver::ApplySettings, |
| base::Unretained(this)); |
|
mmenke
2014/09/03 17:17:58
And base/bind.h.
We need an IWYU preprocessor. :
|
| - network_prediction_enabled_.Init(prefs::kNetworkPredictionEnabled, prefs, |
| - prefs_callback); |
| spdy_disabled_.Init(prefs::kDisableSpdy, prefs, prefs_callback); |
| ApplySettings(); |
| @@ -40,8 +30,6 @@ NetPrefObserver::~NetPrefObserver() { |
| void NetPrefObserver::ApplySettings() { |
| DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
| - if (prerender_manager_) |
| - prerender_manager_->set_enabled(*network_prediction_enabled_); |
| if (spdy_disabled_.IsManaged()) |
| net::HttpStreamFactory::set_spdy_enabled(!*spdy_disabled_); |
| } |