Index: chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.h |
diff --git a/chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.h b/chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.h |
index a2e36006e00cd23357dddb1527552ea462ec7413..4ed96bafe7ab7318e6467d25efa0f405d88ee6ae 100644 |
--- a/chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.h |
+++ b/chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.h |
@@ -47,6 +47,7 @@ class EnrollmentScreenHandler |
void Show() override; |
void Hide() override; |
void ShowSigninScreen() override; |
+ void ShowDeviceNamingScreen() override; |
void ShowEnrollmentSpinnerScreen() override; |
void ShowAuthError(const GoogleServiceAuthError& error) override; |
void ShowEnrollmentStatus(policy::EnrollmentStatus status) override; |
@@ -70,6 +71,8 @@ class EnrollmentScreenHandler |
void HandleCompleteLogin(const std::string& user); |
void HandleRetry(); |
void HandleFrameLoadingCompleted(int status); |
+ void HandleDeviceNaming(const std::string& asset_id, |
+ const std::string& location); |
void UpdateStateInternal(NetworkError::ErrorReason reason, bool force_update); |
void SetupAndShowOfflineMessage(NetworkStateInformer::State state, |
@@ -90,6 +93,9 @@ class EnrollmentScreenHandler |
// Display the given i18n string as a progress message. |
void ShowWorking(int message_id); |
+ // Pass existing asset id and location values to device naming screen. |
+ void OnBeforeShowNaming(const base::DictionaryValue& data); |
+ |
// Shows the screen. |
void DoShow(); |