| Index: ash/shell.cc
|
| diff --git a/ash/shell.cc b/ash/shell.cc
|
| index 2d39516b9272202ba227df9da0f91bdd362e138f..88b828a2c67f0bbb0eeefa54aee5dc50dbeadf7c 100644
|
| --- a/ash/shell.cc
|
| +++ b/ash/shell.cc
|
| @@ -103,6 +103,7 @@
|
| #endif
|
|
|
| #if defined(OS_CHROMEOS)
|
| +#include "ash/ash_constants.h"
|
| #include "ash/display/display_change_observer_x11.h"
|
| #include "ash/display/output_configurator_animation.h"
|
| #include "base/chromeos/chromeos_version.h"
|
| @@ -213,7 +214,10 @@ Shell::Shell(ShellDelegate* delegate)
|
| (blacklisted_features & content::GPU_FEATURE_TYPE_PANEL_FITTING) ||
|
| CommandLine::ForCurrentProcess()->HasSwitch(
|
| switches::kAshDisablePanelFitting);
|
| - output_configurator_->Init(!is_panel_fitting_disabled);
|
| +
|
| + output_configurator_->Init(
|
| + !is_panel_fitting_disabled,
|
| + delegate_->IsFirstRunAfterBoot() ? kChromeOsBootColor : 0);
|
|
|
| output_configurator_->AddObserver(output_configurator_animation_.get());
|
| base::MessagePumpAuraX11::Current()->AddDispatcherForRootWindow(
|
|
|