| Index: chrome/browser/dom_ui/core_options_handler.h
|
| diff --git a/chrome/browser/dom_ui/core_options_handler.h b/chrome/browser/dom_ui/core_options_handler.h
|
| index 748ab837326a509ee932efc117d41ef643497ba7..fd94d104f4667dc255853fc3995ea4e371ed41a6 100644
|
| --- a/chrome/browser/dom_ui/core_options_handler.h
|
| +++ b/chrome/browser/dom_ui/core_options_handler.h
|
| @@ -11,6 +11,7 @@
|
|
|
| #include "base/values.h"
|
| #include "chrome/browser/dom_ui/options_ui.h"
|
| +#include "chrome/browser/prefs/pref_change_registrar.h"
|
|
|
| // Core options UI handler.
|
| // Handles resource and JS calls common to all options sub-pages.
|
| @@ -22,7 +23,6 @@ class CoreOptionsHandler : public OptionsPageUIHandler {
|
| virtual void GetLocalizedValues(DictionaryValue* localized_strings);
|
| virtual void Uninitialize();
|
|
|
| -
|
| // NotificationObserver implementation.
|
| virtual void Observe(NotificationType type,
|
| const NotificationSource& source,
|
| @@ -30,6 +30,7 @@ class CoreOptionsHandler : public OptionsPageUIHandler {
|
|
|
| // DOMMessageHandler implementation.
|
| virtual void RegisterMessages();
|
| + virtual DOMMessageHandler* Attach(DOMUI* dom_ui);
|
|
|
| protected:
|
| // Fetches a pref value of given |pref_name|.
|
| @@ -87,6 +88,8 @@ class CoreOptionsHandler : public OptionsPageUIHandler {
|
|
|
| void NotifyPrefChanged(const std::string* pref_name);
|
|
|
| + PrefChangeRegistrar registrar_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(CoreOptionsHandler);
|
| };
|
|
|
|
|