Chromium Code Reviews| Index: chrome/browser/ui/views/ash/chrome_browser_main_extra_parts_ash.cc |
| diff --git a/chrome/browser/ui/views/ash/chrome_browser_main_extra_parts_ash.cc b/chrome/browser/ui/views/ash/chrome_browser_main_extra_parts_ash.cc |
| index 704550cb08997c82340569bfa73356b48ccc3a21..dbadaaacf35663cf4fb6d0642fa356186db2452c 100644 |
| --- a/chrome/browser/ui/views/ash/chrome_browser_main_extra_parts_ash.cc |
| +++ b/chrome/browser/ui/views/ash/chrome_browser_main_extra_parts_ash.cc |
| @@ -39,22 +39,19 @@ void ChromeBrowserMainExtraPartsAsh::PreProfileInit() { |
| if (chrome::IsRunningInMash()) { |
| immersive_context_ = base::MakeUnique<ImmersiveContextMus>(); |
| immersive_handler_factory_ = base::MakeUnique<ImmersiveHandlerFactoryMus>(); |
| -#if defined(OS_CHROMEOS) |
| - // Must be available at login screen, so initialize before profile. |
| - system_tray_client_ = base::MakeUnique<SystemTrayClient>(); |
| -#endif |
| } |
| #if defined(OS_CHROMEOS) |
| + // Must be available at login screen, so initialize before profile. |
| + system_tray_client_ = base::MakeUnique<SystemTrayClient>(); |
| + |
| // For OS_CHROMEOS, virtual keyboard needs to be initialized before profile |
| // initialized. Otherwise, virtual keyboard extension will not load at login |
| // screen. |
| keyboard::InitializeKeyboard(); |
| -#endif |
| -#if defined(OS_CHROMEOS) |
|
msw
2016/09/30 23:26:49
nice :)
|
| ui::SelectFileDialog::SetFactory(new SelectFileDialogExtensionFactory); |
| -#endif |
| +#endif // defined(OS_CHROMEOS) |
| } |
| void ChromeBrowserMainExtraPartsAsh::PostProfileInit() { |