1ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen// Copyright (c) 2011 The Chromium Authors. All rights reserved. 2ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen// Use of this source code is governed by a BSD-style license that can be 3ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen// found in the LICENSE file. 4ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen 5ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen#include "chrome/browser/chromeos/login/dom_login_display_host.h" 6ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen 7ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen#include "chrome/browser/chromeos/login/dom_login_display.h" 8ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen 9ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsennamespace chromeos { 10ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen 11ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen// DOMLoginDisplayHost ------------------------------------------------------- 12ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen 13ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian MonsenDOMLoginDisplayHost::DOMLoginDisplayHost(const gfx::Rect& background_bounds) 14ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen : BaseLoginDisplayHost(background_bounds) {} 15ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen 16ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian MonsenDOMLoginDisplayHost::~DOMLoginDisplayHost() {} 17ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen 18ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen// LoginDisplayHost implementation ----------------------------------------- 19ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen 20ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian MonsenLoginDisplay* DOMLoginDisplayHost::CreateLoginDisplay( 21ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen LoginDisplay::Delegate* delegate) const { 22ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen DOMLoginDisplay* dom_login_display = DOMLoginDisplay::GetInstance(); 23ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen dom_login_display->set_delegate(delegate); 24ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen dom_login_display->set_background_bounds(background_bounds()); 25ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen return dom_login_display; 26ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen} 27ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen 28ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsengfx::NativeWindow DOMLoginDisplayHost::GetNativeWindow() const { 29ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen return NULL; 30ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen} 31ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen 32ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsenvoid DOMLoginDisplayHost::SetOobeProgress(BackgroundView::LoginStep step) {} 33ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen 34ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsenvoid DOMLoginDisplayHost::SetOobeProgressBarVisible(bool visible) {} 35ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen 36ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsenvoid DOMLoginDisplayHost::SetShutdownButtonEnabled(bool enable) {} 37ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen 38ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsenvoid DOMLoginDisplayHost::SetStatusAreaEnabled(bool enable) {} 39ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen 40ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsenvoid DOMLoginDisplayHost::SetStatusAreaVisible(bool visible) {} 41ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen 42ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsenvoid DOMLoginDisplayHost::ShowBackground() {} 43ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen 44ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen} // namespace chromeos 45ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen 46