Index: chrome/browser/chromeos/login/webui_login_view.cc |
diff --git a/chrome/browser/chromeos/login/webui_login_view.cc b/chrome/browser/chromeos/login/webui_login_view.cc |
index fced55a2770f03726593f5fb86f02d150257b7c5..e15184ff61ed4eccb0893b6ef9a63fdc6e11fa00 100644 |
--- a/chrome/browser/chromeos/login/webui_login_view.cc |
+++ b/chrome/browser/chromeos/login/webui_login_view.cc |
@@ -11,7 +11,8 @@ |
#include "base/values.h" |
#include "chrome/browser/chromeos/accessibility_util.h" |
#include "chrome/browser/chromeos/cros/cros_library.h" |
-#include "chrome/browser/chromeos/cros/login_library.h" |
+#include "chrome/browser/chromeos/dbus/dbus_thread_manager.h" |
+#include "chrome/browser/chromeos/dbus/session_manager_client.h" |
#include "chrome/browser/chromeos/login/proxy_settings_dialog.h" |
#include "chrome/browser/chromeos/login/webui_login_display.h" |
#include "chrome/browser/chromeos/status/clock_menu_button.h" |
@@ -314,8 +315,9 @@ void WebUILoginView::OnTabMainFrameFirstRender() { |
if (views::desktop::DesktopWindowView::desktop_window_view) |
emit_login_visible = true; |
#endif |
- if (emit_login_visible && chromeos::CrosLibrary::Get()->EnsureLoaded()) |
- chromeos::CrosLibrary::Get()->GetLoginLibrary()->EmitLoginPromptVisible(); |
+ if (emit_login_visible) |
+ chromeos::DBusThreadManager::Get()->session_manager_client() |
+ ->EmitLoginPromptVisible(); |
OobeUI* oobe_ui = static_cast<OobeUI*>(GetWebUI()); |
// Notify OOBE that the login frame has been rendered. Currently |