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..ff738d6a4eecef08ddf42f60b8016ea31ff78a2f 100644 |
--- a/chrome/browser/net/net_pref_observer.h |
+++ b/chrome/browser/net/net_pref_observer.h |
@@ -10,14 +10,6 @@ |
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); |
}; |