summaryrefslogtreecommitdiffstats
path: root/ash/shell.cc
diff options
context:
space:
mode:
authordnicoara@chromium.org <dnicoara@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-02-28 18:35:55 +0000
committerdnicoara@chromium.org <dnicoara@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-02-28 18:35:55 +0000
commit806f954f296765c34f1e52fc25ab0e025f558cc4 (patch)
tree1895e21157f61be68f44f62c0dc212186af5716e /ash/shell.cc
parent813290a78c7489bc7043cdc69ffa034afca0f929 (diff)
downloadchromium_src-806f954f296765c34f1e52fc25ab0e025f558cc4.zip
chromium_src-806f954f296765c34f1e52fc25ab0e025f558cc4.tar.gz
chromium_src-806f954f296765c34f1e52fc25ab0e025f558cc4.tar.bz2
Rename Start/Stop in OutputConfigurator to better reflect their intent
BUG= Review URL: https://codereview.chromium.org/181483004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254180 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ash/shell.cc')
-rw-r--r--ash/shell.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/ash/shell.cc b/ash/shell.cc
index 36357d0..8ed71fe 100644
--- a/ash/shell.cc
+++ b/ash/shell.cc
@@ -604,8 +604,6 @@ Shell::Shell(ShellDelegate* delegate)
display_manager_.reset(new internal::DisplayManager);
display_controller_.reset(new DisplayController);
#if defined(OS_CHROMEOS) && defined(USE_X11)
- // TODO: Move this initialization into Shell::Init().
- output_configurator_->Init(!gpu_support_->IsPanelFittingDisabled());
user_metrics_recorder_.reset(new UserMetricsRecorder);
#endif // defined(OS_CHROMEOS)
@@ -766,6 +764,7 @@ void Shell::Init() {
}
bool display_initialized = display_manager_->InitFromCommandLine();
#if defined(OS_CHROMEOS) && defined(USE_X11)
+ output_configurator_->Init(!gpu_support_->IsPanelFittingDisabled());
output_configurator_animation_.reset(
new internal::OutputConfiguratorAnimation());
output_configurator_->AddObserver(output_configurator_animation_.get());
@@ -782,7 +781,7 @@ void Shell::Init() {
output_configurator_->AddObserver(display_error_observer_.get());
output_configurator_->set_state_controller(display_change_observer_.get());
output_configurator_->set_mirroring_controller(display_manager_.get());
- output_configurator_->Start(
+ output_configurator_->ForceInitialConfigure(
delegate_->IsFirstRunAfterBoot() ? kChromeOsBootColor : 0);
display_initialized = true;
}