| Index: chrome/browser/policy/cloud_policy_subsystem.h
|
| diff --git a/chrome/browser/policy/cloud_policy_subsystem.h b/chrome/browser/policy/cloud_policy_subsystem.h
|
| index 2ff3eab2921f581b2f2578670d834ceb11affce6..949fd2e718457702d1531ae9c2a17d2c51d2f4fe 100644
|
| --- a/chrome/browser/policy/cloud_policy_subsystem.h
|
| +++ b/chrome/browser/policy/cloud_policy_subsystem.h
|
| @@ -7,7 +7,6 @@
|
|
|
| #include "base/memory/scoped_ptr.h"
|
| #include "base/prefs/public/pref_change_registrar.h"
|
| -#include "base/prefs/public/pref_observer.h"
|
| #include "net/base/network_change_notifier.h"
|
|
|
| class PrefService;
|
| @@ -25,8 +24,7 @@ class PolicyNotifier;
|
| // policy. It glues together the backend, the policy controller and manages the
|
| // life cycle of the policy providers.
|
| class CloudPolicySubsystem
|
| - : public PrefObserver,
|
| - public net::NetworkChangeNotifier::IPAddressObserver {
|
| + : public net::NetworkChangeNotifier::IPAddressObserver {
|
| public:
|
| enum PolicySubsystemState {
|
| UNENROLLED, // No enrollment attempt has been performed yet.
|
| @@ -131,9 +129,7 @@ class CloudPolicySubsystem
|
| virtual void CreateDeviceTokenFetcher();
|
| virtual void CreateCloudPolicyController();
|
|
|
| - // PrefObserver overrides.
|
| - virtual void OnPreferenceChanged(PrefServiceBase* service,
|
| - const std::string& pref_name) OVERRIDE;
|
| + void OnRefreshPrefChanged();
|
|
|
| // net::NetworkChangeNotifier::IPAddressObserver:
|
| virtual void OnIPAddressChanged() OVERRIDE;
|
|
|