| 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_;
|
|
|