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); |
}; |