| OLD | NEW | 
|---|
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be | 
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. | 
| 4 | 4 | 
| 5 #ifndef CHROME_BROWSER_CHROMEOS_LOGIN_SCREENS_CORE_OOBE_ACTOR_H_ | 5 #ifndef CHROME_BROWSER_CHROMEOS_LOGIN_SCREENS_CORE_OOBE_VIEW_H_ | 
| 6 #define CHROME_BROWSER_CHROMEOS_LOGIN_SCREENS_CORE_OOBE_ACTOR_H_ | 6 #define CHROME_BROWSER_CHROMEOS_LOGIN_SCREENS_CORE_OOBE_VIEW_H_ | 
| 7 | 7 | 
| 8 #include <string> | 8 #include <string> | 
| 9 | 9 | 
| 10 #include "chrome/browser/chromeos/login/help_app_launcher.h" | 10 #include "chrome/browser/chromeos/login/help_app_launcher.h" | 
| 11 | 11 | 
| 12 namespace base { | 12 namespace base { | 
| 13 class DictionaryValue; | 13 class DictionaryValue; | 
| 14 } | 14 } | 
| 15 | 15 | 
| 16 namespace chromeos { | 16 namespace chromeos { | 
| 17 | 17 | 
| 18 class CoreOobeActor { | 18 class CoreOobeView { | 
| 19  public: | 19  public: | 
| 20   virtual ~CoreOobeActor() {} | 20   virtual ~CoreOobeView() {} | 
| 21 | 21 | 
| 22   virtual void ShowSignInError(int login_attempts, | 22   virtual void ShowSignInError(int login_attempts, | 
| 23                                const std::string& error_text, | 23                                const std::string& error_text, | 
| 24                                const std::string& help_link_text, | 24                                const std::string& help_link_text, | 
| 25                                HelpAppLauncher::HelpTopic help_topic_id) = 0; | 25                                HelpAppLauncher::HelpTopic help_topic_id) = 0; | 
| 26   virtual void ShowTpmError() = 0; | 26   virtual void ShowTpmError() = 0; | 
| 27   virtual void ShowSignInUI(const std::string& email) = 0; | 27   virtual void ShowSignInUI(const std::string& email) = 0; | 
| 28   virtual void ResetSignInUI(bool force_online) = 0; | 28   virtual void ResetSignInUI(bool force_online) = 0; | 
| 29   virtual void ClearUserPodPassword() = 0; | 29   virtual void ClearUserPodPassword() = 0; | 
| 30   virtual void RefocusCurrentPod() = 0; | 30   virtual void RefocusCurrentPod() = 0; | 
| (...skipping 11 matching lines...) Expand all  Loading... | 
| 42   virtual void ShowEnableDebuggingScreen() = 0; | 42   virtual void ShowEnableDebuggingScreen() = 0; | 
| 43   virtual void InitDemoModeDetection() = 0; | 43   virtual void InitDemoModeDetection() = 0; | 
| 44   virtual void StopDemoModeDetection() = 0; | 44   virtual void StopDemoModeDetection() = 0; | 
| 45   virtual void UpdateKeyboardState() = 0; | 45   virtual void UpdateKeyboardState() = 0; | 
| 46   virtual void ShowActiveDirectoryPasswordChangeScreen( | 46   virtual void ShowActiveDirectoryPasswordChangeScreen( | 
| 47       const std::string& username) = 0; | 47       const std::string& username) = 0; | 
| 48 }; | 48 }; | 
| 49 | 49 | 
| 50 }  // namespace chromeos | 50 }  // namespace chromeos | 
| 51 | 51 | 
| 52 #endif  // CHROME_BROWSER_CHROMEOS_LOGIN_SCREENS_CORE_OOBE_ACTOR_H_ | 52 #endif  // CHROME_BROWSER_CHROMEOS_LOGIN_SCREENS_CORE_OOBE_VIEW_H_ | 
| OLD | NEW | 
|---|