// Copyright 2014 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef UI_DISPLAY_DISPLAY_SWITCHES_H_ #define UI_DISPLAY_DISPLAY_SWITCHES_H_ #include "base/compiler_specific.h" #include "base/feature_list.h" #include "build/build_config.h" #include "build/chromeos_buildflags.h" #include "ui/display/display_export.h" namespace switches { // Keep sorted. DISPLAY_EXPORT extern const char kEnableSoftwareMirroring[]; DISPLAY_EXPORT extern const char kEnsureForcedColorProfile[]; DISPLAY_EXPORT extern const char kForceDeviceScaleFactor[]; DISPLAY_EXPORT extern const char kForceDisplayColorProfile[]; DISPLAY_EXPORT extern const char kForceRasterColorProfile[]; // TODO(kylechar): This overlaps with --screen-config. Unify flags and remove. DISPLAY_EXPORT extern const char kHostWindowBounds[]; DISPLAY_EXPORT extern const char kScreenConfig[]; DISPLAY_EXPORT extern const char kSecondaryDisplayLayout[]; DISPLAY_EXPORT extern const char kUseFirstDisplayAsInternal[]; #if BUILDFLAG(IS_CHROMEOS_ASH) DISPLAY_EXPORT extern const char kEnableUnifiedDesktop[]; // TODO(oshima): Remove once all tests are fixed. crbug.com/1225308. DISPLAY_EXPORT extern const char kRejectSquareDisplay[]; #endif } // namespace switches #endif // UI_DISPLAY_DISPLAY_SWITCHES_H_