1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #include "ui/base/ui_base_switches.h" 6 7 namespace switches { 8 9 #if defined(OS_MACOSX) && !defined(OS_IOS) 10 // Enable use of cross-process CALayers to display content directly from the 11 // GPU process on Mac. 12 const char kEnableRemoteCoreAnimation[] = "enable-remote-core-animation"; 13 #endif 14 15 // Disables use of DWM composition for top level windows. 16 const char kDisableDwmComposition[] = "disable-dwm-composition"; 17 18 // Disables an experimental focus manager to track text input clients. 19 const char kDisableTextInputFocusManager[] = "disable-text-input-focus-manager"; 20 21 // Disables touch adjustment. 22 const char kDisableTouchAdjustment[] = "disable-touch-adjustment"; 23 24 // Disables touch event based drag and drop. 25 const char kDisableTouchDragDrop[] = "disable-touch-drag-drop"; 26 27 // Disables controls that support touch base text editing. 28 const char kDisableTouchEditing[] = "disable-touch-editing"; 29 30 // Enables a zoomed popup bubble that allows the user to select a link. 31 const char kEnableLinkDisambiguationPopup[] = 32 "enable-link-disambiguation-popup"; 33 34 // Enables an experimental focus manager to track text input clients. 35 const char kEnableTextInputFocusManager[] = "enable-text-input-focus-manager"; 36 37 // Enables touch event based drag and drop. 38 const char kEnableTouchDragDrop[] = "enable-touch-drag-drop"; 39 40 // Enables controls that support touch base text editing. 41 const char kEnableTouchEditing[] = "enable-touch-editing"; 42 43 // The language file that we want to try to open. Of the form 44 // language[-country] where language is the 2 letter code from ISO-639. 45 const char kLang[] = "lang"; 46 47 // Disable ui::MessageBox. This is useful when running as part of scripts that 48 // do not have a user interface. 49 const char kNoMessageBox[] = "no-message-box"; 50 51 // On Windows only: requests that Chrome connect to the running Metro viewer 52 // process. 53 const char kViewerConnect[] = "connect-to-metro-viewer"; 54 55 } // namespace switches 56