Index: chrome/browser/chromeos/login/login_display_host_impl.h |
diff --git a/chrome/browser/chromeos/login/base_login_display_host.h b/chrome/browser/chromeos/login/login_display_host_impl.h |
similarity index 86% |
rename from chrome/browser/chromeos/login/base_login_display_host.h |
rename to chrome/browser/chromeos/login/login_display_host_impl.h |
index 203eb1e4b8111c2a8a0193e698d46481f862f3d8..89630a9824ac66723bff8a78785d8f23a0c998f5 100644 |
--- a/chrome/browser/chromeos/login/base_login_display_host.h |
+++ b/chrome/browser/chromeos/login/login_display_host_impl.h |
@@ -2,8 +2,8 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_BASE_LOGIN_DISPLAY_HOST_H_ |
-#define CHROME_BROWSER_CHROMEOS_LOGIN_BASE_LOGIN_DISPLAY_HOST_H_ |
+#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_LOGIN_DISPLAY_HOST_IMPL_H_ |
+#define CHROME_BROWSER_CHROMEOS_LOGIN_LOGIN_DISPLAY_HOST_IMPL_H_ |
#include <string> |
@@ -15,6 +15,7 @@ |
#include "chrome/browser/chromeos/settings/device_settings_service.h" |
#include "content/public/browser/notification_observer.h" |
#include "content/public/browser/notification_registrar.h" |
+#include "content/public/browser/web_contents_observer.h" |
Denis Kuznetsov (DE-MUC)
2013/04/18 11:14:11
Why do we need it here?
Nikita (slow)
2013/04/18 11:26:17
Good catch, that's part of the upcoming CL, remove
|
#include "ui/gfx/rect.h" |
class PrefService; |
@@ -28,13 +29,13 @@ namespace chromeos { |
class ExistingUserController; |
class WizardController; |
-// An abstract base class that defines OOBE/login screen host. |
+// An implementation class for OOBE/login screen host. |
// It encapsulates controllers, background integration and flow. |
-class BaseLoginDisplayHost : public LoginDisplayHost, |
+class LoginDisplayHostImpl : public LoginDisplayHost, |
public content::NotificationObserver { |
public: |
- explicit BaseLoginDisplayHost(const gfx::Rect& background_bounds); |
- virtual ~BaseLoginDisplayHost(); |
+ explicit LoginDisplayHostImpl(const gfx::Rect& background_bounds); |
+ virtual ~LoginDisplayHostImpl(); |
// Returns the default LoginDispalyHost instance if it has been created. |
static LoginDisplayHost* default_host() { |
@@ -91,7 +92,7 @@ class BaseLoginDisplayHost : public LoginDisplayHost, |
content::NotificationRegistrar registrar_; |
- base::WeakPtrFactory<BaseLoginDisplayHost> pointer_factory_; |
+ base::WeakPtrFactory<LoginDisplayHostImpl> pointer_factory_; |
// Default LoginDisplayHost. |
static LoginDisplayHost* default_host_; |
@@ -116,9 +117,9 @@ class BaseLoginDisplayHost : public LoginDisplayHost, |
// True if session start is in progress. |
bool session_starting_; |
- DISALLOW_COPY_AND_ASSIGN(BaseLoginDisplayHost); |
+ DISALLOW_COPY_AND_ASSIGN(LoginDisplayHostImpl); |
}; |
} // namespace chromeos |
-#endif // CHROME_BROWSER_CHROMEOS_LOGIN_BASE_LOGIN_DISPLAY_HOST_H_ |
+#endif // CHROME_BROWSER_CHROMEOS_LOGIN_LOGIN_DISPLAY_HOST_IMPL_H_ |