Index: chrome/browser/chromeos/login/managed/locally_managed_user_creation_screen.h |
diff --git a/chrome/browser/chromeos/login/managed/locally_managed_user_creation_screen.h b/chrome/browser/chromeos/login/managed/locally_managed_user_creation_screen.h |
index 20189fceea77c9beed8cc182465dc329d4825a22..cb46152d27353ee9b0a95ca32c8cc33997aa2040 100644 |
--- a/chrome/browser/chromeos/login/managed/locally_managed_user_creation_screen.h |
+++ b/chrome/browser/chromeos/login/managed/locally_managed_user_creation_screen.h |
@@ -14,6 +14,7 @@ |
#include "chrome/browser/chromeos/login/screens/wizard_screen.h" |
#include "chrome/browser/chromeos/net/network_portal_detector.h" |
#include "chrome/browser/image_decoder.h" |
+#include "chrome/browser/managed_mode/managed_user_sync_service.h" |
#include "chrome/browser/ui/webui/chromeos/login/locally_managed_user_creation_screen_handler.h" |
#include "ui/gfx/image/image_skia.h" |
@@ -28,6 +29,7 @@ class LocallyManagedUserCreationScreen |
: public WizardScreen, |
public LocallyManagedUserCreationScreenHandler::Delegate, |
public ManagedUserCreationController::StatusConsumer, |
+ public ManagedUserSyncServiceObserver, |
public ImageDecoder::Delegate, |
public NetworkPortalDetector::Observer, |
public CameraPresenceNotifier::Observer { |
@@ -63,6 +65,12 @@ class LocallyManagedUserCreationScreen |
// CameraPresenceNotifier::Observer implementation: |
virtual void OnCameraPresenceCheckDone(bool is_camera_present) OVERRIDE; |
+ // ManagedUserSyncServiceObserver implementation |
+ virtual void OnManagedUserAcknowledged( |
+ const std::string& managed_user_id) OVERRIDE {} |
+ virtual void OnManagedUsersSyncingStopped() OVERRIDE {} |
+ virtual void OnManagedUsersChanged() OVERRIDE; |
+ |
// WizardScreen implementation: |
virtual void PrepareToShow() OVERRIDE; |
virtual void Show() OVERRIDE; |
@@ -126,6 +134,8 @@ class LocallyManagedUserCreationScreen |
bool on_error_screen_; |
std::string last_page_; |
+ ManagedUserSyncService* sync_service_; |
+ |
gfx::ImageSkia user_photo_; |
scoped_refptr<ImageDecoder> image_decoder_; |
bool apply_photo_after_decoding_; |