summaryrefslogtreecommitdiffstats
path: root/chromeos/chromeos.gyp
diff options
context:
space:
mode:
authorderat@chromium.org <derat@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-04-05 02:16:35 +0000
committerderat@chromium.org <derat@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-04-05 02:16:35 +0000
commite98603298834ec12798d02f4e5b77c377eb830c7 (patch)
tree76cb402e3f4421e75954292f617638eefed36e6e /chromeos/chromeos.gyp
parent9123168625a008a23f8c39d717bbf2a2ed7604d5 (diff)
downloadchromium_src-e98603298834ec12798d02f4e5b77c377eb830c7.zip
chromium_src-e98603298834ec12798d02f4e5b77c377eb830c7.tar.gz
chromium_src-e98603298834ec12798d02f4e5b77c377eb830c7.tar.bz2
chromeos: Refactor OutputConfigurator.
This moves OutputConfigurator's X11 code into a separate delegate class to make testing possible. It also removes some ugliness in the form of Displays, XRRScreenResources, and Windows getting passed between methods. No functional changes are intended. BUG=225536 Review URL: https://chromiumcodereview.appspot.com/13430025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@192449 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chromeos/chromeos.gyp')
-rw-r--r--chromeos/chromeos.gyp4
1 files changed, 4 insertions, 0 deletions
diff --git a/chromeos/chromeos.gyp b/chromeos/chromeos.gyp
index d4524b9..b689fac 100644
--- a/chromeos/chromeos.gyp
+++ b/chromeos/chromeos.gyp
@@ -155,6 +155,8 @@
'disks/disk_mount_manager.h',
'display/output_configurator.cc',
'display/output_configurator.h',
+ 'display/real_output_configurator_delegate.cc',
+ 'display/real_output_configurator_delegate.h',
'ime/component_extension_ime_manager.cc',
'ime/component_extension_ime_manager.h',
'ime/extension_ime_util.cc',
@@ -251,6 +253,8 @@
'sources!': [
'display/output_configurator.cc',
'display/output_configurator.h',
+ 'display/real_output_configurator_delegate.cc',
+ 'display/real_output_configurator_delegate.h',
],
}],
],