| Index: chrome/browser/net/net_pref_observer.h
|
| diff --git a/chrome/browser/net/net_pref_observer.h b/chrome/browser/net/net_pref_observer.h
|
| index ba938b0c92ca80a6d2a5e09bf68ad6ec9ba2ecf1..17316e217180277666803450a88e101da341475a 100644
|
| --- a/chrome/browser/net/net_pref_observer.h
|
| +++ b/chrome/browser/net/net_pref_observer.h
|
| @@ -5,19 +5,11 @@
|
| #ifndef CHROME_BROWSER_NET_NET_PREF_OBSERVER_H_
|
| #define CHROME_BROWSER_NET_NET_PREF_OBSERVER_H_
|
|
|
| -#include "base/basictypes.h"
|
| +#include "base/macros.h"
|
| #include "base/prefs/pref_member.h"
|
|
|
| class PrefService;
|
|
|
| -namespace chrome_browser_net {
|
| -class Predictor;
|
| -}
|
| -
|
| -namespace prerender {
|
| -class PrerenderManager;
|
| -}
|
| -
|
| namespace user_prefs {
|
| class PrefRegistrySyncable;
|
| }
|
| @@ -28,11 +20,7 @@ class PrefRegistrySyncable;
|
| class NetPrefObserver {
|
| public:
|
| // |prefs| must be non-NULL and |*prefs| must outlive this.
|
| - // |prerender_manager| may be NULL. If not, |*prerender_manager| must
|
| - // outlive this.
|
| - NetPrefObserver(PrefService* prefs,
|
| - prerender::PrerenderManager* prerender_manager,
|
| - chrome_browser_net::Predictor* predictor);
|
| + explicit NetPrefObserver(PrefService* prefs);
|
| virtual ~NetPrefObserver();
|
|
|
| static void RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry);
|
| @@ -40,10 +28,7 @@ class NetPrefObserver {
|
| private:
|
| void ApplySettings();
|
|
|
| - BooleanPrefMember network_prediction_enabled_;
|
| BooleanPrefMember spdy_disabled_;
|
| - prerender::PrerenderManager* prerender_manager_;
|
| - chrome_browser_net::Predictor* predictor_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(NetPrefObserver);
|
| };
|
|
|