Index: chrome/browser/chromeos/login/user_manager_impl.cc |
diff --git a/chrome/browser/chromeos/login/user_manager_impl.cc b/chrome/browser/chromeos/login/user_manager_impl.cc |
index e2c31b1575d38da45bebfc40f4df26df27061e3f..9fcd33228a55274d4f64fe779e783a3e07c7f2c2 100644 |
--- a/chrome/browser/chromeos/login/user_manager_impl.cc |
+++ b/chrome/browser/chromeos/login/user_manager_impl.cc |
@@ -1517,6 +1517,11 @@ void UserManagerImpl::DemoAccountLoggedIn() { |
active_user_->SetStubImage(User::kInvalidImageIndex, false); |
WallpaperManager::Get()->SetUserWallpaperNow(DemoAppLauncher::kDemoUserName); |
+ CommandLine* command_line = CommandLine::ForCurrentProcess(); |
+ command_line->AppendSwitch(::switches::kForceAppMode); |
+ command_line->AppendSwitchASCII(::switches::kAppId, |
+ DemoAppLauncher::kDemoAppId); |
+ |
// Disable window animation since the demo app runs in a single full screen |
// window and window animation causes start-up janks. |
CommandLine::ForCurrentProcess()->AppendSwitch( |