| Index: chrome/browser/webui/web_ui_factory.cc | 
| diff --git a/chrome/browser/webui/web_ui_factory.cc b/chrome/browser/webui/web_ui_factory.cc | 
| index 6cd39b1ca8f271964ae21d1eb7e94b8a2e69fa67..9dcb3802f7e8dd23aa2d51a8a3876ef11033dcd4 100644 | 
| --- a/chrome/browser/webui/web_ui_factory.cc | 
| +++ b/chrome/browser/webui/web_ui_factory.cc | 
| @@ -56,6 +56,7 @@ | 
|  | 
| #if defined(TOUCH_UI) && defined(OS_CHROMEOS) | 
| #include "chrome/browser/chromeos/webui/login/login_ui.h" | 
| +#include "chrome/browser/chromeos/webui/login/login_container_ui.h" | 
| #endif | 
|  | 
| #if defined(OS_WIN) | 
| @@ -222,9 +223,11 @@ static WebUIFactoryFunction GetWebUIFactoryFunction(Profile* profile, | 
| } | 
| #endif  // defined(OS_CHROMEOS) | 
|  | 
| -#if defined(TOUCH_UI) && defined(OS_CHROMEOS) | 
| +#if defined(OS_CHROMEOS) && defined(TOUCH_UI) | 
| if (url.host() == chrome::kChromeUILoginHost) | 
| return &NewWebUI<chromeos::LoginUI>; | 
| +  if (url.host() == chrome::kChromeUILoginContainerHost) | 
| +    return &NewWebUI<chromeos::LoginContainerUI>; | 
| #endif | 
|  | 
| if (url.spec() == chrome::kChromeUIConstrainedHTMLTestURL) | 
|  |