| Index: chrome/browser/ui/webui/options/chromeos/core_chromeos_options_handler.h
|
| ===================================================================
|
| --- chrome/browser/ui/webui/options/chromeos/core_chromeos_options_handler.h (revision 106059)
|
| +++ chrome/browser/ui/webui/options/chromeos/core_chromeos_options_handler.h (working copy)
|
| @@ -8,6 +8,8 @@
|
|
|
| #include "chrome/browser/ui/webui/options/core_options_handler.h"
|
|
|
| +class PrefSetObserver;
|
| +
|
| namespace chromeos {
|
|
|
| // CoreChromeOSOptionsHandler handles ChromeOS settings.
|
| @@ -17,6 +19,7 @@
|
|
|
| protected:
|
| // ::CoreOptionsHandler overrides
|
| + virtual void Initialize();
|
| virtual Value* FetchPref(const std::string& pref_name);
|
| virtual void ObservePref(const std::string& pref_name);
|
| virtual void SetPref(const std::string& pref_name,
|
| @@ -36,6 +39,8 @@
|
| // Keeps the track of change caused by the handler to make sure
|
| // it does not signal itself again.
|
| bool handling_change_;
|
| +
|
| + scoped_ptr<PrefSetObserver> proxy_prefs_;
|
| };
|
|
|
| } // namespace chromeos
|
|
|