| Index: chrome/browser/chromeos/login/webui_login_display.cc
|
| diff --git a/chrome/browser/chromeos/login/webui_login_display.cc b/chrome/browser/chromeos/login/webui_login_display.cc
|
| index 679a5c3713d36f72032bc10ad77962b8f7e3b4e9..01234376651f407f5f9bc3379e900e8ac0d94354 100644
|
| --- a/chrome/browser/chromeos/login/webui_login_display.cc
|
| +++ b/chrome/browser/chromeos/login/webui_login_display.cc
|
| @@ -25,27 +25,13 @@ namespace chromeos {
|
| WebUILoginDisplay::~WebUILoginDisplay() {
|
| }
|
|
|
| -// WebUILoginDisplay, Singleton implementation: --------------------------------
|
| -
|
| -// static
|
| -WebUILoginDisplay* WebUILoginDisplay::GetInstance() {
|
| - return Singleton<WebUILoginDisplay>::get();
|
| -}
|
| -
|
| // LoginDisplay implementation: ------------------------------------------------
|
|
|
| -// static
|
| -views::Widget* WebUILoginDisplay::GetLoginWindow() {
|
| - return WebUILoginDisplay::GetInstance()->LoginWindow();
|
| -}
|
| -
|
| -views::Widget* WebUILoginDisplay::LoginWindow() {
|
| - return login_window_;
|
| -}
|
| -
|
| -void WebUILoginDisplay::Destroy() {
|
| - background_bounds_ = gfx::Rect();
|
| - delegate_ = NULL;
|
| +WebUILoginDisplay::WebUILoginDisplay(LoginDisplay::Delegate* delegate)
|
| + : LoginDisplay(delegate, gfx::Rect()),
|
| + show_guest_(false),
|
| + show_new_user_(false),
|
| + webui_handler_(NULL) {
|
| }
|
|
|
| void WebUILoginDisplay::Init(const std::vector<UserManager::User>& users,
|
| @@ -204,16 +190,17 @@ void WebUILoginDisplay::ShowSigninScreenForCreds(
|
| webui_handler_->ShowSigninScreenForCreds(username, password);
|
| }
|
|
|
| -// WebUILoginDisplay, private: -------------------------------------------------
|
|
|
| -// Singleton implementation: ---------------------------------------------------
|
| +const std::vector<UserManager::User>& WebUILoginDisplay::GetUsers() const {
|
| + return users_;
|
| +}
|
|
|
| -WebUILoginDisplay::WebUILoginDisplay()
|
| - : LoginDisplay(NULL, gfx::Rect()),
|
| - show_guest_(false),
|
| - show_new_user_(false),
|
| - login_window_(NULL),
|
| - webui_handler_(NULL) {
|
| +bool WebUILoginDisplay::IsShowGuest() const {
|
| + return show_guest_;
|
| +}
|
| +
|
| +bool WebUILoginDisplay::IsShowNewUser() const {
|
| + return show_new_user_;
|
| }
|
|
|
| } // namespace chromeos
|
|
|