1 // Copyright (c) 2013 The Chromium Embedded Framework Authors. All rights 2 // reserved. Use of this source code is governed by a BSD-style license that 3 // can be found in the LICENSE file. 4 5 #include "tests/shared/common/client_switches.h" 6 7 namespace client { 8 namespace switches { 9 10 // CEF and Chromium support a wide range of command-line switches. This file 11 // only contains command-line switches specific to the cefclient application. 12 // View CEF/Chromium documentation or search for *_switches.cc files in the 13 // Chromium source code to identify other existing command-line switches. 14 // Below is a partial listing of relevant *_switches.cc files: 15 // base/base_switches.cc 16 // cef/libcef/common/cef_switches.cc 17 // chrome/common/chrome_switches.cc (not all apply) 18 // content/public/common/content_switches.cc 19 20 const char kMultiThreadedMessageLoop[] = "multi-threaded-message-loop"; 21 const char kExternalMessagePump[] = "external-message-pump"; 22 const char kCachePath[] = "cache-path"; 23 const char kUrl[] = "url"; 24 const char kOffScreenRenderingEnabled[] = "off-screen-rendering-enabled"; 25 const char kOffScreenFrameRate[] = "off-screen-frame-rate"; 26 const char kTransparentPaintingEnabled[] = "transparent-painting-enabled"; 27 const char kShowUpdateRect[] = "show-update-rect"; 28 const char kSharedTextureEnabled[] = "shared-texture-enabled"; 29 const char kExternalBeginFrameEnabled[] = "external-begin-frame-enabled"; 30 const char kMouseCursorChangeDisabled[] = "mouse-cursor-change-disabled"; 31 const char kOffline[] = "offline"; 32 const char kRequestContextPerBrowser[] = "request-context-per-browser"; 33 const char kRequestContextSharedCache[] = "request-context-shared-cache"; 34 const char kBackgroundColor[] = "background-color"; 35 const char kEnableGPU[] = "enable-gpu"; 36 const char kFilterURL[] = "filter-url"; 37 const char kUseViews[] = "use-views"; 38 const char kHideFrame[] = "hide-frame"; 39 const char kHideControls[] = "hide-controls"; 40 const char kHideOverlays[] = "hide-overlays"; 41 const char kAlwaysOnTop[] = "always-on-top"; 42 const char kHideTopMenu[] = "hide-top-menu"; 43 const char kSslClientCertificate[] = "ssl-client-certificate"; 44 const char kCRLSetsPath[] = "crl-sets-path"; 45 const char kLoadExtension[] = "load-extension"; 46 const char kNoActivate[] = "no-activate"; 47 const char kEnableChromeRuntime[] = "enable-chrome-runtime"; 48 const char kShowChromeToolbar[] = "show-chrome-toolbar"; 49 const char kInitialShowState[] = "initial-show-state"; 50 51 } // namespace switches 52 } // namespace client 53