Index: chrome/browser/ui/webui/options/browser_options_handler.h |
diff --git a/chrome/browser/ui/webui/options/browser_options_handler.h b/chrome/browser/ui/webui/options/browser_options_handler.h |
index 033a51b16756b13732a34a78e33a3cd588126661..09bc129c8bfc16743ee6338eaa6933aaebc185e3 100644 |
--- a/chrome/browser/ui/webui/options/browser_options_handler.h |
+++ b/chrome/browser/ui/webui/options/browser_options_handler.h |
@@ -29,6 +29,7 @@ |
#include "ui/shell_dialogs/select_file_dialog.h" |
#if defined(OS_CHROMEOS) |
+#include "chrome/browser/chromeos/policy/consumer_management_service.h" |
#include "chrome/browser/chromeos/system/pointer_device_observer.h" |
#endif // defined(OS_CHROMEOS) |
@@ -56,6 +57,7 @@ class BrowserOptionsHandler |
public ShellIntegration::DefaultWebClientObserver, |
#if defined(OS_CHROMEOS) |
public chromeos::system::PointerDeviceObserver::Observer, |
+ public policy::ConsumerManagementService::Observer, |
#endif |
public TemplateURLServiceObserver, |
public extensions::ExtensionRegistryObserver, |
@@ -127,6 +129,10 @@ class BrowserOptionsHandler |
// Will be called when powerwash dialog is shown. |
void OnPowerwashDialogShow(const base::ListValue* args); |
+ |
+ // ConsumerManagementService::Observer implementation. |
+ void OnConsumerManagementEnrollmentStateChanged( |
+ policy::ConsumerManagementService* service); |
#endif |
void UpdateSyncState(); |