// Copyright (c) 2013 The Chromium Embedded Framework Authors. All rights // reserved. Use of this source code is governed by a BSD-style license that // can be found in the LICENSE file. #include "tests/shared/common/client_switches.h" namespace client::switches { // CEF and Chromium support a wide range of command-line switches. This file // only contains command-line switches specific to the cefclient application. // View CEF/Chromium documentation or search for *_switches.cc files in the // Chromium source code to identify other existing command-line switches. // Below is a partial listing of relevant *_switches.cc files: // base/base_switches.cc // cef/libcef/common/cef_switches.cc // chrome/common/chrome_switches.cc (not all apply) // content/public/common/content_switches.cc const char kMultiThreadedMessageLoop[] = "multi-threaded-message-loop"; const char kExternalMessagePump[] = "external-message-pump"; const char kCachePath[] = "cache-path"; const char kUrl[] = "url"; const char kOffScreenRenderingEnabled[] = "off-screen-rendering-enabled"; const char kOffScreenFrameRate[] = "off-screen-frame-rate"; const char kTransparentPaintingEnabled[] = "transparent-painting-enabled"; const char kShowUpdateRect[] = "show-update-rect"; const char kSharedTextureEnabled[] = "shared-texture-enabled"; const char kExternalBeginFrameEnabled[] = "external-begin-frame-enabled"; const char kMouseCursorChangeDisabled[] = "mouse-cursor-change-disabled"; const char kOffline[] = "offline"; const char kFilterChromeCommands[] = "filter-chrome-commands"; const char kRequestContextPerBrowser[] = "request-context-per-browser"; const char kRequestContextSharedCache[] = "request-context-shared-cache"; const char kBackgroundColor[] = "background-color"; const char kEnableGPU[] = "enable-gpu"; const char kFilterURL[] = "filter-url"; const char kUseViews[] = "use-views"; const char kUseNative[] = "use-native"; const char kHideFrame[] = "hide-frame"; const char kHideControls[] = "hide-controls"; const char kHideOverlays[] = "hide-overlays"; const char kAlwaysOnTop[] = "always-on-top"; const char kHideTopMenu[] = "hide-top-menu"; const char kSslClientCertificate[] = "ssl-client-certificate"; const char kCRLSetsPath[] = "crl-sets-path"; const char kNoActivate[] = "no-activate"; #if !defined(DISABLE_ALLOY_BOOTSTRAP) const char kDisableChromeRuntime[] = "disable-chrome-runtime"; const char kEnableChromeRuntime[] = "enable-chrome-runtime"; #endif const char kShowChromeToolbar[] = "show-chrome-toolbar"; const char kInitialShowState[] = "initial-show-state"; const char kUseDefaultPopup[] = "use-default-popup"; const char kUseClientDialogs[] = "use-client-dialogs"; const char kUseTestHttpServer[] = "use-test-http-server"; const char kShowWindowButtons[] = "show-window-buttons"; const char kUseWindowModalDialog[] = "use-window-modal-dialog"; const char kUseBottomControls[] = "use-bottom-controls"; const char kHidePipFrame[] = "hide-pip-frame"; const char kHideChromeBubbles[] = "hide-chrome-bubbles"; const char kHideWindowOnClose[] = "hide-window-on-close"; const char kAcceptsFirstMouse[] = "accepts-first-mouse"; const char kUseAlloyStyle[] = "use-alloy-style"; const char kUseChromeStyleWindow[] = "use-chrome-style-window"; } // namespace client::switches