summaryrefslogtreecommitdiffstats
path: root/chromeos
diff options
context:
space:
mode:
authoroshima@chromium.org <oshima@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-10-04 23:08:07 +0000
committeroshima@chromium.org <oshima@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-10-04 23:08:07 +0000
commit4e286cc9186c37dece3ad8b978ce8390cc634372 (patch)
treeeacb7a6a21052e67ac6c71c4b0107c271d138652 /chromeos
parent26367b691b79141c7347c227c897815e9822fef9 (diff)
downloadchromium_src-4e286cc9186c37dece3ad8b978ce8390cc634372.zip
chromium_src-4e286cc9186c37dece3ad8b978ce8390cc634372.tar.gz
chromium_src-4e286cc9186c37dece3ad8b978ce8390cc634372.tar.bz2
Use mirror mode if there is external monitor on boot
This is for m23 and will be reverted after merge. BUG=153717 TEST=see bug Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=159980 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=160058 Review URL: https://codereview.chromium.org/11049030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160260 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chromeos')
-rw-r--r--chromeos/display/output_configurator.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/chromeos/display/output_configurator.cc b/chromeos/display/output_configurator.cc
index ffb9590..0e575fb 100644
--- a/chromeos/display/output_configurator.cc
+++ b/chromeos/display/output_configurator.cc
@@ -382,8 +382,9 @@ static OutputState GetNextState(Display* display,
state = STATE_DUAL_PRIMARY_ONLY;
break;
default:
- // Unknown so just request something safe.
- state = STATE_DUAL_PRIMARY_ONLY;
+ // Default to mirror mode for m23 if it's supported.
+ state =
+ mirror_supported ? STATE_DUAL_MIRROR : STATE_DUAL_PRIMARY_ONLY;
}
break;
}