Index: chrome/browser/extensions/extension_input_api.cc |
diff --git a/chrome/browser/extensions/extension_input_api.cc b/chrome/browser/extensions/extension_input_api.cc |
index 6621675184cb282c9eb7d1bf9213c899a6402059..79fa4e142db1f4d59bcad78327217f23eb7c90ea 100644 |
--- a/chrome/browser/extensions/extension_input_api.cc |
+++ b/chrome/browser/extensions/extension_input_api.cc |
@@ -26,7 +26,7 @@ |
#if defined(OS_CHROMEOS) && defined(TOUCH_UI) |
#include "chrome/browser/chromeos/input_method/input_method_manager.h" |
#include "chrome/browser/chromeos/input_method/ibus_controller.h" |
-#include "chrome/browser/chromeos/login/webui_login_display.h" |
+#include "chrome/browser/chromeos/login/base_login_display_host.h" |
#endif |
namespace { |
@@ -82,9 +82,10 @@ views::Widget* GetTopLevelWidget(Browser* browser) { |
} |
#if defined(OS_CHROMEOS) && defined(TOUCH_UI) |
- views::Widget* login_window = chromeos::WebUILoginDisplay::GetLoginWindow(); |
- if (login_window) |
- return login_window; |
+ chromeos::LoginDisplayHost* host = |
+ chromeos::BaseLoginDisplayHost::default_host(); |
+ if (host) |
+ return views::Widget::GetWidgetForNativeWindow(host->GetNativeWindow()); |
#endif |
if (!browser) |