| Index: chrome/browser/ui/webui/options/chromeos/core_chromeos_options_handler.h | 
| diff --git a/chrome/browser/ui/webui/options/chromeos/core_chromeos_options_handler.h b/chrome/browser/ui/webui/options/chromeos/core_chromeos_options_handler.h | 
| index 82b9298f07f4b2cc4aec1d3abe4e51e48a7342dc..e14625acc699e11227f36892f9f9eea9e8048c3f 100644 | 
| --- a/chrome/browser/ui/webui/options/chromeos/core_chromeos_options_handler.h | 
| +++ b/chrome/browser/ui/webui/options/chromeos/core_chromeos_options_handler.h | 
| @@ -8,6 +8,7 @@ | 
| #include "base/compiler_specific.h" | 
| #include "base/memory/weak_ptr.h" | 
| #include "base/prefs/public/pref_change_registrar.h" | 
| +#include "base/prefs/public/pref_observer.h" | 
| #include "chrome/browser/ui/webui/options/core_options_handler.h" | 
|  | 
| namespace chromeos { | 
| @@ -37,6 +38,10 @@ class CoreChromeOSOptionsHandler : public ::options::CoreOptionsHandler { | 
| const content::NotificationSource& source, | 
| const content::NotificationDetails& details) OVERRIDE; | 
|  | 
| +  // PrefObserver implementation. | 
| +  virtual void OnPreferenceChanged(PrefServiceBase* service, | 
| +                                   const std::string& pref_name) OVERRIDE; | 
| + | 
| private: | 
| // Notifies registered JS callbacks on ChromeOS setting change. | 
| void NotifySettingsChanged(const std::string* setting_name); | 
|  |