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