| Index: chrome/browser/chromeos/proxy_config_service_impl.h | 
| diff --git a/chrome/browser/chromeos/proxy_config_service_impl.h b/chrome/browser/chromeos/proxy_config_service_impl.h | 
| index 7f17f306ae92fd019ea969ccc961de883dd63cea..0d59ec602d032af4e50d88dc00e20d219eb006d8 100644 | 
| --- a/chrome/browser/chromeos/proxy_config_service_impl.h | 
| +++ b/chrome/browser/chromeos/proxy_config_service_impl.h | 
| @@ -9,6 +9,7 @@ | 
| #include <vector> | 
|  | 
| #include "base/basictypes.h" | 
| +#include "base/prefs/public/pref_observer.h" | 
| #include "base/values.h" | 
| #include "chrome/browser/api/prefs/pref_member.h" | 
| #include "chrome/browser/chromeos/cros/network_library.h" | 
| @@ -208,10 +209,9 @@ class ProxyConfigServiceImpl | 
| #endif  // defined(UNIT_TEST) | 
|  | 
| private: | 
| -  // content::NotificationObserver implementation. | 
| -  virtual void Observe(int type, | 
| -                       const content::NotificationSource& source, | 
| -                       const content::NotificationDetails& details) OVERRIDE; | 
| +  // PrefObserver implementation. | 
| +  virtual void OnPreferenceChanged(PrefServiceBase* service, | 
| +                                   const std::string& pref_name) OVERRIDE; | 
|  | 
| // Called from the various UISetProxyConfigTo*. | 
| void OnUISetProxyConfig(); | 
|  |