陕西民盛建设有限公司网站,北京商场skp,seo外贸网站建设,wordpress读取mysqlElectron 支持的命令行开关
–client-certificatepath
设置客户端的证书文件 path .
–ignore-connections-limitdomains
忽略用 , 分隔的 domains 列表的连接限制.
–disable-http-cache
禁止请求 HTTP 时使用磁盘缓存.
–remote-debugging-portport
在指定的 端口 通…Electron 支持的命令行开关
–client-certificatepath
设置客户端的证书文件 path .
–ignore-connections-limitdomains
忽略用 , 分隔的 domains 列表的连接限制.
–disable-http-cache
禁止请求 HTTP 时使用磁盘缓存.
–remote-debugging-portport
在指定的 端口 通过 HTTP 开启远程调试.
–js-flagsflags
指定引擎过渡到 JS 引擎.
在启动Electron时如果你想在主进程中激活 flags 它将被转换.
$ electron --js-flags--harmony_proxies --harmony_collections your-app
--proxy-serveraddress:port使用一个特定的代理服务器它将比系统设置的优先级更高.这个开关只有在使用 HTTP 协议时有效它包含 HTTPS 和 WebSocket 请求. 值得注意的是不是所有的代理服务器都支持 HTTPS 和 WebSocket 请求.
–proxy-bypass-listhosts
让 Electron 使用(原文:bypass) 提供的以 semi-colon 分隔的hosts列表的代理服务器.这个开关只有在使用 --proxy-server 时有效.
例如:
app.commandLine.appendSwitch(proxy-bypass-list, local;*.google.com;*foo.com;1.2.3.4:5678)将会为所有的hosts使用代理服务器除了本地地址 (localhost, 127.0.0.1 etc.), google.com 子域, 以 foo.com 结尾的hosts和所有类似 1.2.3.4:5678的.
–proxy-pac-urlurl
在指定的 url 上使用 PAC 脚本.
–no-proxy-server
不使用代理服务并且总是使用直接连接.忽略所有的合理代理标志.
–host-rulesrules
一个逗号分隔的 rule 列表来控制主机名如何映射.
例如:
MAP * 127.0.0.1 强制所有主机名映射到 127.0.0.1 MAP *.google.com proxy 强制所有 google.com 子域 使用 “proxy”. MAP test.com [::1]:77 强制 “test.com” 使用 IPv6 回环地址. 也强制使用端口 77. MAP * baz, EXCLUDE www.google.com 重新全部映射到 “baz”, 除了 “www.google.com”. 这些映射适用于终端网络请求 (TCP 连接 和 主机解析 以直接连接的方式, 和 CONNECT 以代理连接, 还有 终端 host 使用 SOCKS 代理连接).
–host-resolver-rulesrules
类似 --host-rules 但是 rules 只适合主机解析.
–ignore-certificate-errors
忽略与证书相关的错误.
–ppapi-flash-pathpath
设置Pepper Flash插件的路径 path .
–ppapi-flash-versionversion
设置Pepper Flash插件版本号.
–log-net-logpath
使网络日志事件能够被读写到 path.
–ssl-version-fallback-minversion
设置最简化的 SSL/TLS 版本号 (“tls1”, “tls1.1” or “tls1.2”)TLS 可接受回退.
–cipher-suite-blacklistcipher_suites
指定逗号分隔的 SSL 密码套件 列表实效.
–disable-renderer-backgrounding
防止 Chromium 降低隐藏的渲染进程优先级.
这个标志对所有渲染进程全局有效如果你只想在一个窗口中禁止使用你可以采用 hack 方法playing silent audio.
–enable-logging
打印 Chromium 信息输出到控制台.
如果在用户应用加载完成之前解析app.commandLine.appendSwitch 这个开关将实效但是你可以设置 ELECTRON_ENABLE_LOGGING 环境变量来达到相同的效果.
–vlog_level
设置默认最大活跃 V-logging 标准; 默认为 0.通常 V-logging 标准值为肯定值.
这个开关只有在 --enable-logging 开启时有效.
–vmodulepattern
赋予每个模块最大的 V-logging levels 来覆盖 --v 给的值.E.g. my_module2,foo*3 会改变所有源文件 my_module.* and foo*.* 的代码中的 logging level .
任何包含向前的(forward slash)或者向后的(backward slash)模式将被测试用于阻止整个路径名并且不仅是E.g模块./foo/bar/2 将会改变所有在 foo/bar 下的源文件代码中的 logging level .
这个开关只有在 --enable-logging 开启时有效.
命令行开关列表
Condition说明–报告伪分配跟踪。伪跟踪从当前活动的跟踪事件派生。–/prefetch:1[1]/ prefetch启动各种流程类型时使用的arguments。已经观察到当文件读取与具有相同/ prefetch参数的3个进程启动一致时Windows预取器开始在进程启动时批量发出读取。因为读取取决于进程类型如果没有/ prefetcharguments使用了预取器则预取器将无法观察到一致的读取。请注意浏览器进程没有/ prefetch参数; 因此所有其他过程必须有一个以避免污染其配置文件。注意必须始终在[1,8]; 否则Windows预取器会忽略它。–/prefetch:2[1]没有描述–/prefetch:3[1]没有描述–/prefetch:4[1]没有描述–/prefetch:5[1]/ prefetch在后台模式和观察程序进程中启动的浏览器进程的#refact。使用content_switches.cc中kPrefetchArgument *上记录的配置文件5,6和7。–/prefetch:6[1]没有描述–/prefetch:8[1]Windows预取程序使用预取参数来消除相同可执行映像的不同执行模式即进程类型的歧义以便不同类型的进程不会践踏彼此的预取行为。合法值是[1,8]范围内的整数。我们保留8表示“无论什么”这将最终导致具有/ prefetch的进程8具有不一致的行为因此在实践中禁用预取。TODOrockot使嵌入器能够在每个服务的基础上覆盖此参数。–0–profiler-timing标志的值将禁用chrome// profiler的计时信息。–?没有描述–accept-resource-provider指示必须设置资源提供程序以向投射接收器提供资源的标志。在提供资源之前应用无法启动。该标志表示–alsa-check-close-timeout 0。–account-consistency[2]用于启用帐户一致性的命令行标志。默认模式已禁用。镜像是一种传统模式其中Google帐户始终会添加到Chrome然后Chrome会将其添加到Google身份验证Cookie中。骰子是一项新的实验Chrome可以识别Google身份验证Cookie中的帐户。–adaboost没有描述–aec-refined-adaptive-filter启用WebRTC声学回声消除器AEC的新调整。新的调整旨在解决AEC的两个问题https//bugs.chromium.org/p/webrtc/issues/detailid 5777 https://bugs.chromium.org/p/webrtc/issues/detail id 5778 TODOhlundin实验结束后取下此开关;crbug.com/603821。–agc-startup-min-volume覆盖与getUserMedia中的音轨一起使用的WebRTC中的自动增益控制算法的默认最小起始音量。有效范围是12-255。超出该范围的值将被限制在WebRTC内的最低或最高有效值。TODOtommi修复crbug.com/555577后取下此开关。–aggressive没有描述–aggressive-cache-discard没有描述–aggressive-tab-discard没有描述–all[3]没有描述–allarticles没有描述–allow-cross-origin-auth-prompt允许页面中包含的第三方内容提示输入HTTP基本身份验证用户名/密码对。–allow-external-pages允许在布局测试期间访问外部页面。–allow-failed-policy-fetch-for-test如果传递此标志则失败的策略提取不会导致配置文件初始化失败。这对测试很有用因为这意味着测试不必模拟策略基础结构。–allow-file-access-from-files默认情况下file// URIs无法读取其他file// URI。这是对需要旧行为进行测试的开发人员的覆盖。–allow-hidden-media-playback允许媒体播放隐藏的Web内容–allow-http-background-page允许托管应用的background_page的非https网址。–allow-http-screen-capture允许非安全源使用屏幕捕获API和desktopCapture扩展API。–allow-insecure-localhost允许忽略localhost上的TLS / SSL错误无插页式不阻止请求。–allow-legacy-extension-manifests允许浏览器加载缺少现代清单的扩展否则将被禁止。–allow-loopback-in-peer-connection允许在网络列表中添加环回接口以进行对等连接。–allow-nacl-crxfs-api[4]指定以逗号分隔的扩展ID或主机列表以授予对CRX文件系统API的访问权限。–allow-nacl-file-handle-api[4]指定以逗号分隔的扩展ID或主机列表以授予对文件句柄API的访问权限。–allow-nacl-socket-api[4]指定以逗号分隔的扩展ID或主机列表以授予对TCP / UDP套接字API的访问权限。–allow-no-sandbox-job使沙箱进程能够在不分配作业对象的情况下运行。需要此标志才能允许Chrome在RemoteApps或Citrix中运行。此标志可以降低沙盒进程的安全性并允许它们执行某些API调用如关闭Windows或访问剪贴板。此外我们失去了杀死某些进程的机会直到拥有它们的外部作业完成。–allow-outdated-plugins不要阻止过时的插件。–allow-ra-in-dev-mode允许在开发模式下进行远程证明RA以进行测试。通常RA在开发模式下被禁用因为它总是会失败。但是在测试的情况下即使在开发模式下我们也希望通过权限流程。这个标志可以启用此功能。–allow-running-insecure-content默认情况下https页面无法从http URL运行JavaScriptCSS或插件。这提供了一个覆盖来获取旧的不安全行为。–allow-sandbox-debugging允许调试沙盒进程请参阅zygote_main_linux.cc。–allow-silent-push允许不显示通知的Web推送通知。–alsa-check-close-timeout当没有剩余混频器输入时在关闭PCM手柄之前等待的时间以ms为单位。如果–accept-resource-provider存在则假定为0。–alsa-enable-upsampling标志可以重新采样音频采样率低于32kHz最高可达48kHz。对于内部音频产品应设置为true。–alsa-fixed-output-sample-rate可选标志用于为alsa设备设置固定的采样率。–alsa-input-device[5]打开音频输入流时使用的Alsa设备。–alsa-mute-device-name应打开静音混音器的设备名称。如果未指定此标志则它将默认为与kAlsaVolumeDeviceName相同的设备。–alsa-mute-element-name基于ALSA的媒体库用于静音系统的简单混音器控制元素的名称。–alsa-output-avail-min用于安排传输的最小可用帧数。–alsa-output-buffer-sizeALSA输出缓冲区的大小以帧为单位。这直接设置输出设备的延迟。可以通过将采样率乘以输出缓冲区大小来计算延迟。–alsa-output-device[5]打开音频流时使用的Alsa设备。–alsa-output-period-sizeALSA输出周期的大小以帧为单位。ALSA输出设备的周期确定硬件中断之间经过的帧数。–alsa-output-start-threshold输出开始前输出缓冲区中需要多少帧。–alsa-volume-device-name应打开音量控制混音器的设备名称。如果没有提供kAlsaOutputDevice将使用与kAlsaOutputDevice相同的设备并回退到“default”。–alsa-volume-element-name基于ALSA的媒体库用于控制音量的简单混音器控制元素的名称。–also-emit-success-logs还会发出完整事件跟踪日志以进行成功测试–alternative数据缩减代理使用Chrome-Proxy“exp”指令值来接收备用后端实现。–always-authorize-plugins防止Chrome需要授权才能运行某些广泛安装但不太常用的插件。–always-on没有描述–always-use-complex-text始终使用复杂的文本路径进行布局测试。–alwaystrue没有描述–android-fonts-path在linux上使用android SkFontManager。指定的目录应包含名为“fonts.xml”的配置xml文件。这在blimp中用于在linux上模拟android字体。–android-stderr-port[6]将stderr重定向到给定端口。仅在Android上受支持。–android-stdin-port[6]将stdin重定向到给定端口。仅在Android上受支持。–android-stdout-port[6]将stdout重定向到给定端口。仅在Android上受支持。–angle没有描述–app指定应在“应用程序”模式下启动关联值。–app-auto-launched指定以自助服务终端模式启动的应用是否自动启动且零延迟。用于在会话还原流程期间正确还原自动启动状态。–app-id指定应根据其配置启动具有指定标识的extension-app。–app-mode-auth-codeGAIA auth代码对–force-app-mode的价值。–app-mode-oauth-tokenOAuth2刷新令牌对于–force-app-mode的价值。–app-mode-oem-manifestapp的OEM清单文件的路径。–app-shell-allow-roaming允许在蜂窝网络中漫游。–app-shell-host-window-size要创建的主机窗口的大小即“800x600”。–app-shell-preferred-network首选WiFi网络的SSID。–app-shell-refresh-token刷新当前用户的身份API调用令牌。用于测试。–app-shell-user当前用户的用户电子邮件地址。–apple没有描述–apps-gallery-download-urlWebstore API从中下载扩展的URL。注意URL必须包含一个’s’作为扩展ID。–apps-gallery-update-urlgallery / webstore扩展使用的更新URL。–apps-gallery-url用于应用启动器中图库链接的URL。–apps-keep-chrome-alive-in-tests[7]Chrome Apps打开时阻止Chrome退出。–arc-availability在此设备上发出ARC支持状态信号。这可以采用以下三个值之一。 - none此设备上未安装ARC。默认 - 已安装ARC已安装在此设备上但尚未获得官方支持。用户只有在启用Finch实验时才能启用ARC。 - 官方支持此设备上安装并支持ARC。因此用户可以通过设置等启用ARC.–arc-available已弃用请使用–arc-availability 已安装。在此设备上发出ARC实例的可用性信号。–arc-start-mode定义如何启动ARC。这可以采用以下值之一 - always-start自动从Play商店UI支持开始。 - 总是在没有Play商店用户界面的情况下自动启动游戏商店。在这两种情况下ARC几乎在所有情况下都在登录屏幕后启动 辅助配置文件是ARC无法启动的例外情况。如果未设置则ARC以默认模式启动。–artifacts-dir屏幕截图测试指定将存储工件的directoru。–ash-animate-from-boot-splash-screen启用从启动闪屏白色背景上的Chrome徽标到登录屏幕的动画过渡。意味着–ash-copy-host-background-at-boot在启动时将主机窗口的内容复制到系统背景层。如果登录壁纸需要很长时间才能加载可以使启动稍微慢一点但也会隐藏更长的尴尬时期我们会显示白色背景。–ash-debug-shortcuts启用对调试有用的键盘快捷键。–ash-dev-shortcuts仅启用开发人员使用的键盘快捷键。–ash-disable-smooth-screen-rotation禁用更平滑的动画以进行屏幕旋转。–ash-disable-touch-exploration-mode禁用触摸探索模式。当设置此标志时如果启用了语音反馈则触摸探索模式将不再自动打开。–ash-enable-magnifier-key-scroller启用键绑定以滚动放大屏幕。–ash-enable-mirrored-screen启用镜像屏幕。–ash-enable-night-light启用夜灯功能。–ash-enable-palette-on-all-displays在每个显示器上启用调色板而不是仅在内部显示器上。–ash-enable-scale-settings-tray启用显示比例托盘设置。这使用force-device-scale-factor标志将设备的dsf修改为任何非离散值。–ash-enable-software-mirroring启用基于软件的镜像。–ash-enable-unified-desktop[8]启用统一桌面模式。–ash-estimated-presentation-delay指定从VSYNC事件到用户可以注意到可见光的估计时间以毫秒为单位。–ash-hide-notifications-for-factory隐藏与Chrome OS设备工厂测试无关的通知例如电池级更新。–ash-host-window-bounds设置窗口大小可选位置和可选比例因子。“1024x768”创建一个大小为1024x768的窗口。“100 200-1024x768”将窗口定位在100,200。对于高DPI显示“1024x768 * 2”将比例因子设置为2。“800,0 800-800x800”适用于800x800分辨率的两个显示器。“800,0 800-800x800,0 1600-800x800”适用于800x800分辨率的三个显示器。–ash-shelf-color允许从壁纸派生货架颜色。–ash-shelf-color-scheme–ash-touch-hud启用抬头显示器以跟踪触摸点。–ash-webui-init如果未禁用壁纸启动动画则此开关用于覆盖WebUI初始化类型中的OOBE /签名。可能的值parallel–attestation-server确定要用于证明的Google隐私CA.–audio-buffer-size允许用户指定自定义缓冲区大小以进行调试。–audio-output-channels音频输出通道数。这将用于将具有特定通道数的音频缓冲区发送到ALSA并生成环回音频。默认值为2.–aura-legacy-power-button大多数Chrome OS硬件正确报告ACPI电源按钮释放。压力后立即发布标准硬件报告。如果设置我们会立即锁定屏幕或关闭系统以响应按下而不是显示交互式动画。–auth-ext-path启用覆盖默认身份验证扩展的路径。–auth-server-whitelist协商Auth服务器的白名单–auth-spnego-account-type[6]用于SPNEGO身份验证的Android身份验证帐户类型–autokTouchEventFeatureDetection开关可能具有的值如–touch-events disabled。auto启用附加触摸屏时启动时启用。–auto-open-devtools-for-tabs此标记使每个标签的Chrome自动打开DevTools窗口。它旨在供开发人员和自动化使用不需要用户交互来打开DevTools。–auto-select-desktop-capture-source当扩展程序要求启动桌面捕获权限时此标记会使Chrome自动选择提供的选项。只应用于测试。例如 - auto-select-desktop-capture-source “整个屏幕”将自动选择以英语语言环境共享整个屏幕。–autoplay-policy命令行标志名称以设置自动播放策略。–blink-settings设置闪烁设置。格式为 [ value] [ ]…名称在Settings.json5中声明。对于布尔类型使用“true”“false”或省略’ 部分设置为true。对于枚举类型请使用枚举值的int值。在其他命令行标志和prefs之后应用。–bootstrapkExtensionContentVerification标志的值。有关更多说明请参阅ContentVerifierDelegate :: Mode。–browser[3]没有描述–browser-startup-dialog使浏览器进程在启动时显示对话框。–browser-subprocess-path为渲染器和插件子进程运行的exe的路径。–browser-test告诉Content Shell它正在作为content_browsertest运行。–bwsi表示浏览器处于“无需登录浏览”访客会话模式。应该完全禁用扩展同步和书签。–bypass-app-banner-engagement-checks此标志会导致用户参与检查以显示绕过的应用横幅。它旨在供希望测试其网站符合显示应用横幅所需标准的开发人员使用。–canvas-msaa-sample-countcanvas2D的MSAA样本数量。需要GPU支持MSAA才能产生效果。0禁用MSAA。–cast-initial-screen-height没有描述–cast-initial-screen-width用于将初始屏幕分辨率传递给GPU进程。这允许我们正确设置屏幕大小因此在创建第一个窗口时无需调整大小。–cc-layer-tree-test-long-timeout增加内存检查器的超时。–cc-layer-tree-test-no-timeout防止层树单元测试超时。–cc-rebaseline-pixeltests使像素测试写出输出而不是读取它。–cellular-first如果设置了此标志则表示此设备是“蜂窝优先”设备。Cellular First设备使用蜂窝电话数据网络作为连接互联网的主要方式。设置此标志有两个结果1。默认情况下将启用蜂窝数据漫游。2.将指示UpdateEngine允许通过蜂窝数据连接进行自动更新。–cellular-only没有描述–check-for-update-interval检查更新的频率以秒为单位。只应用于测试目的。–check-layout-test-sys-deps检查是否满足运行布局测试的所有系统依赖性。–child-wallpaper-large用于孩子帐户的默认大型壁纸作为可信非用户可写JPEG文件的路径。–child-wallpaper-small用于孩子帐户的默认小型壁纸作为可信非用户可写JPEG文件的路径。–chrome-home-swipe-logic[6]用于SPNEGO身份验证的Android身份验证帐户类型–ChromeOSMemoryPressureHandling内存压力阈值选择用于决定是否以及何时需要触发内存压力事件。–cipher-suite-blacklist要禁用的以逗号分隔的SSL密码套件列表。–clamshell没有描述–class[9]与X应用程序中的–class参数相同。使用给定值覆盖WM_CLASS窗口属性。–clear-token-service在使用之前清除令牌服务。这允许在测试期间模拟凭证的到期。–cloud-print-file告诉chrome显示云打印对话框并上传指定的文件进行打印。–cloud-print-file-type指定从cloud-print-file引用的文件上载数据时要使用的mime类型。如果未指定则默认为“application / pdf”。–cloud-print-job-title与kCloudPrintFile一起使用以指定生成的打印作业的标题。–cloud-print-print-ticket与kCloudPrintFile一起使用为生成的打印作业指定JSON打印票证。如果未指定则默认为null。–cloud-print-setup-proxy为提供的打印机设置云打印代理。这不会启动服务或注册自动启动代理。–cloud-print-url要使用的云打印服务的URL将覆盖存储在首选项中的任何值以及默认值。仅在启用了云打印服务时使用。用于测试。–cloud-print-xmpp-endpoint云打印服务将使用的XMPP端点。仅在启用了云打印服务时使用。用于测试。–compensate-for-unstable-pinch-zoom为不稳定的捏拉变焦启用补偿。当手指沿直线移动时一些触摸屏显示大量摆动。这使得两个手指滚动触发振荡捏缩放。有关详细信息请参阅crbug.com/394380。–compile-shader-always-succeeds编译着色器时始终返回成功。链接仍然会失败。–component-updater用逗号分隔的选项来排除组件更新程序的故障。仅对浏览器进程有效。–connectivity-check-url用于网络连接检查的URL。默认为“https://clients3.google.com/generate_204”。–conservative没有描述–content-image-texture-targetCHROMIUM_image支持内容纹理的纹理目标。–content-shell-host-window-sizecontent_shell主机窗口的大小即“800x600”。–controller没有描述–crash-dumps-dir目录破解板应该存储小型转储器.–crash-on-failure当指定为“enable-leak-detection”命令行选项时如果发现泄漏则会导致检漏仪立即崩溃。–crash-on-hang-threads以逗号分隔的BrowserThreads列表如果给定的浏览器线程没有响应则导致浏览器进程崩溃。UIIODBFILECACHE是受支持的BrowserThreads列表。例如–crash-on-hang-threads UI318IO318 - 如果UI或IO没有响应18秒并且响应的浏览器线程数是小于或等于3.–crash-server-url将崩溃数据上传到的服务器URL。prod设备的默认值为“http://clients2.google.com/cr/report”。对于非产品默认为“http://clients2.google.com/cr/staging_report”。–crash-test导致浏览器进程在启动时崩溃。–crashpad-handler一个进程类型switch :: kProcessType表示chrome.exe或setup.exe正在作为crashpad_handler启动。这仅适用于Windows。我们将处理程序捆绑到Windows上的chrome.exe中因为“新”.exe很可能被应用程序防火墙AV软件等阻止或干扰。在其他平台上crashpad_handler是一个独立的可执行文件。–create-browser-on-startup-for-tests某些平台如ChromeOS默认为空桌面。浏览器测试可能需要添加此开关以便在启动时创建至少一个浏览器实例。TODOnkostylev调查是否可以删除此开关。http://crbug.com/148675–create-default-gl-context向GLX驱动程序询问默认上下文而不是尝试获得最高版本。–cros-gaia-api-v1强制使用Chrome OS Gaia API v1。–cros-region强制CrOS区域值。–cros-regions-mode控制区域数据加载“”是默认值。–crosh-command[8]自定义crosh命令。–cryptauth-http-host覆盖CryptAuth使用的Google APIhttps://www.googleapis.com的默认网址。–custom-devtools-frontend为devtools测试指定devtools的自定义路径–custom-launcher-page指定chrome-extension// URL用于添加到应用启动器的其他页面的内容。–custom_summary[6]强制自定义摘要显示在更新菜单项下方。–d3d-support[1]没有描述–d3d11没有描述–d3d9没有描述–daemon没有描述–dark_muted没有描述–dark_vibrant没有描述–data-path使内容Shell使用其数据目录的给定路径。–data-reduction-proxy-config-url从中检索数据缩减代理配置的URL。–data-reduction-proxy-experiment要运行的数据缩减代理实验的名称。这些实验由代理服务器定义。使用–force-fieldtrials进行数据缩减代理现场试验。–data-reduction-proxy-http-proxies以分号分隔的代理服务器URI列表用于覆盖Data Saver API返回的HTTP代理列表。使用–data-reduction-proxy-lo-fi数据缩减代理Lo-Fi的模式。各种模式始终开启仅限蜂窝仅缓慢连接和禁用。–data-reduction-proxy-pingback-url没有描述–data-reduction-proxy-secure-proxy-check-url在提交使用数据缩减代理之前设置要测试的安全代理检查URL。请注意此检查不会通过数据缩减代理。–data-reduction-proxy-server-experiments-disabled禁用可通过现场试用启用的服务器实验。–dbus-stub强制dbus客户端的存根实现。–debug-devtools在调试模式下运行devtools测试不捆绑和缩小–debug-enable-frame-toggle启用框架上下文菜单项可以将框架切换为玻璃模式仅限Windows Vista和更高版本。–debug-packed-apps将Inspect Element等调试条目添加到打包应用程序的上下文菜单中。–debug-print[10]支持调试打印子系统。–default没有描述–default-background-color如果页面未指定背景颜色则使用背景颜色。提供为十六进制的RGBA整数值例如’ff0000ff’表示红色或’00000000’表示透明。–default-tile-height没有描述–default-tile-width设置合成图层使用的图块大小。–default-wallpaper-is-oem表示由kAshDefaultWallpaper {LargeSmall}指定的壁纸图像是OEM特定的即它们不能从Google下载。–default-wallpaper-large要使用的默认大型壁纸作为可信非用户可写JPEG文件的路径。–default-wallpaper-small要使用的默认小型壁纸作为可信非用户可写JPEG文件的路径。–demo蜂窝网络上Data Saver提示的可选值。–derelict-detection-timeout在OOBE的机器被认为是废弃之前的时间以秒为单位。–derelict-idle-timeout在废弃机器启动演示模式之前的秒数。–desktop没有描述–desktop-window-1080p当存在时桌面cast_shell将创建1080p窗口提供的显示分辨率足够高。否则cast_shell默认为720p。–deterministic-fetch指示headless_shell使网络提取按创建顺序完成。这消除了网络相关的非确定性的重要来源代价是较慢的页面加载。–device-management-url指定从设备管理后端获取配置策略的URL。–device-scale-factor[1]设备比例因子传递给某些过程如渲染器等.–devtools-flags将命令行参数传递给DevTools前端。–diagnostics触发过多的诊断模式。–diagnostics-format设置诊断标志启用的诊断模式的输出格式。–diagnostics-recovery告知诊断模式执行请求的恢复步骤。–dice[2]没有描述–dice_fix_auth_errors没有描述–disablekShowSavedCopy标志的值。–disable-2d-canvas-clip-aa在2d画布剪辑上禁用抗锯齿–disable-2d-canvas-image-chromium禁用Canvas2D渲染到扫描输出缓冲区以支持叠加。–disable-3d-apis禁用客户端可见的3D API特别是WebGL和Pepper 3D。这由策略控制并与其他启用/禁用开关分开以避免意外地回退策略支持以控制对这些API的访问。–disable-accelerated-2d-canvas禁用gpu-accelerated 2d画布。–disable-accelerated-jpeg-decoding使用GPU禁用部分解码jpeg图像。不使用此标志时至少会加速YUV解码。除非启用GPU光栅化否则无效。–disable-accelerated-mjpeg-decode在可用的情况下禁用捕获帧的mjpeg解码的硬件加速。–disable-accelerated-video-decode在可用的情况下禁用视频解码的硬件加速。–disable-app-info-dialog-mac[7]禁用Mac的工具箱视图应用程序信息对话框。–disable-app-list-dismiss-on-blur如果设置则应用程序列表在失去焦点时不会被解除。这在测试应用列表或自定义启动器页面时非常有用。它仍然可以通过其他方法如Esc键解除。–disable-app-window-cycling[7]禁用平台应用和托管应用的自定义Cmd 窗口循环。–disable-appcontainer没有描述–disable-arc-data-wipe禁用Android用户数据擦除选择退出。–disable-arc-opt-in-verification禁用ARC Opt-in验证过程默认情况下启用ARC。–disable-audio-support-for-desktop-share没有描述–disable-avfoundation-overlays[11]禁止使用AVFoundation绘制视频内容。–disable-background-networking禁用在后台运行网络请求的多个子系统。这用于进行网络性能测试以避免测量中的噪声。–disable-background-timer-throttling从后台页面禁用任务限制计时器任务。–disable-backing-store-limit禁用后备存储数量限制。可以防止具有许多窗口/标签和大量内存的用户闪烁。–disable-blink-features禁用一个或多个启用Blink运行时的功能。使用RuntimeEnabledFeatures.json5中的名称以逗号分隔。在kEnableBlinkFeatures之后应用以及更改这些功能的其他标志之后。–disable-bookmark-reordering禁用书签重新排序。–disable-boot-animation禁用壁纸启动动画OOBE情况除外。–disable-breakpad禁用崩溃报告。–disable-browser-task-scheduler没有描述–disable-bundled-ppapi-flash禁用捆绑的PPAPI版本的Flash。–disable-canvas-aa在2d画布上禁用抗锯齿。–disable-captive-portal-bypass-proxy禁用旁路代理以进行强制门户授权。–disable-cast-streaming-hw-encoding禁用Cast Streaming的硬件编码支持。–disable-checker-imaging禁用延迟图像解码到图像解码服务。–disable-clear-browsing-data-counters在“清除浏览数据”对话框中禁用数据量计数器。–disable-client-side-phishing-detection禁用客户端网络钓鱼检测功能。请注意即使启用了客户端网络钓鱼检测只有在用户选择了UMA统计信息并且在首选项中启用了SafeBrowsing时它才会处于活动状态。–disable-cloud-import禁用云备份功能。–disable-component-cloud-policy禁用为组件提取和存储云策略。–disable-component-extensions-with-background-pages禁用带有背景页面的默认组件扩展 - 对于这些页面可能会干扰perf结果的性能测试非常有用。–disable-component-update没有描述–disable-composited-antialiasing禁用合成器中的图层边缘消除锯齿。–disable-contextual-search禁用上下文搜索。–disable-d3d11禁用D3D11。–disable-databases禁用HTML5数据库支持。–disable-datasaver-prompt在蜂窝网络上禁用Data Saver提示。–disable-default-apps首次运行时禁用默认应用程序的安装。这在自动化测试期间使用。–disable-demo-mode停用Chrome操作系统演示。–disable-device-disabling如果设置此开关则其所有者无法远程禁用该设备。–disable-device-discovery-notifications禁用设备发现通知。–disable-dinosaur-easter-egg禁用离线插页式广告中的恐龙复活节彩蛋。–disable-direct-composition禁止使用DirectComposition绘制到屏幕。–disable-direct-composition-layers禁用使用DirectComposition图层。–disable-directwrite-for-ui[1]禁用一般UI元素的DirectWrite字体呈现。–disable-display-color-calibration[8]没有描述–disable-display-list-2d-canvas没有描述–disable-distance-field-text禁用距离字段文本。–disable-domain-blocking-for-3d-apisGPU重置后禁用3D API的每域阻止。此开关仅用于测试。–disable-domain-reliability禁用域可靠性监视。–disable-drive-search-in-app-launcher没有描述–disable-dwm-composition禁用顶级窗口使用DWM合成。–disable-encryption-migration禁用用户加密的加密迁移以运行最新的Arc。–disable-eol-notification设备处于寿命终止状态时禁用通知。–disable-es3-apis禁用OpenGL ES 3 API。这反过来将禁用WebGL2。–disable-es3-gl-context禁用ES3后端改为使用ES2后端。–disable-extensions禁用扩展程序–disable-extensions-except禁用除逗号分隔列表中指定的扩展名以外的扩展名。–disable-extensions-file-access-check禁止检查用户选择加入想要将脚本注入文件URL的扩展即始终允许。这在自动化测试期间使用。–disable-extensions-http-throttling对源自扩展的请求禁用net :: URLRequestThrottlerManager功能。–disable-features列表以逗号分隔要禁用的要素的名称。有关详细信息请参阅base :: FeatureList :: InitializeFromCommandLine。–disable-field-trial-config禁用fieldtrial_testing_config.json中配置的现场试验测试。–disable-file-manager-touch-mode“文件”应用的触摸屏特定交互。–disable-file-system禁用FileSystem API。–disable-flash-3d在挡板内禁用3D。–disable-flash-stage3d在挡板内禁用Stage3D。–disable-fullscreen-low-power-mode[7]在Mac上禁用全屏低功耗模式。–disable-fullscreen-tab-detaching[7]在Mac上禁用全屏模式下的选项卡分离。–disable-gaia-services禁用GAIA服务例如注册和OAuth会话还原。由“假”遥测登录使用。–disable-gesture-editing没有描述–disable-gesture-requirement-for-presentation禁用演示文稿的用户手势要求。–disable-gesture-typing没有描述–disable-gl-drawing-for-tests禁用产生像素输出的GL绘图操作。有了这个GL输出将不正确但测试将运行得更快。–disable-gl-error-limit禁用GL错误日志限制。–disable-gl-extensions如果找到则禁用指定的逗号分隔GL扩展。–disable-glsl-translator禁用GLSL转换器。–disable-gpu禁用GPU硬件加速。如果软件渲染器不到位则GPU进程将无法启动。–disable-gpu-compositing阻止合成器使用其GPU实现。–disable-gpu-driver-bug-workarounds禁用各种GPU驱动程序错误的变通方法。–disable-gpu-early-init禁用GPU进程的主动早期初始化。–disable-gpu-memory-buffer-compositor-resources不要强制所有合成器资源都由GPU内存缓冲区支持。–disable-gpu-memory-buffer-video-frames禁用GpuMemoryBuffer支持的VideoFrames。–disable-gpu-process-crash-limit禁用GPU进程重启次数的限制。适用于禁用软件回退的测试和平台。–disable-gpu-program-cache关闭gpu程序缓存–disable-gpu-rasterization禁用GPU光栅化即仅在CPU上进行光栅化。覆盖kEnableGpuRasterization和kForceGpuRasterization标志。–disable-gpu-sandbox禁用GPU进程沙箱。–disable-gpu-shader-disk-cache禁用磁盘缓存上的GPU着色器。–disable-gpu-vsync在呈现之前阻止GPU在vsync上进行同步。我们可以从以下选项中进行选择beginframe下一帧可以在渲染器合成器中的cc :: scheduler上没有任何延迟地启动。gpu禁用显示和浏览器vsync。默认值设置两个标志。–disable-gpu-watchdog如果线程停止响应消息则禁用崩溃GPU进程的线程。–disable-hang-monitor禁止在渲染器进程中挂起监视器对话框。这可能允许页面上的缓慢卸载处理程序阻止选项卡关闭但在这种情况下任务管理器可用于终止违规进程。–disable-hid-detection-on-oobe禁用HID检测OOBE屏幕。–disable-histogram-customizer禁用RenderThread的HistogramCustomizer。–disable-hosted-app-shim-creation[7]禁用Mac上托管应用程序的应用程序填充程序创建。–disable-hosted-apps-in-windows[7]防止在Mac上的Windows中打开托管应用程序。–disable-in-process-stack-traces禁用进程内堆栈跟踪。–disable-infobars防止信息栏出现。–disable-input-view没有描述–disable-ios-password-suggestions当关注表单字段时禁用在键盘附件视图中显示可用的密码凭据。–disable-ios-physical-web禁用附近URL的物理Web扫描。–disable-javascript-harmony-shipping禁用最新的运输ECMAScript 6功能。–disable-kill-after-bad-ipc发送错误的IPC消息时不要杀死子进程。除了测试之外从安全角度来看启用此切换是一个坏主意。–disable-lcd-text禁用LCD文本。–disable-legacy-window[1]禁用与WebContents大小相对应的旧版窗口。–disable-local-storage禁用LocalStorage。–disable-logging强制日志记录被禁用。默认情况下在调试版本中启用日志记录。–disable-logging-redirect[8]禁用日志记录重定向以进行测试。–disable-login-animations登录时避免使用昂贵的动画。–disable-login-screen-apps[8]在登录屏幕上禁用应用程序。默认情况下它们是允许的可以通过策略安装。–disable-low-end-device-mode设置时强制禁用低端设备模式。–disable-low-latency-dxva创建DXVA解码器时禁用CODECAPI_AVLowLatencyMode。–disable-low-res-tiling使用CPU光栅化时禁用低分辨率平铺。这使用较少的功率特别是在动画期间但在快速滚动期间可能会看到更多的白色尤其是在较慢的设备上。–disable-mac-overlays[11]回退使用CAOpenGLLayers显示内容而不是基于IOSurface的叠加显示路径。–disable-mac-views-native-app-windows[7]禁用基于工具箱视图的本机应用程序窗口。–disable-machine-cert-request在证明期间禁用对企业计算机证书的请求。–disable-main-frame-before-activation禁用在上一次提交激活之前发送下一个BeginMainFrame。覆盖kEnableMainFrameBeforeActivation标志。–disable-md-oobe禁用材质设计OOBE UI。–disable-media-session-api[6]禁用媒体会话API–disable-media-suspend没有描述–disable-merge-key-char-events[1]禁用将键事件WM_KEY *与char事件WM_CHAR合并。–disable-mojo-local-storage不要使用基于Mojo的LocalStorage实现。–disable-mojo-renderer[12]而不是使用在媒体服务中远程托管的渲染器而是回退到content_renderer中的默认渲染器。不会更改媒体服务的行为。–disable-mtp-write-support禁用mtp写支持。–disable-multi-display-layout禁用多显示布局UI。–disable-namespace-sandbox禁用命名空间沙箱的使用。–disable-native-gpu-memory-buffers禁用本机GPU内存缓冲区支持。–disable-network-portal-notification在会话中禁用有关强制网络门户的通知。–disable-new-channel-switcher-ui禁用新的频道切换器UI。–disable-new-korean-ime在chrome// settings / languages中禁用新的韩语IME。–disable-new-virtual-keyboard-behavior禁用虚拟键盘的新窗口行为不要在非粘滞模式下更改工作区。–disable-new-zip-unpacker禁用基于新的基于文件系统提供程序API的ZIP解包程序。–disable-notifications禁用Web通知和推送API。–disable-ntp-most-likely-favicons-from-server禁用新的Google favicon服务器以便在“新标签页”上获取“最可能”图块的图标。–disable-ntp-popular-sites禁用在NTP上显示热门网站。–disable-nv12-dxgi-video禁用视频解码器绘制到NV12纹理而不是ARGB。–disable-offer-store-unmasked-wallet-cards强制隐藏自动填充对话框中的本地保存复选框以获取钱包卡的完整信用卡号。该卡永远不会存储在本地。–disable-offer-upload-credit-cards禁止提供上传信用卡。–disable-office-editing-component-extension禁用文档表格和幻灯片组件应用程序的Office编辑因此不会注册处理程序从而可以安装另一个版本进行测试。–disable-offline-auto-reload如果脱机则禁用错误页面的自动重新加载。–disable-offline-auto-reload-visible-only当选项卡可见时仅禁用自动重新加载错误页面。–disable-origin-trial-controlled-blink-features禁用可通过OriginTrials启用的所有RuntimeEnabledFeatures。–disable-overscroll-edge-effect[6]禁用像Android视图中那样的过度滚动边缘效果。–disable-panel-fitting[8]禁用面板拟合用于镜像模式。–disable-partial-raster禁用渲染器中的部分栅格。禁用此开关还会禁用持久性gpu内存缓冲区。–disable-password-generation当我们检测到用户正在创建帐户时禁用密码生成。–disable-pepper-3d禁用Pepper3D。–disable-pepper-3d-image-chromium禁用辣椒3d的图像铬。–disable-per-user-timezone禁用每个用户的时区。–disable-permission-action-reporting禁用向选择加入的用户的安全浏览服务器报告权限操作。–disable-permissions-api禁用权限API。–disable-physical-keyboard-autocorrect在物理键盘上键入时禁用建议。–disable-pinch禁用合成器加速的触摸屏捏合手势。–disable-pnacl-crash-throttling禁用Portable Native Client的崩溃限制。–disable-popup-blocking禁用弹出窗口阻止。–disable-prefer-compositing-to-lcd-text当它会阻止LCD文本时禁止创建合成图层。–disable-presentation-api禁用Presentation API。–disable-print-preview禁用打印预览用于测试以及不喜欢我们的用户。[]–disable-prompt-on-repost通常当用户尝试导航到作为帖子结果的页面时我们会提示确保他们想要。此开关可用于禁用该检查。在自动测试期间使用此开关。–disable-proximity-auth-bluetooth-low-energy-discovery禁用通过蓝牙低功耗发现手机。–disable-pull-to-refresh-effect[6]垂直过度滚动内容时禁用拉动刷新效果。–disable-push-api-background-mode启用Push API的后台模式。–disable-reading-from-canvas无论原点如何都会污染所有元素。–disable-remote-core-animation[11]禁止使用跨进程CALayers直接从Mac上的GPU进程显示内容。–disable-remote-fonts禁用远程Web字体支持。无论是否指定此选项SVG字体应始终有效。–disable-remote-playback-api禁用RemotePlayback API。–disable-renderer-accessibility关闭渲染器中的辅助功能。–disable-renderer-backgrounding设置时阻止渲染器进程后台处理。–disable-renderer-priority-management设置时根本不管理渲染器进程优先级。–disable-resize-lock是否禁用了调整大小锁定。默认值为false。这通常仅对想要强制禁用的测试有用。–disable-rgba-4444-textures禁用RGBA_4444纹理。–disable-rollback-option禁用重置屏幕上的回滚选项。–disable-rtc-smoothness-algorithm禁用webrtc的新渲染算法该算法旨在提高渲染的平滑度。–disable-screen-orientation-lock[6]禁用屏幕方向API的锁定功能。–disable-search-geolocation-disclosure禁用显示搜索地理位置公开UI。用于性能测试。–disable-seccomp-filter-sandbox禁用seccomp过滤器沙箱seccomp-bpf仅限Linux。–disable-setuid-sandbox禁用setuid沙箱仅限Linux。–disable-shader-name-hashing在着色器中关闭用户定义的名称哈希。–disable-shared-workers禁用共享工作者。–disable-signin-promo禁用登录促销。–disable-signin-scoped-device-id禁用使用刷新令牌请求将登录范围的设备ID发送到LSO。–disable-single-click-autofillkEnableSingleClickAutofill的“禁用”标志。–disable-skia-runtime-opts不要在Skia中使用运行时检测到的高端CPU优化。这对于强制例如布局测试的基线代码路径很有用。–disable-slim-navigation-manager禁用基于WKBackForwardList的导航管理器实验。–disable-slimming-paint-invalidation禁用基于减肥涂料的油漆失效。请参阅kEnableSlimmingPaintInvalidation。–disable-smooth-scrolling禁用平滑滚动进行测试。–disable-software-rasterizer禁用3D软件光栅化器。–disable-speech-api禁用Web Speech API。–disable-suggestions-ui禁用建议UI–disable-surface-references使用曲面参考禁用曲面寿命管理。这样可以添加曲面序列并禁用添加临时参考。–disable-sync禁用将浏览器数据同步到Google帐户。–disable-sync-app-list没有描述–disable-sync-types禁用同步默认启用的一个或多个同步数据类型。有关可能的类型请参见sync / base / model_type.h。类型应该是逗号分隔并按照模型类型的字符串表示例如命名约定 -禁用synctypes “输入的网址书签自动填写个人资料”–disable-system-timezone-automatic-detection禁用SystemTimezoneAutomaticDetection策略。–disable-tab-for-desktop-share启用桌面共享选项卡。–disable-third-party-keyboard-workaround禁用第三方键盘多功能框解决方法。–disable-threaded-animation没有描述–disable-threaded-compositing禁用多线程GPU合成Web内容。–disable-threaded-scrolling禁用Web内容的多线程合成器滚动。–disable-timeouts-for-profiling[6]禁用可能导致浏览器在运行缓慢时死亡的超时。如果使用性能分析运行例如debug malloc这将非常有用。–disable-touch-adjustment禁用触摸调整。–disable-touch-drag-drop禁用基于拖放的触摸事件。–disable-translate-new-ux[7]禁用翻译替换信息栏的实验性新用户体验。–disable-usb-keyboard-detect[1]禁用USB键盘检测以阻止Win8 上的OSK。–disable-v8-idle-tasks禁用V8空闲任务。–disable-vaapi-accelerated-video-encode[8]禁用VA-API加速视频编码。–disable-virtual-keyboard-overscroll没有描述–disable-voice-input没有描述–disable-volume-adjust-sound禁用音量调节声音。–disable-wake-on-wifi禁用WiFi功能唤醒。–disable-web-notification-custom-layouts禁用Web通知自定义布局。–disable-web-security不要强制执行同源策略。由测试他们网站的人使用。–disable-webgl禁用实验性WebGL支持。–disable-webgl-image-chromium禁用WebGL渲染到扫描输出缓冲区以支持叠加。–disable-webrtc-encryption[13]禁用WebRTC的RTP媒体加密。当Chrome嵌入内容时它会在其稳定和测试版渠道上忽略此切换。–disable-webrtc-hw-decoding[13]禁用WebRTC的HW解码加速。–disable-webrtc-hw-encoding[13]禁用WebRTC的HW编码加速。–disable-win32k-lockdown[1]禁用子进程的Win32K进程缓解策略。–disable-xss-auditor禁用Blink的XSSAuditor。XSSAuditor减轻了反射XSS。–disable-zero-browsers-open-for-tests某些测试似乎要求应用程序在最后一个浏览器窗口关闭时关闭。因此我们需要一个开关来强制ChromeOS Aura的这种行为禁用“零窗口模式”。TODOpkotwicz调查是否可以删除此错误。http://crbug.com/119175–disable-zero-copy禁用直接写入与磁贴关联的GPU内存的光栅化器。–disable-zero-copy-dxgi-video禁用视频解码器直接绘制到纹理。–disabled禁用触摸事件已禁用。–disabled-new-style-notification没有描述–disallow-non-exact-resource-reuse禁用重复使用非精确资源以完成ResourcePool请求。仅用于布局或像素测试以降低噪音。–disk-cache-dir使用特定的磁盘缓存位置而不是从UserDatadir派生的位置。–disk-cache-size强制磁盘高速缓存使用的最大磁盘空间以字节为单位。–display[14]哪个X11显示器连接到。模拟GTK “ - display ”命令行参数。–dmg-device[7]当switch :: kProcessType为switches :: kRelauncherProcess时如果此开关也存在则relauncher进程将卸载并弹出已装入的磁盘映像并将其磁盘映像文件移至废纸篓。参数的值必须是“diskN”或“diskNsM”形式的BSD设备名称。–dns-log-details没有描述–document-user-activation-required需要文档用户激活的自动播放策略。–dom-automation指定是否–draft没有描述–draw-view-bounds-rects绘制半透明矩形以指示每个视图的边界。–duck-flash[4]该值用作–dump-blink-runtime-call-stats记录闪烁的运行时呼叫统计信息。–single-process也需要与此一起使用才能记录统计数据。–dump-browser-histograms请求正在运行的浏览器进程将其收集的直方图转储到给定文件。如果文件存在则覆盖该文件。–dump-dom指示headless_shell将document.body.innerHTML打印到stdout。–eafe-path用于Easy Bootstrapping的EAFE路径。–eafe-url用于Easy Bootstrapping的EAFE URL。–easy-unlock-app-path覆盖Easy Unlock组件应用程序的路径。–edge-touch-filtering[15]告诉Chrome进行边缘触摸过滤。适用于可转换平板电脑。–egl没有描述–elevate没有描述–embedded-extension-options允许将扩展选项嵌入chrome//扩展名而不是新选项卡。–emphasize-titles-in-omnibox-dropdown使多功能框下拉列表强调类似查询输入的URL建议的标题。–emulate-shader-precision通过将着色器变为ANGLE中的圆形中间值来模拟ESSL lowp和mediump浮点精度。–enable-accelerated-2d-canvas启用加速2D画布。–enable-accelerated-vpx-decode[1]为VP8 / VP9视频解码实现实验性硬件加速。位掩码 - 0x1 Microsoft0x2 AMD0x03 全部尝试。–enable-accessibility-tab-switcher[6]启用辅助功能选项卡切换器。–enable-adaptive-selection-handle-orientation[6]启用反转选择控制柄以便它们不会被视口边界剪切。–enable-aggressive-domstorage-flushing启用积极刷新DOM存储以最大限度地减少数据丢失。–enable-android-wallpapers-app启用Android壁纸应用作为Chrome OS上的默认应用。–enable-app-info-dialog-mac[7]为Mac启用工具箱视图应用程序信息对话框。这可以从chrome// apps和chrome//扩展中访问并且已在非mac上启用。–enable-app-list如果设置将启用应用程序列表就像从CWS启用一样。–enable-app-window-cycling[7]为平台应用和托管应用启用自定义Cmd 窗口循环。–enable-appcontainer在Win8 平台上为渲染器启用或禁用appcontainer / lowbox。–enable-arc已过时。请使用–arc-availability 官方支持。允许在会话开始时启动ARC实例。–enable-arc-oobe-optin在OOBE中启用ARC OptIn流程。–enable-async-event-targetingWindowServer使用异步事件定向逻辑。–enable-audio-debug-recordings-from-extension如果WebRTC日志记录专用API处于活动状态则启用音频调试记录。–enable-audio-focus[16]在选项卡之间启用内部音频焦点管理使两个选项卡无法在彼此之上播放。允许的值为“”空或–enable-automation通知用户他们的浏览器是由自动测试控制的。–enable-background-blur如果设置则应用列表将具有背景模糊。–enable-benchmarkingTODOasvitkine考虑删除或重命名此功能。启用基准测试扩展。–enable-ble-advertising-in-apps在应用中启用BLE广告。–enable-blink-features启用一个或多个启用Blink运行时的功能。使用RuntimeEnabledFeatures.json5中的名称以逗号分隔。在kDisableBlinkFeatures之前应用以及在更改这些功能的其他标志之后应用。–enable-bookmark-reordering启用书签重新排序。–enable-bookmark-undo为书签启用多级撤消系统。–enable-browser-side-navigationPlzNavigate使用实验性浏览器侧导航路径。–enable-browser-task-scheduler没有描述–enable-cast-receiver启用Cast接收器。–enable-checker-imaging允许将图像解码延迟到图像解码服务。–enable-chromevox-arc-support启用对Arc的原生ChromeVox支持。–enable-clear-browsing-data-counters在“清除浏览数据”对话框中启用数据量计数器。–enable-cloud-print-proxy仅当流程类型为“服务”时才适用。在服务流程中启用云打印代理组件。–enable-cloud-print-xps[1]回退到XPS。默认情况下连接器使用CDD。–enable-consumer-kiosk为Chrome操作系统启用消费者信息亭模式。–enable-contextual-search启用上下文搜索。–enable-crash-reporter让无头的chrash记者。–enable-crash-reporter-for-testing[17]用于在调试环境中打开Breakpad崩溃报告其中通常编译崩溃报告但禁用崩溃报告。–enable-crx-hash-check启用包哈希检查.crx文件sha256哈希值应该等于从更新清单收到的哈希值。–enable-data-reduction-proxy-bypass-warning启用数据缩减代理旁路警告。–enable-data-reduction-proxy-force-pingback在每次加载页面后启用发送页面加载度量标准pingback。–enable-data-reduction-proxy-lite-page从数据缩减代理启用lite页面。这意味着只要Lo-Fi模式打开就应该请求lite页面而不是占位符。还必须通过旗帜或现场试验启用低保真音响。–enable-data-reduction-proxy-savings-promo为数据缩减代理启用1 MB节省促销。–enable-datasaver-prompt在蜂窝网络上启用Data Saver提示。–enable-device-discovery-notifications启用设备发现通知。–enable-devtools-experiments如果启用了真正的devtools实验设置。–enable-direct-composition-layers即使不支持硬件覆盖也可以使用DirectComposition图层。–enable-display-list-2d-canvas启用基于显示列表的2d画布实现。选项1。启用允许浏览器使用2d画布的显示列表浏览器做出决定。2.强制浏览器总是使用2d画布的显示列表。–enable-distance-field-text在渲染文本时启用使用带符号的距离字段。仅在启用GPU光栅化时有效。–enable-distillability-service没有描述–enable-dom-distiller没有描述–enable-domain-reliability启用域可靠性监控。–enable-drive-search-in-app-launcher在chrome启动器中启用/禁用驱动器搜索。–enable-drm-atomic尝试启用drm atomic。这仅适用于drm平台。–enable-embedded-extension-optionsHack以便功能切换可以使用about_flags。请参阅kEnableScriptsRequireAction。–enable-encryption-migration为用户的cryptohome启用加密迁移以运行最新的Arc。–enable-encryption-selection[9]启用允许用户通过设置禁用后端的功能。–enable-es3-apis启用OpenGL ES 3 API。–enable-exclusive-audio[1]使用Windows Vista及更高版本的独占模式音频流。导致使用AudioParameters :: AUDIO_PCM_LOW_LATENCY音频路径的音频流延迟较低的延迟。有关详细信息请参阅http://msdn.microsoft.com/en-us/library/windows/desktop/dd370844.aspx。–enable-experimental-accessibility-features在“设置”中显示其他复选框以启用尚未启动的Chrome操作系统辅助功能。–enable-experimental-canvas-features启用实验画布功能例如画布2D上下文属性–enable-experimental-extension-apis启用正在开发的扩展API。–enable-experimental-fullscreen-exit-ui启用实验性全屏退出UI以允许从鼠标或触摸退出全屏。–enable-experimental-input-view-features没有描述–enable-experimental-web-platform-features启用正在开发的Web平台功能。–enable-extension-activity-log-testing没有描述–enable-extension-activity-logging启用扩展活动的日志记录。–enable-extension-assets-sharing为已安装的默认应用程序启用共享资产。–enable-fast-unload启用快速卸载控制器通过独立于GUI运行选项卡的onunload js处理程序来加速选项卡/窗口关闭 - crbug.com/142458。–enable-features列表以逗号分隔要禁用的要素的名称。有关详细信息请参阅base :: FeatureList :: InitializeFromCommandLine。–enable-file-manager-touch-mode没有描述–enable-first-run-ui-transitions在首次运行的教程中启用动画过渡。–enable-floating-virtual-keyboard没有描述–enable-font-antialiasing为像素测试启用字体抗锯齿。–enable-fullscreen-app-list如果设置将启用全屏应用列表就像设置了功能标志一样。–enable-fullscreen-tab-detaching[7]在Mac上以全屏模式启用标签分离。–enable-fullscreen-toolbar-reveal[7]启用全屏工具栏以显示标签条更改。–enable-google-branded-context-menu[18]⊗ 在由Google服务提供支持的上下文菜单项旁边显示Google图标。–enable-gpu-async-worker-context通过使用单独的流使GL工作线程上下文异步运行。–enable-gpu-benchmarking启用GPU基准测试扩展–enable-gpu-client-logging启用GPU客户端日志记录–enable-gpu-client-tracing在渲染器中为GL调用启用TRACE。–enable-gpu-command-logging打开Logging GPU命令。–enable-gpu-debugging每个命令后打开调用GL错误。–enable-gpu-driver-debug-logging启用GPU驱动程序调试消息的记录。–enable-gpu-memory-buffer-compositor-resources指定所有合成器资源都应由GPU内存缓冲区支持。–enable-gpu-memory-buffer-video-frames启用GpuMemoryBuffer支持的VideoFrames。–enable-gpu-rasterization允许启发式确定何时应使用Skia GPU后端绘制图层磁贴。仅适用于GPU加速合成 impl-side绘画。–enable-gpu-service-logging打开GPU日志记录仅限调试版本。–enable-gpu-service-tracing打开每个GL呼叫的TRACE呼叫。–enable-hardware-overlays在设备允许的情况下通过硬件覆盖启用合成单个元素。将标记设置为“单全屏”将尝试提升单个全屏叠加并尽可能将其用作主帧缓冲。–enable-harfbuzz-rendertext[7]在Mac上启用RenderText的HarfBuzz端口它已经仅用于文本编辑;这使其可以用于其他所有内容。–enable-heap-profiling使内存分配器跟踪其分配和上下文因此在启用memory-infra类别时可以在chrome// tracing中显示内存使用情况的详细分类。–enable-hosted-app-quit-notification[7]退出Chrome时会显示运行托管应用的通知。默认行为是也退出所有托管应用程序。–enable-hosted-apps-in-windows[7]允许在Mac上的Windows中打开托管应用程序。–enable-hotword-hardware启用特定于永远在线的实验性热门词功能。–enable-hung-renderer-infobar[6]启用挂起的渲染器InfoBar允许用户关闭或等待无响应的Web内容。–enable-inband-text-tracks支持媒体内容中的带内文本轨道。–enable-internal-media-session[19]打开内部媒体会话后端。这应该由想要使用媒体会话接口控制媒体播放的嵌入器使用。–enable-ios-handoff-to-other-devices支持从iOS上的Chrome切换到其他Apple设备的默认浏览器。–enable-ios-physical-web为附近的URL启用物理Web扫描。–enable-layer-lists切换cc机器使用层列表而不是层树–enable-lcd-text启用LCD文本。–enable-leak-detection启用加载网页的泄漏检测。这允许我们检查重新加载网页是否正确地发布了与Web相关的对象。–enable-local-file-accesses启用文件访问。不应该为大多数Cast设备启用它。–enable-local-sync-backend启用LoopbackServer实现的本地同步后端。–enable-lock-screen-apps在锁定屏幕上启用动作处理程序应用程序例如创建新笔记。–enable-logging控制是否启用控制台日志记录并可选择配置其路由的位置。–enable-longpress-drag-selection[6]启用对长按触发的文本选择的拖动操作。–enable-low-end-device-mode设置时强制低端设备模式。–enable-low-res-tiling使用CPU光栅化时会生成低分辨率平铺。在快速滚动期间可以显示低分辨率瓦片尤其是在较慢的设备上。–enable-mac-views-native-app-windows[7]⊗ 允许使用基于工具箱视图的本机应用程序窗口。–enable-main-frame-before-activation允许在上一次提交激活之前发送下一个BeginMainFrame。–enable-md-feedback启用“材料设计”反馈表单。–enable-media-suspend暂停背景选项卡上的媒体管道。–enable-merge-key-char-events[1]允许将键事件WM_KEY *与char事件WM_CHAR合并。–enable-message-center-always-scroll-up-upon-notification-removal无论消息中心是否自上而下显示都可以使消息中心在删除通知时始终向上移动其他通知。–enable-nacl在渲染器进程内运行Native Client并启用GPU插件在内部将lEnableGpuPlugin添加到命令行。–enable-nacl-debug通过套接字启用RSP调试。–enable-nacl-nonsfi-mode启用非SFI模式其中程序可以在没有NaCl的SFI沙箱的情况下运行。–enable-native-gpu-memory-buffers在可用时启用本机GPU内存缓冲支持。–enable-natural-scroll-default默认情况下启用自然滚动。–enable-navigation-tracing为每个导航启用跟踪。它将尝试跟踪每个导航10秒直到缓冲区已满或直到下一个导航。它仅适用于–trace-upload-url提供的URL。–enable-net-benchmarking启用与网络相关的基准测试扩展。–enable-network-information-downlink-max启用NetInfo API的typedownlinkMax属性。此外当连接类型发生更改时可以触发NetInfo API的change属性。–enable-network-portal-notification在会话中启用有关强制网络门户的通知。–enable-ntp-most-likely-favicons-from-server启用新的Google favicon服务器以便在“新标签页”上获取“最可能”图块的图标。–enable-ntp-popular-sites允许在NTP上显示热门网站。–enable-ntp-search-engine-country-detection允许使用默认搜索引擎国家/地区在NTP上显示特定国家/地区的热门网站。–enable-offer-store-unmasked-wallet-cards强制在自动填充对话框中显示本地保存复选框以获取钱包卡的完整信用卡号。–enable-offer-upload-credit-cards允许提供上传信用卡。–enable-offline-auto-reload如果脱机则启用错误页面的自动重新加载。–enable-offline-auto-reload-visible-only仅当选项卡可见时才会自动重新加载错误页面。–enable-osk-overscroll[6]在Android上启用OSK的过度滚动。–enable-override-bookmarks-ui启用扩展程序以隐藏书签UI元素。–enable-partial-raster在渲染器中启用部分栅格。–enable-password-generation当我们检测到用户正在创建帐户时启用密码生成。–enable-pepper-testing启用PPAPI的测试界面。–enable-permission-action-reporting为选择加入的用户启用向安全浏览服务器的权限操作报告。–enable-physical-keyboard-autocorrect在物理键盘上键入时启用建议。–enable-picture-in-picture为视频启用画中画功能。–enable-pinch启用合成器加速的触摸屏捏合手势。–enable-pixel-canvas-recording如果启用则在画布上记录的所有绘制命令都以像素对齐的测量完成。这还可以通过角点来缩放视图和图层中的所有元素。见https://goo.gl/Dqig5s–enable-pixel-output-in-tests强制测试在通常不会产生像素输出。–enable-plugin-placeholder-testing启用插件占位符的测试功能。仅限内部使用。–enable-potentially-annoying-security-features启用许多可能令人讨厌的安全功能严格的混合内容模式强大的功能限制等–enable-power-overlay在“设置”中启用“电源”叠加。–enable-precise-memory-info使返回到window.performance.memory的值在共享工作程序中更精细更新。如果没有此标志内存信息仍然可用但它会被更加频繁地更新和更新。此标志也适用于工人。–enable-prefer-compositing-to-lcd-text在阻止LCD文本时启用合成图层的创建。–enable-print-browser启用PrintBrowser模式其中所有内容都呈现为打印。–enable-print-preview-register-promos允许在打印预览中显示未注册的打印机–enable-profile-shortcut-manager[1]强制启用配置文件快捷方式管理器。这是测试所必需的因为它们使用自定义用户数据目录来禁用此功能。–enable-profiling允许跟踪探查器中的任务以便通过aboutprofiler进行查看。要主要禁用跟踪分析请使用命令行开关 - enable-profiling 0某些跟踪仍将在启动时进行但在chrome_browser_main期间将关闭。–enable-push-api-background-mode启用Push API的后台模式。–enable-reader-mode-toolbar-icon在工具栏中启用上下文相关的阅读器模式按钮。–enable-request-tablet-site启用平板电脑网站请求通过用户代理覆盖。–enable-rgba-4444-textures启用RGBA_4444纹理。–enable-sandbox在此过程中启用沙箱。–enable-sandbox-logging每次沙箱拒绝访问资源时OS X沙箱都会写入syslog。–enable-screenshot-testing-with-mode允许在测试和seets模式下使用屏幕截图。–enable-scripts-require-actionFeatureSwitch和about_flags打得不好。功能开关需要–enable- 或 - 1但about_flags需要命令行参数启用它或选择。将其解压缩因此在about_flags中启用它可启用该功能。附加此标志与–scripts-require-action 1具有相同的效果。–enable-scroll-prediction为滚动更新事件启用滚动预测。–enable-service-manager-tracing启用跟踪服务。–enable-sgi-video-sync启用SGI_video_sync扩展该扩展可能存在驱动程序/沙箱/窗口管理器兼容性问题。–enable-signin-promo启用登录促销。–enable-single-click-autofill启用/禁用建议而不键入任何内容第一次单击时。–enable-site-settings在Chrome设置界面中启用网站设置所有网站列表和网站详细信息页面。–enable-skia-benchmarking启用Skia基准测试扩展–enable-slim-navigation-manager启用基于WKBackForwardList的导航管理器实验。–enable-slimming-paint-invalidation基于减肥涂料启用涂料失效但没有完整的减肥涂料v2合成代码。请参阅https//goo.gl/eQczQW–enable-slimming-paint-v2减肥第2阶段http//www.chromium.org/blink/slimming-paint–enable-smooth-scrolling在支持它的平台上启用平滑滚动动画。–enable-spatial-navigation启用空间导航–enable-spdy-proxy-auth启用数据缩减代理。–enable-speech-dispatcher[20]允许向语音调度程序一种常见的Linux语音服务发送文本到语音请求。因为它有问题用户必须明确启用它以便访问随机网页不会导致不稳定。–enable-spelling-feedback-field-trial[21]允许参与现场试验以获得用户对拼写服务的反馈。–enable-spotlight-actions启用Spotlight操作。–enable-stats-collection-bindings指定–enable-stats-table启用StatsTable将统计信息记录到全局命名共享内存表。–enable-strict-mixed-content-checking阻止来自安全上下文的所有不安全请求并阻止用户覆盖该决定。–enable-strict-powerful-feature-restrictions阻止我们尚未弃用的一些强大功能例如设备方向的不安全使用。–enable-suggestions-ui启用建议UI–enable-suggestions-with-substring-match使用子字符串匹配而不是前缀匹配启用建议。–enable-supervised-user-managed-bookmarks-folder启用受监管用户管理的书签文件夹。–enable-surface-synchronization启用多客户端Surface同步。实际上这表明LayerTreeHost期望得到父合成器提供的有效viz :: LocalSurfaceId。–enable-swap-buffers-with-bounds如果支持则启用SwapBuffersWithBounds。–enable-sync-app-list启用/禁用应用列表的同步与扩展无关。–enable-sync-articles没有描述–enable-tab-audio-muting允许用户控制标签条中的静音标签音频。–enable-tablet-splitview在平板电脑模式下启用拆分视图。–enable-tcp-fastopen允许使用实验性TCP套接字API在SYN数据包中发送数据。–enable-third-party-keyboard-workaround启用第三方键盘多功能框解决方案。–enable-threaded-compositing为布局测试启用了线程合成。–enable-threaded-texture-mailboxes共享组不可用时模拟共享纹理。无处不在。–enable-tile-compression压缩支持它的GPU的切片纹理。–enable-touch-calibration-setting在MD设置UI中启用触摸校准选项以获得有效的触摸显示。–enable-touch-drag-drop启用基于触摸事件的拖放操作。–enable-touchpad-three-finger-click启用触摸板三指单击作为中间按钮。–enable-touchview使观察加速度计事件进入触摸视图模式。–enable-trace-app-source将启动源传递给平台应用。–enable-tracing在执行浏览器测试期间启用跟踪。–enable-tracing-output用于将测试跟踪的输出写入的文件名。–enable-translate-new-ux[7]启用Translate实验性新UX取代信息栏。–enable-ui-devtools为UImusash等启用DevTools服务器。值应该是服务器启动的端口。默认端口是9332.–enable-use-zoom-for-dsf启用使用缩放的模式来实现设备比例因子行为。–enable-user-metrics[7]从安装程序中启用用户指标。–enable-usermedia-screen-capturing启用MediaStream API的屏幕捕获支持。–enable-video-player-chromecast-support为视频播放器应用启用chromecast支持。–enable-viewport允许使用viewport CSS规则该规则允许页面控制自己布局的各个方面。这也打开了触摸屏捏合手势。–enable-virtual-keyboard没有描述–enable-voice-interaction启用VoiceInteraction支持。–enable-vtune-support启用Vtune探查器支持。–enable-vulkan启用Vulkan支持还必须定义ENABLE_VULKAN。–enable-wayland-server[22]启用Wayland显示服务器支持。–enable-web-notification-custom-layouts启用Web通知自定义布局。–enable-webfonts-intervention-trigger启用WebFonts干预并始终触发信号。–enable-webfonts-intervention-v2WebFonts干预v2标志和值。–enable-webgl-draft-extensions启用尚未获得社区批准的WebGL扩展。–enable-webgl-image-chromium启用WebGL渲染到扫描输出缓冲区以支持叠加。–enable-webrtc-event-logging-from-extension如果WebRTC日志记录专用API处于活动状态则启用WebRTC事件日志记录。–enable-webrtc-srtp-aes-gcm[13]在WebRTC中为SRTP启用RFC 7714的GCM密码套件协商。有关详细信息请参阅https://tools.ietf.org/html/rfc7714。–enable-webrtc-stun-origin[13]在WebRTC的Stun消息中启用Origin标头。–enable-webview-variations没有描述–enable-webvr实现与虚拟现实设备的交互。–enable-wifi-credential-sync使用Chrome同步功能可以跨设备同步WiFi凭据。–enable-win7-webrtc-hw-h264-decoding[1]⊗ 在Win 7上为WebRtc启用H264硬件解码加速.–enable-zero-copy启用直接写入与磁贴关联的GPU内存的光栅化器。–enable-zip-archiver-on-file-manager启用zip存档。–enabled已启用始终启用触摸事件。–enabled-2g没有描述–enabled-3g没有描述–enabled-new-style-notification用于启用或禁用新式通知的标志。一旦功能稳定该标志将被删除。–enabled-slow2g没有描述–encode-binary使用base64编码二进制布局测试结果图像音频。–enforce没有描述–enforce-gl-minimums实施GL最低要求。–enforce-webrtc-ip-permission-check[13]执行IP权限检查。TODOguoweis一旦该功能不在雀色下并且成为默认设置请将其删除。–enforce_strict没有描述–enterprise-disable-arc为托管帐户禁用ARC。–enterprise-enable-forced-re-enrollment是否启用强制企业重新注册。–enterprise-enable-license-type-selection在注册期间启用用户选择的许可证类型。–enterprise-enable-zero-touch-enrollment启用零接触企业注册流程。–enterprise-enrollment-initial-modulus自动注册客户端将使用的2次幂初始模数的功率。例如“4”表示模量为2 ^ 4 16.–enterprise-enrollment-modulus-limit自动注册客户端将使用的2次幂最大模数的功率。–error-console允许ErrorConsole收集运行时和清单错误并在chromeextensions页面中显示它们。–evaluate-type没有描述–evaluate_capability没有描述–experiment没有描述–explicitly-allowed-ports使用以逗号分隔的端口号列表显式允许其他端口。–expose-internals-for-testing将window.internals对象公开给JavaScript以进行交互式开发和调试依赖它的布局测试。–extension-content-verification命令行标志的名称用于强制内容验证在各种模式之一中打开。–extension-process将渲染器标记为扩展过程。–extensions-install-verification如果不能打开扩展安装验证则打开它。–extensions-multi-account启用chrome.identity API的多个帐户版本。–extensions-not-webstore指定以逗号分隔的扩展名列表在执行安装验证时应强制将其视为不从Webstore处理。–extensions-on-chrome-urls启用在chrome// URL上运行脚本的扩展程序。扩展程序仍需要显式请求访问清单中的chrome// URL。–extensions-update-frequencyExtensions自动更新的频率以秒为单位。–extra-search-query-params要在搜索和即时URL中插入的其他查询参数。有用于测试。–fake-variations-channel伪造浏览器的频道以进行变体过滤。这仅用于测试。可能的值是“稳定”“beta”“dev”和“canary”。请注意这仅适用于浏览器报告的频道为UNKNOWN的情况。–false指示命令行开关中的标志是否为false的值。–fast定义Material Design视觉反馈动画应该快速。–fast-start如果此标志存在则此命令行将通过快速路径委派给已经运行的chrome进程即在加载chrome.dll之前。为跟踪目的而区分它是有用的。–feedback-server提交用户反馈时使用的备用反馈服务器–field-trial-handle处理包含要在进程之间共享的字段试用状态的共享内存段。此开关的参数是句柄idWindows上的指针作为字符串后跟逗号然后是共享内存段的大小作为字符串。–first-exec-after-boot在系统启动后第一次运行时传递给Chrome。注销后未通过重启。–flag-switches-begin在开关周围添加了这两个标志flags添加到命令行。这有助于查看aboutflags on aboutversion上添加了哪些开关。它们没有任何影响。–flag-switches-end没有描述–font-cache-shared-handle[1]DirectWrite FontCache由浏览器共享使用共享内存的渲染器。此开关允许我们将共享内存句柄传递给渲染器。–force-android-app-mode强制Android应用程序模式。这会隐藏某些系统UI元素并强制安装应用程序如果尚未安装。–force-app-mode强制应用模式。这会隐藏某些系统UI元素并强制安装应用程序如果尚未安装。–force-clamshell-power-button即使设备具有可转换的外形也会强制执行非平板电脑类型的电源按钮行为。–force-color-profile强制所有监视器都被视为具有指定的颜色配置文件。可接受的值是“srgb”和“generic-rgb”目前由Mac布局测试使用和“color-spin-gamma24”由布局测试使用。–force-desktop-ios-promotion强制桌面到iOS促销在触发入口点时显示在窗口中。–force-dev-mode-highlighting是否强制开发者模式扩展突出显示。–force-device-scale-factor覆盖浏览器UI和内容的设备比例因子。–force-display-list-2d-canvas没有描述–force-effective-connection-type强制网络质量估算器NQE返回特定的有效连接类型。–force-enable-metrics-reporting强制启用指标报告。–force-enable-stylus-tools启用状态区域旁边的手写笔工具。–force-fieldtrial-params在本地测试更改时此选项可用于强制现场试验的参数。参数是由关联试验组对前缀的键值对的参数列表。您可以使用逗号分隔符为多个试用组对指定参数列表。示例“Trial1.Group1k1 / v1 / k2 / v2Trial2.Group2k3 / v3 / k4 / v4”对于所有非字母数字字符试验名称组名称参数名称和值都应进行URL转义。–force-fieldtrials此选项可用于在本地测试更改时强制进行现场试验。参数是名称和值对的列表用斜杠分隔。如果试用名称带有星号前缀则该试用版将开始激活。例如以下参数定义了两个试验第二个试验被激活“GoogleNow / Enable / * MaterialDesignNTP / Default /”浏览器进程也可以使用此选项将试验列表发送到非浏览器进程使用相同的格式。有关详细信息请参阅field_trial.h中的FieldTrialList :: CreateTrialsFromString。–force-first-run在浏览器启动时显示First Run体验无论它是否实际上是First Run这将覆盖kNoFirstRun。–force-first-run-ui强制为每次登录显示首次运行的UI。–force-gpu-mem-available-mb设置可为GPU资源分配的内存总量–force-gpu-rasterization始终使用Skia GPU后端绘制图层切片。仅适用于GPU加速合成 impl-side绘画。覆盖kEnableGpuRasterization标志。–force-happiness-tracking-systemForce为设备启用幸福跟踪系统。这会忽略用户配置文件检查和时间限制并且每次都会为任何类型的用户显示通知。应该只用于测试。–force-load-easy-unlock-app-in-tests在测试中强制轻松解锁app加载。TODOxiyuan当应用程序可以与Chrome捆绑在一起时删除它。–force-local-ntp强制Chrome使用localNTP而不是服务器GWSNTP。–force-login-manager-in-tests通常在浏览器测试中会跳过通常的登录管理器启动以便测试可以改变它的启动方式。此标志禁用该标志。–force-mediafoundation[1]强制使用MediaFoundation进行视频捕获。仅在Windows 7及更高版本中支持此功能。像–force-overlay-fullscreen-video强制使用硬件覆盖进行全屏视频播放。用于在其他平台上测试Android叠加层全屏功能。–force-password-reauth在没有密码输入的情况下允许用户在X小时例如20之后强制用户输入密码。–force-pnacl-subzero强制使用Subzero作为PNaCl转换器而不是LLC。–force-presentation-receiver-for-testing这会强制将页面作为演示文稿接收器加载。用于测试特定于表示接收器的行为。规格https//www.w3.org/TR/presentation-api/#interface-presentationreceiver–force-renderer-accessibility强制渲染器可访问性打开而不是在检测到屏幕阅读器时按需启用它。disable-renderer-accessibility开关会覆盖此项如果存在。–force-show-update-menu-badge[6]强制显示更新菜单标记。–force-show-update-menu-item[6]强制显示更新菜单项。–force-system-compositor-mode设置时强制系统合成器模式。–force-tablet-mode无论Chromebook当前是否处于选定的UI模式都可以为所选的UI模式启用所需的内容。–force-text-direction强制文本呈现到特定方向。有效值为“ltr”从左到右和“rtl”从右到左。仅对RTL进行了有意义的测试。–force-ui-direction将UI强制为特定方向。有效值为“ltr”从左到右和“rtl”从右到左。–force-variation-ids强制将在X-Client-Data标头中发送的其他Chrome Variation ID指定为64位编码的数字实验ID列表。以字符“t”为前缀的Ids将被视为Trigger Variation Ids。–force-video-overlays在Android上使用SurfaceView而不是SurfaceTexture强制媒体播放器。–force-wave-audio[1]即使支持Core Audio也请使用Windows WaveOut / In音频API。–force-webrtc-ip-handling-policy[13]覆盖WebRTC IP处理策略以模拟在“首选项”中指定WebRTC IP处理策略时的行为。–full-memory-crash-report生成完整内存崩溃转储。–gaia-url没有描述–gcm-checkin-url设置将用于执行Google Cloud Messaging签入的签入服务端点。–gcm-mcs-endpoint设置将用于Google Cloud Messaging的Mobile Connection Server端点。–gcm-registration-url设置将用于创建新的Google Cloud Messaging注册的注册端点。–generate-accessibility-test-expectations仅用于开发/测试。运行content_browsertests时将失败的辅助功能测试的输出保存到content / test / data / accessibility /中的期望文件中覆盖现有文件内容。–gl没有描述–gl-composited-overlay-candidate-quad-borderTODOdcastagna只有当它实际上是覆盖候选时才绘制调试四边形边框。渲染GL合成叠加候选四边形周围的边框以帮助调试和研究叠加支持。–gl-shader-interm-output在着色器编译信息日志中包含ANGLE的中间表示AST输出。–gles没有描述–golden-screenshots-dir屏幕截图测试指定存储黄金屏幕截图的目录。–google-apis-url没有描述–google-base-url指定用于与Google通话的备用URL。有用于测试。–google-doodle-url覆盖用于获取当前Google Doodle的网址。例如https://www.google.com/async/ddljson–google-url没有描述–gpu-active-device-id将活动的gpu设备ID从浏览器进程传递到GPU进程。–gpu-active-vendor-id将活动的gpu供应商ID从浏览器进程传递到GPU进程。–gpu-device-id将gpu device_id从浏览器进程传递到GPU进程。–gpu-driver-bug-workarounds传递一组GpuDriverBugWorkaroundType ids由’分隔。–gpu-driver-date将gpu driver_date从浏览器进程传递到GPU进程。–gpu-driver-vendor将gpu driver_vendor从浏览器进程传递到GPU进程。–gpu-driver-version将gpu driver_version从浏览器进程传递到GPU进程。–gpu-launcher用于启动GPU进程的额外命令行选项通常用于调试。使用像renderer-cmd-prefix。–gpu-no-complete-info-collection测试切换到不启动gpu进程以获取完整的gpu信息集合。–gpu-no-context-lost告知Chrome在省电模式屏幕保护模式等情况下不会丢失GPU上下文。请注意此标志不能确保GPU上下文在任何情况下都不会丢失例如GPU重置。–gpu-process使此过程成为GPU子流程。–gpu-program-cache-size-kb设置内存中gpu程序缓存的最大大小单位为kb–gpu-rasterization-msaa-sample-count用于GPU光栅化的多重采样抗锯齿样本数。需要GPU上的MSAA支持才能生效。0禁用MSAA。–gpu-sandbox-allow-sysv-shm允许在GPU沙箱中调用shmat系统。–gpu-sandbox-failures-fatal使GPU沙箱失败致命。–gpu-sandbox-start-early在创建GL上下文之前启动GPU沙箱。–gpu-secondary-device-ids将二级gpu设备ID从浏览器进程传递到GPU进程。–gpu-secondary-vendor-ids将二级gpu供应商ID从浏览器进程传递到GPU进程。–gpu-startup-dialog使GPU进程在启动时显示对话框。–gpu-testing-device-id覆盖GpuInfoCollector中的gpu设备ID。–gpu-testing-driver-date从GpuInfoCollector覆盖gpu驱动程序日期。–gpu-testing-gl-renderer从GpuInfoCollector覆盖gl渲染器。–gpu-testing-gl-vendor从GpuInfoCollector覆盖gl供应商。–gpu-testing-gl-version从GpuInfoCollector覆盖gl版本。–gpu-testing-os-version从GpuControlList :: MakeDecision覆盖os版本。–gpu-testing-secondary-device-ids从GpuInfoCollector覆盖辅助gpu设备ID。–gpu-testing-secondary-vendor-ids从GpuInfoCollector覆盖辅助gpu供应商ID。–gpu-testing-vendor-id从GpuInfoCollector覆盖gpu供应商ID。–gpu-vendor-id将gpu vendor_id从浏览器进程传递到GPU进程。–guest-wallpaper-large在访客模式下使用的大型墙纸作为可信非用户可写JPEG文件的路径。–guest-wallpaper-small在访客模式下使用的小型墙纸作为可信非用户可写JPEG文件的路径。–h[9]没有描述–has-chromeos-diamond-key如果为trueChromebook会有一个带有菱形键的键盘。–has-chromeos-keyboard如果设置系统是带有“标准Chrome OS键盘”的Chromebook这通常意味着在左Shift键上方的标准Caps Lock位置中有一个Search键。对于同时使用搜索和大写锁定键例如粗壮的Chromebook以及仅使用外部键盘的Chromebox等设备应该取消设置。–has-internal-stylus此设备是否具有内置手写笔。–headless在无头模式下运行即没有UI或显示服务器依赖性。–help没有描述–hidekCrosRegionsMode的“隐藏”值隐藏了VPD值。–hide-icons[1]通过允许它在“添加/删除程序” - “设置程序访问和默认值”中显示“启用对此程序的访问”复选框使Windows高兴。这只显示一个错误框因为隐藏Chrome的唯一方法是卸载它。–hide-scrollbars隐藏屏幕截图中的滚动条。–history-entry-requires-user-gesture不允许内容随意附加到后退/前进列表。页面必须在添加条目之前执行用户手势。–homedir定义用户homedir。默认为主用户homedir。–homepage指定将在新打开的选项卡中显示的页面。我们需要将其用于测试目的以便UI测试不依赖于http://google.com的内容。–host没有描述–host-pairing-oobe使用此开关使用配对屏幕启动remora OOBE。–host-resolver-rules这些映射仅适用于主机解析程序。–icu-data-dir可以找到ICU初始化数据的路径。如果未提供则假定服务二进制文件的目录。–ignore-autocomplete-off-autofill对自动填充数据配置文件信用卡忽略autocomplete “off”。–ignore-autoplay-restrictions忽略所有自动播放限制。它将忽略当前的自动播放策略以及所有限制例如在后台选项卡中播放。它应该只能用于测试。–ignore-certificate-errors忽略与证书相关的错误。–ignore-certificate-errors-spki-list一组公钥哈希可忽略与证书相关的错误。如果服务器提供的证书链未验证并且一个或多个证书具有与此列表中的密钥匹配的公钥哈希值则忽略该错误。switch值必须是以逗号分隔的Base64编码的SHA-256 SPKI指纹列表RFC 7469第2.4节。除非–user-data-dir由内容嵌入器定义也存在否则此开关无效。–ignore-gpu-blacklist忽略GPU黑名单。–ignore-urlfetcher-cert-requests导致net :: URLFetchers忽略SSL客户端证书的请求导致他们尝试未经身份验证的SSL / TLS会话。这适用于测试各种服务URL例如kPromoServerURLkSbURLPrefixkSyncServiceURL等。–ignore-user-profile-mapping-for-tests如果为true则UserManager中的配置文件选择将始终返回活动用户的配置文件。TODOnkostlyevhttp//crbug.com/364604 - 在我们打开ChromeOS上的多配置文件功能后摆脱此开关。–in-process-gpu在浏览器进程中将GPU进程作为线程运行。–incognito导致浏览器以隐身模式直接启动。–input没有描述–install-chrome-app导致Chrome启动给定应用程序的安装流程。–install-supervised-user-whitelists要为受监管用户安装的白名单列表以供测试。该列表具有以下形式 [][ []…]–instant-process将渲染器标记为即时进程。–invalidation-use-gcm-channel即使未启用实验失效服务也应使用GCM网络通道。–ipc-connection-timeout覆盖子进程在终止之前等待来自浏览器的连接的超时以秒为单位。–ipc-dump-directory[23]将从渲染器进程发送的IPC消息转储到给定目录的浏览器进程。主要用于收集IPC模糊测试的样本。–ipc-fuzzer-testcase[23]指定IPC fuzzer使用的测试用例。–is-running-in-mashChrome正在使用Mash运行。–isolate-origins需要针对一组源的专用进程指定为以逗号分隔的列表。例如–isolate-起源 HTTPS//www.foo.com,https//www.bar.com–isolate-sites-for-testing为站点子集启用站点隔离 - 每个进程的站点风格隔离。参数是一个通配符模式它将与站点URL匹配以确定要隔离的站点。这可以用于隔离一个顶级域或仅隔离一个方案。示例用法 - isolate-sites-for-testing * .com --isolate-sites-for-testing https// *–javascript-harmony启用实验性HarmonyECMAScript 6功能。–js-flags指定传递给JS引擎的标志–keep-alive-for-test用于测试 - 在最后一个浏览器窗口关闭后保持浏览器活动–kiosk启用自助服务终端模式。请注意这不是Chrome OS信息亭模式。–kiosk-printing在打印预览中自动按下打印按钮。–lang我们想要尝试打开的语言文件。形式语言[-country]其中语言是ISO-639的2字母代码。–last-launched-app将app id信息传递给渲染器进程以用于记录。last-initiated-app应该是刚刚推出的应用程序并且正在生成渲染器。–layer没有描述–light_muted没有描述–light_vibrant没有描述–limit-fps限制合成器每秒输出一定数量的帧最大值。–load-and-launch-app从指定目录加载应用程序并启动它。–load-apps以逗号分隔的应用程序在启动时加载的路径列表。列表中的第一个应用程序将启动。–load-extension以逗号分隔的扩展路径列表以便在启动时加载。–load-media-router-component-extension在启动时加载媒体路由器组件扩展。–local-heuristics-only-for-password-generation删除了我们从自动填充服务器收到ping的要求并且用户没有将给定的表单列入黑名单。用于测试。–local-ntp-reload[24]为本地NTP资源启用实时重新加载。这仅适用于Chrome从Chrome源目录运行的情况。–local-sync-backend-dir指定本地同步后端目录。选择该名称来模仿user-data-dir等。只有当enable-local-sync-backend标志存在时该标志才有意义。–log-gpu-control-list-decisions在执行黑名单规则时记录GPU控制列表决策。–log-level设置最小日志级别。有效值为0到3INFO 0WARNING 1LOG_ERROR 2LOG_FATAL 3.–log-net-log允许将网络日志事件保存到文件并设置要使用的文件名。–login-manager启用Chrome-as-a-login-manager行为。–login-profile指定chromeos用户登录后要使用的配置文件。如果用户通过登录屏幕则忽略此参数因为user_id哈希定义了要使用的配置文件目录。如果浏览器在活动会话中重新启动则此参数用于为主用户传递user_id哈希。–login-user指定已登录的用户.–loopback-i2s-bits用于传递I2S输入的配置以启用AEC的环回。–loopback-i2s-bus-name没有描述–loopback-i2s-channels没有描述–loopback-i2s-rate-hz没有描述–lso-url没有描述–ltr没有描述–main-frame-resizes-are-orientation-changes主框架的大小是由横向和纵向模式即Android之间的更改引起的因此页面应该重新调整以适应。–make-chrome-default[7]指示在安装期间是否应将Chrome设置为默认浏览器。–make-default-browser使Chrome默认浏览器–managed-user-id将任何已加载或新创建的配置文件的受监督用户ID设置为给定值。传递空字符串以将配置文件标记为非监督。用于测试。–managed-user-sync-token用于向受监管用户验证对Sync服务的请求。设置此开关还会导致为受监管用户设置同步。–mark-non-secure-as用于选择将HTTP标记为非安全。–market-url-for-testing[6]设置Chrome的市场URL以用于测试。–mash[25]用于启用Mus ash。–material–material-design-ink-drop-animation-speed定义Material Design视觉反馈动画的速度。–material-hybrid材料设计混合模式为–max-gum-fps[13]覆盖可在getUserMedia调用中指定的最大帧速率。此标志需要一个值。例如 - max -gum-fps 17.5–max-output-volume-dba1m校准1米处语音内容的最大输出音量dBa如果已知。–max-untiled-layer-height设置合成图层将在其上方平铺的宽度和高度。–max-untiled-layer-width没有描述–media-cache-size强制媒体缓存使用的最大磁盘空间以字节为单位。–mem-pressure-system-reserved-kb有些平台通常只有很少的“空闲”内存但缓冲区缓存中有很多可用内存。对于此类平台请将此数量配置为应视为不可用的缓冲区缓存内存部分。如果不使用此开关将使用纯粹基于空闲存储器的简单压力启发式。–memlog[3]启用进程外内存日志记录。–memory-pressure-off没有描述–memory-pressure-thresholds内存压力阈值选择用于决定是否以及何时需要触发内存压力事件。–memory-pressure-thresholds-mb[1]设置可用内存阈值低于该阈值时系统被认为处于中等和临界内存压力之下。在浏览器进程中使用如果无效则忽略。指定为一对逗号分隔的整数。有关默认值请参阅base / win / memory_pressure_monitor.cc。–message-center-changes-while-open标记以在消息中心打开时启用或禁用通知更改。一旦功能稳定该标志将被删除。–method没有描述–metrics-client-id[7]这是度量标准客户端ID从浏览器进程传递到其子进程的方式。使用Crashpad度量标准客户端ID与崩溃客户端ID不同。–metrics-recording-only启用度量标准报告的记录但禁用报告。与kDisableMetrics相比它执行普通客户端用于报告的所有代码但报告被删除而不是发送到服务器。这对于在UI和性能测试期间查找度量标准代码中的问题非常有用。–mhtml-generator-option设置MHTML生成器跳过无存储资源的选项“skip-nostore-main” - 如果主框架为“no-store”则无法保存页面“skip-nostore-all” - 也会跳过无存储子资源。–mirror[2]kAccountConsistency标志的值。–mock没有描述–mojo-local-storage使用基于Mojo的LocalStorage实现。–mojo-pipe-token没有描述–monitoring-destination-id允许为连接监视GCM消息设置不同的目标ID。在非prod管理服务器上运行时很有用。–mse-audio-buffer-size-limit允许显式指定MSE音频/视频缓冲区大小。视频的默认值为150M音频的默认值为12M。–mse-video-buffer-size-limit没有描述–mus[25]用于使mus作为一个单独的过程但铬灰仍然在一起。–mus-config[25]这被添加到从mash或mus启动的子进程中。此开关的值为kMus或kMash。例如如果使用’–mash’运行chrome则使用开关’–mus-config mash’启动表示灰的子进程。–mute-audio使发送到音频设备的音频静音使其在自动测试期间无法听到。–nacl-broker–type的值使进程作为NativeClient代理运行用于在64位Windows上启动NaCl加载程序进程。–nacl-dangerous-no-sandbox-nonsfi即使对于非SFI模式也禁用沙箱。这特别不安全因为非SFI NaCl严重依赖于seccomp沙箱。–nacl-debug-mask使用NaCl清单URL选择是否通过调试存根调试NaCl程序。切换值格式[] pattern1pattern2…patternN。每个模式使用与Chrome扩展程序清单中的模式相同的语法。唯一的区别是* scheme匹配所有方案而不是仅匹配http和https。如果该值不以开头则如果清单URL与任何模式匹配则将调试程序。如果值以开头则如果清单URL与任何模式都不匹配则将调试程序。–nacl-gdbNative Client GDB调试器将在需要时自动启动。–nacl-gdb-script在启动时传递给nacl-gdb调试器的GDB脚本。–nacl-loader–type的值使进程作为SFI模式的NativeClient加载器运行。–nacl-loader-nonsfi–type的值使进程作为非SFI模式的NativeClient加载程序运行。–native报告本机遍历堆栈分配跟踪。默认情况下会报告从跟踪事件派生的伪堆栈。–native-crx-bindings允许使用基于C 的扩展绑定而不是JS生成。–need-arc-migration-policy-check如果存在设备需要检查策略以查看是否允许迁移到Ext4 for ARC。它应该仅存在于最初发布了ecrypfs加密并且具有ARCN 可用的设备上。对于其他类别的设备必须缺少此标志。–net-log-capture-mode设置要在网络日志中捕获的事件的粒度。模式可以设置为以下值之一“Default”“IncludeCookiesAndCredentials”“IncludeSocketBytes”有关其含义的说明请参阅net_log_capture_mode.h中相应名称的功能。–netifs-to-ignore要忽略的网络接口列表。忽略的接口不会用于网络连接。–network-country-iso[6]用于电话号码检测的电话区域ISO国家/地区代码。–network-settings-config在MD设置中启用基于设置的网络配置。–new-window在新的浏览器窗口中启动URL。–no-default-browser-check禁用默认浏览器检查。对于我们希望避免显示默认浏览器信息栏的UI /浏览器测试很有用。–no-experiments禁用在aboutflags上设置的所有实验。不禁用aboutflags本身。如果实验在启动时使chrome崩溃有用可以使用–no-experiments启动chrome在aboutflags处禁用有问题的实验室然后重新启动chrome而不再使用此开关。–no-first-run跳过首次运行任务无论它是否实际上是第一次运行。被kForceFirstRun覆盖。这不会丢弃First Run标记因此不会阻止在下次没有此标志的情况下启动chrome时首次运行。–no-managed-user-acknowledgment-check在注册受监管用户时禁止检查我们是否收到确认。同时在注册期间禁用等待ack的超时。在针对不支持通知的服务器进行调试时很有用。–no-network-profile-warning[1]浏览器是否应该在配置文件位于网络共享上时发出警告。此标志仅适用于Windows。–no-pings不要发送超链接审计ping–no-proxy-server不要使用代理服务器始终建立直接连接。覆盖传递的任何其他代理服务器标志。–no-referrers不要发送HTTP-Referer标头。–no-sandbox为通常为沙盒的所有进程类型禁用沙箱。–no-service-autorun禁止服务进程将自身添加为自动运行进程。这不会删除现有的自动运行注册只会阻止服务注册新的注册。–no-session-id没有描述–no-startup-window不会在启动时自动打开浏览器窗口在启动Chrome以托管后台应用程序时使用。–no-user-gesture-required自动播放策略不需要任何用户手势。–no-wifi禁用需要WiFi管理的功能。–no-zygote禁用使用zygote进程来分叉子进程。相反子进程将被分叉并直接执行。请注意 - no-sandbox也应该与此标志一起使用因为沙箱需要zygote才能工作。–noerrdialogs当存在时禁止所有错误对话框。–non-material–non-secure没有描述–non-secure-after-editing没有描述–non-secure-while-incognito没有描述–non-secure-while-incognito-or-editing没有描述–none没有描述–normal_muted没有描述–normal_vibrant没有描述–note-taking-app-ids可选的以逗号分隔的应用ID列表可用于记录笔记。如果未设置则使用硬编码列表。–ntp-snippets-add-incomplete如果设置了此标志我们会将下载的一些关键数据片段添加到列表中。–ntp-switch-to-existing-tab[6]切换到现有选项卡以获取从“新标签页”打开的建议。–null没有描述–num-raster-threads用于栅格化内容的工作线程数。–oauth2-client-id没有描述–oauth2-client-secret没有描述–off没有描述–on没有描述–oobe-bootstrapping-master表示我们是否应该开始引导Master OOBE。–oobe-force-show-screen强制OOBE / login强制显示oobe_screen.cc中chromeos :: kScreenNames的以逗号分隔的屏幕列表。支持的屏幕有user- image–oobe-guest-session表示在OOBE完成之前已启动访客会话。–oobe-skip-postlogin用户登录后跳过所有其他OOBE页面。–oobe-timer-interval我们检查OOBE总时间的时间间隔。–open-ash[26]没有描述–opengraph没有描述–origin-trial-disabled-features包含应禁用原始试验实验的功能名称列表。名称应以“–origin-trial-disabled-tokens包含应禁用原始试验实验的令牌签名列表。标记应以“–origin-trial-public-key覆盖用于检查原始试用令牌的默认公钥。–original-process-start-time开始委派已经运行的chrome进程的新chrome进程的时间。有关详细信息请参阅ProcessSingleton。–osmesa没有描述–output没有描述–overridekCrosRegionsMode的“覆盖”值首先读取区域的数据。–override-metrics-upload-url覆盖将度量标准日志发送到的URL以进行调试。–override-plugin-power-saver-for-testing覆盖插件限制的行为以进行测试。默认情况下仅对插件的硬编码列表启用限制器。将值设置为“always”以始终限制每个插件实例。将值设置为“never”以禁用限制。–override-use-software-gl-for-tests强制使用软件GL而不是硬件gpu。–overscroll-history-navigation控制历史导航的行为以响应水平过度滚动。将值设置为“0”以禁用。将值设置为“1”以启用页面滑入和滑出以响应水平过度滚动手势的行为并显示目标页面的屏幕截图。将值设置为“2”以启用简化的过度滚动UI其中导航箭头从屏幕侧面滑入以响应水平过滚动手势。默认为“1”。–overscroll-start-threshold控制阈值的值以相对于默认值开始水平过度滚动。例如将值设置为“133”使过卷开始阈值为默认阈值的133。–ozone-dump-file指定图像转储的位置。–ozone-platform指定要使用的臭氧平台实施。–pack-extension从给定目录打包到.crx可安装文件的扩展。–pack-extension-key用于签名打包.crx的可选PEM私钥。–parent-profile指定父配置文件的用户数据文件夹的路径。–parent-window没有描述–passive-listeners-default覆盖javascript addEventListener调用中“被动”字段的默认值。值定义为‘documentonlytrue’仅对文档级节点设置默认值为true。true’在所有节点上将默认值设置为true未指定时。forcealltrue’强制所有节点上的值。–password-store[9]指定要使用的加密存储后端。可能的值是kwalletkwallet5gnomegnome-keyringgnome-libsecretbasic。任何其他值都会导致Chrome自动检测到最佳后端。TODOcrbug.com/571003一旦PasswordStore不再使用密钥环或KWallet存储密码请重命名此标志以停止引用密码。但是不要尽快重命名; 开发人员和测试人员可能会依赖它将大量测试密码保存在他们的Keyrings或KWallets之外。–permission-request-api-scope许可请求API的开发标志。API最终确定之前需要此标志。TODObauerb当不再需要此标志时删除。–permission-request-api-url许可请求API的开发标志。API最终确定之前需要此标志。TODObauerb当不再需要此标志时删除。–ppapi表示PPAPI插件进程类型的进程类型的参数。–ppapi-antialiased-text-enabled[1]要传递给Ppapi进程的FontRenderParams :: antialiasing的布尔值0/1。–ppapi-broker对指示PPAPI代理进程类型的进程类型的参数。–ppapi-flash-argsPPAPI Flash的“命令行”参数; 用于调试选项。–ppapi-flash-path使用在给定路径中找到的PPAPIPepperFlash。–ppapi-flash-version报告PPAPIPepperFlash的给定版本。版本应该是以’。例如“12.3.456.78”分隔的数字。如果未指定则默认为“10.2.999.999”。–ppapi-in-process在进程中运行PPAPIPepper插件。–ppapi-plugin-launcher指定应该用于启动ppapi插件进程的命令。通过净化或量化运行插件过程很有用。例如–ppapi-plugin-launcher “path \ to \ purify / Run yes”–ppapi-startup-dialog使PPAPI子进程在启动时显示对话框。一定要使用–no-sandbox否则沙箱将不允许显示对话框。–ppapi-subpixel-rendering-setting[1]要传递给Ppapi进程的FontRenderParams :: subpixel_rendering的枚举值。–prerender-from-omnibox触发从多功能框中的建议中预渲染页面。仅当Instant被禁用或限制为搜索时以及启用了预渲染时才有效。–previous-appprevious-app应该是上次启动应用程序启动时运行的应用程序。–primary没有描述–print-to-pdf保存已加载页面的pdf文件。–privet-ipv6-only仅将IPv6用于privet HTTP。–process-per-site为所有域启用“每站点进程”流程模型。此模式合并同一站点页面以便它们共享一个进程。更多详细信息 - http://www.chromium.org/developers/design-documents/process-models - site_instance.h中的类注释列出了支持的流程模型。重要提示不要将其与–site-per-process混淆这是关于隔离而不是整合。你可能想要另一个。–process-per-tab在自己的渲染器进程中运行每组脚本连接的选项卡即BrowsingInstance。我们默认为每个站点实例使用渲染器进程即来自相同注册域的页面组其中脚本连接相互连接。TODOcreis这个标志目前是无操作的。我们应该重构它以避免跨站点导航的“不必要的”进程交换但在安全需要时仍然交换例如孤立的起源。–product-version输出产品版本信息并退出。用作内部API以检测Linux上已安装的Chrome版本。–profile-directory选择要与启动的第一个浏览器关联的配置文件目录。–profiler-timing配置chrome// profiler是否包含计时信息。默认情况下启用此选项。值“0”将禁用分析器定时而所有其他值将启用它。–profiling-at-start在启动时为浏览器进程启动基于采样的探查器。这仅在使用gyp变量profiling 1构建chrome时才有效。输出将转到kProfilingFile的值。–profiling-file指定分析输出的位置。只有在使用gyp变量profiling 1或gn arg enable_profiling true构建chrome时这才有效。{pid}如果存在将被进程的pid替换。每次为此过程生成配置文件时{count}如果存在将递增。对于浏览器默认值为chrome-profile- {pid}对于测试默认值为test-profile- {pid}。–profiling-flush控制是否定期将配置文件数据刷新到文件。通常情况下数据会在退出时写入但是存在chrome不能干净地退出的情况特别是在使用单进程时。可以指定以秒为单位的时间。–progress-bar-animation[6]指定Android手机页面加载进度条动画。–progress-bar-completion[6]当闪烁时应为进度条的目的声明加载“已完成”。–prompt-for-external-extensions[27]我们应该在允许外部扩展安装之前提示用户吗此标志在Chromium上可用于测试目的。–proxy-auto-detect强制代理自动检测。–proxy-bypass-list指定我们绕过代理设置并使用直接连接的主机列表。除非还指定了–proxy-server否则忽略。这是以逗号分隔的旁路规则列表。有关这些规则的格式请参阅“net / proxy / proxy_bypass_rules.h”。–proxy-pac-url使用给定URL的pac脚本–proxy-server使用指定的代理服务器覆盖系统设置。此交换机仅影响HTTP和HTTPS请求。–pull-to-refresh启用或禁用拉动到刷新手势以响应垂直过度滚动。将值设置为“1”以启用该功能并设置为“0”以禁用。默认为禁用。–rdp_desktop_session没有描述–reader-mode-feedback没有描述–reader-mode-heuristics没有描述–rebaseline-pixel-tests[4]如果参考不匹配则使浏览器像素测试覆盖引用。–record-type没有描述–reduce-security-for-testing在不安全的连接上启用更多Web功能。旨在仅用于测试目的。–reduced-referrer-granularity减少默认的referer标头的粒度。–register-font-files在Windows上注册其他字体文件对于通常WINDIR\ Fonts位置之外的字体。可以使用分号;分隔多个文件。–register-pepper-plugins注册Pepper插件请参阅pepper_plugin_list.cc的格式。–relauncher[7]重新启动浏览器的进程类型switch :: kProcessType。请参阅chrome / browser / mac / relauncher.h。–remote-debugging-address使用给定的地址而不是默认的环回来接受远程调试连接。应与–remote-debugging-port一起使用。请注意远程调试协议不执行任何身份验证因此将其暴露得过于宽泛可能会带来安全风险。–remote-debugging-port在指定端口上启用HTTP远程调试。–remote-debugging-socket-fd给定值是父进程已经打开的套接字的fd。这允许自动化为客户端提供一个侦听套接字以便在完全启动chrome之前连接到该套接字。特别是父进程可以打开端口exec headles chrome并立即连接到devtools端口。等待镀铬准备好然后通过端口的第一次读取来处理这将阻止直到镀铬准备就绪。不需要民意调查。–remote-debugging-socket-name[6]在指定的套接字名称上启用HTTP远程调试。–remote-debugging-targets提供发现DevTools远程调试目标的地址列表。格式为…port。–renderer使进程作为渲染器而不是浏览器运行。–renderer-client-id没有描述–renderer-cmd-prefix此标志的内容前置于渲染器命令行。有用的值可能是“valgrind”或“xterm -e gdb --args”。–renderer-process-limit将默认/计算限制覆盖为渲染器进程数。此设置的非常高的值可能导致高内存/资源使用或不稳定。–renderer-startup-dialog使渲染器进程在启动时显示对话框。传递此标志还会在Windows非官方版本上添加kNoSandbox因为需要显示对话框。–renderer-wait-for-java-debugger[6]阻止渲染器的ChildProcessService的ChildProcessMain线程直到附加Java调试器。–renderpass没有描述–repl运行一个read-eval-print循环允许用户评估Javascript表达式。–report-vp9-as-an-unsupported-mime-type强制将VP9报告为不受支持的MIME类型。–require-audio-hardware-for-testing在没有所需硬件或库的系统上运行测试时此标志将导致测试失败。否则他们默默地成功。–reset-app-list-install-state如果设置应用列表将忘记它已在启动时安装。请注意这并不会阻止应用列表运行只是让Chrome认为应用列表尚未启用如在kEnableAppList中。–reset-variation-state强制在此客户端上重置一次性随机化FieldTrials也称为Chrome Variations状态。–restore-last-session表示应在启动时恢复上次会话。这会覆盖首选项值。请注意这不会强制在崩溃后自动恢复会话以防止崩溃循环。此开关用于在OS X和Windows上实现对特定于操作系统的“继续中断”功能的支持。–root-layer-scrolls通过根RenderLayer而不是FrameView处理框架滚动。–rtl没有描述–run-all-compositor-stages-before-draw通过在完成框架之前等待每个阶段完成来有效地禁用合成器框架生产阶段的流水线操作。–run-layout-test请求页面的渲染树在完成加载后作为文本转储。–safebrowsing-disable-auto-update如果存在则safebrowsing仅在显式调用SafeBrowsingProtocolManager :: ForceScheduleNextUpdate时执行更新。这仅用于测试。–safebrowsing-disable-download-protectionTODOlzheng一旦功能正常http://crbug.com/74848请删除此标志。禁用安全浏览功能该功能可检查下载URL并下载内容的哈希以确保内容不是恶意内容。–safebrowsing-disable-extension-blacklist禁用检查列入黑名单的扩展程序的安全浏览功能。–safebrowsing-manual-download-blacklist可执行文件的逗号分隔的sha256哈希列表下载保护服务应将其视为“危险”。对于要显示警告的文件它也必须被视为危险文件类型否则不会列入白名单通过签名或URL并且必须位于支持的操作系统上。哈希是十六进制的。在寻找绕过下载保护的方法时这用于手动测试。–SafeSites没有描述–sandbox-ipc使进程作为沙箱IPC子进程运行。–save-page-as-mhtml禁止将页面保存为仅HTML禁用将页面保存为HTML Complete具有子资源目录。仅启用将页面保存为MHTML。有关如何卸下此开关请参见http://crbug.com/120416。–screen-config指定FakeDisplayDelegate的初始屏幕配置或所有显示的状态有关格式详细信息请参阅类。–screenshot保存已加载页面的屏幕截图。–scripts-require-action通知用户并要求同意运行脚本的扩展。附加–scripts-require-action 1与–enable-scripts-require-action具有相同的效果见下文。–search-provider-logo-url使用静态URL作为默认搜索引擎的徽标。例如https://www.google.com/branding/logo.png–secondary没有描述–secondary-display-layout指定用于测试的辅助显示器的布局模式和偏移。格式为“t–secondary-ui-md将通过–top-chrome-md传递的材料设计模式应用于整个Chrome中的元素不仅仅是顶级Chrome。–service流程类型值使流程作为云打印服务流程运行。请勿更改此值。云打印依赖于使用此流程类型启动Chrome的外部二进制文件。–service-manager–service-name在服务进程的命令行上指定以指示应运行哪个服务。当服务进程二进制文件可以充当许多不同的嵌入式服务之一时很有用。–service-pipe-token为子进程提供一个令牌字符串它们可以为消息管道交换消息管道的另一端绑定到Service Manager中的service_manager :: Service绑定。–service-request-channel-token用于为子进程中的服务构造消息管道的令牌。–service-runner–shared-files以下列列表格式描述传递给子进程的文件描述符file_iddescriptor_idfile_iddescriptor_id…其中file_id是正在启动的服务清单中的ID字符串和descriptor_id是子进程可用于从全局描述符表中检索文件描述符的描述符的数字标识符。–shill-stub覆盖网络存根行为。默认情况下启用以太网wifi和VPN并立即进行转换。多个选项可以逗号分隔无空格。注意所有选项都采用’foo x’格式。值区分大小写并基于service_constants.h中的Shill名称。请参阅FakeShillManagerClient :: SetInitialNetworkState以进行实施。示例‘clear 1’ - 清除所有默认配置’wifi on’ - 最初连接wifi网络‘1’也可以工作‘wifi off’ - Wifi网络最初都断开连接‘0’也可以工作 ‘wifi 禁用’ - Wifi最初被禁用’wifi none’ - Wifi不可用’wifi portal’ - Wifi连接将处于Portal状态’cellular 1’ - 蜂窝电话最初连接’cellular LTE’–show-app-list如果为true将显示应用列表。–show-autofill-signatures使用自动填充签名注释表单和字段。–show-autofill-type-predictions使用自动填充字段类型预测注释表单。–show-cert-link如果为true则证书链接将显示在HTTPS页面的页面信息中。–show-component-extension-options使组件扩展显示在chrome// settings / extensions中。–show-composited-layer-borders在合成器图层周围渲染边框以帮助调试和研究图层合成。–show-fps-counter绘制一个抬头显示器显示每秒帧数以及GPU内存使用情况。如果还使用–enable-logging stderr --vmodule “head * 1”则FPS也将输出到控制台日志。–show-icons[1]见kHideIcons。–show-layer-animation-bounds渲染表示图层动画的边界框的边框。–show-login-dev-overlay如果为true则将显示登录/锁定屏幕的开发人员工具覆盖图。这样可以更轻松地测试布局逻辑。–show-mac-overlay-borders[11]显示CALayers周围的边框对应于叠加和部分损坏。–show-md-login如果为true将显示基于视图的md登录和锁定屏幕。–show-non-md-login如果为true将显示非md登录和锁定屏幕。–show-overdraw-feedback通过颜色编码元素可视化过度绘制基于它们是否在下面绘制了其他元素。这有助于显示UI可能正在执行的渲染工作超出必要的范围。颜色暗示每个像素在屏幕上的透支量如下所示真彩色没有透支。蓝色透支一次。格林透支两次。粉红色透支三次。红色透支四次或更多次。–show-paint-rects在网页中可视化地渲染绘制区域周围的边框以帮助调试和研究绘画行为。–show-property-changed-rects在属性已更改的图层周围显示HUD。–show-saved-copy命令行标志如果脱机则向用户提供“显示已保存的副本”选项。各种模式已禁用主要或辅助。主要/次要是指按钮放置用于实验。–show-screenspace-rects在每个图层的屏幕空间转换边界周围显示HUD中的rects。–show-surface-damage-rects当HUD记录到每个渲染表面时显示HUD周围的损伤。–silent-debugger-extension-api当扩展程序使用chrome.debugger页面附加到页面时不显示信息栏。需要附加到扩展背景页面。–silent-launch默认情况下Chrome无需打开任何窗口即可启动。如果有人希望将Chrome用作灰烬服务器则非常有用。–simulate-critical-update模拟可用的关键更新。–simulate-elevated-recovery模拟恢复升级通道需要提升。–simulate-outdated模拟当前版本已过时。–simulate-outdated-no-au模拟当前版本已过时且自动更新已关闭。–simulate-upgrade模拟可用的更新。–single-process在与浏览器same相同的过程中运行渲染器和插件–site-per-process实施每个进程的单站点安全策略*每个渲染器进程在其整个生命周期内专用于仅为一个站点呈现页面。*因此来自不同站点的页面永远不会在同一个过程中。*渲染器进程的访问权限基于其站点受到限制。所有跨站点导航都强制进行交换。只要src 是跨站点 就会在进程外呈现。更多详细信息 - http://www.chromium.org/developers/design-documents/site-isolation - http://www.chromium.org/developers/design-documents/process-models - site_instance中的类评论.h列出支持的流程模型。重要提示不要将其与–process-per-site这是关于流程整合而不是隔离相混淆。你可能想要这个。–skip-gpu-data-loading浏览器启动时跳过gpu信息收集黑名单加载和黑名单自动更新调度。因此所有GPU功能都可用并且关于gpu页面显示空内容。该开关仅用于布局测试。TODOgab完全摆脱这个开关。–skip-nostore-all没有描述–skip-nostore-main没有描述–skip-reencoding-on-skp-capture当SKP捕获期间编码数据不可用时跳过将位图重新编码为PNG。这允许获得网络上的图像类型的准确样本而不是对我们自己编码的PNG进行加权。–slow定义Material Design视觉反馈动画应该很慢。–slow-connections-only没有描述–slow-down-raster-scale-factor多次重新扫描所有内容以模拟速度慢得多的机器。给出比例因子以使栅格花费更长的时间来完成例如–slow-down-raster-scale-factor 25。–sms-test-messages在第一次调用RequestUpdate时发送测试消息仅存根。–spdy-proxy-auth-fallback数据简化代理回退的起源。–spdy-proxy-auth-origin数据缩减代理的起源。–spdy-proxy-auth-value用于数据缩减代理验证的测试密钥。–spelling-service-feedback-interval-seconds[21]指定将批量反馈发送到拼写服务之间的秒数。默认值为30分钟。最短为5秒。此开关仅用于临时测试。TODOrouslan反馈测试完成后删除此标志。重新访问2013年8月.–spelling-service-feedback-url[21]指定将发送拼写服务反馈数据的URL而不是默认URL。此开关仅用于临时测试。TODOrouslan反馈测试完成后删除此标志。重新访问2013年8月.–spurious-power-button-accel-count必须达到或超过阈值的最近加速度样本数以便将电源按钮事件视为虚假。–spurious-power-button-keyboard-accel键盘加速度必须达到或超过电源按钮事件的阈值以m / s ^ 2为单位忽略重力才被视为虚假。–spurious-power-button-lid-angle-change盖子角度的变化即键盘和屏幕之间的铰链必须超过电源按钮事件被认为是虚假的。–spurious-power-button-screen-accel屏幕加速度必须达到或超过电源按钮事件才能被视为虚假的阈值以m / s ^ 2为单位忽略重力。–spurious-power-button-window要检查的最近加速度计样本数以确定电源按钮事件是否是虚假的。–ssl-key-log-file使SSL密钥材料记录到指定的文件以进行调试。有关格式请参阅https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/Key_Log_Format。–ssl-version-max指定最大SSL / TLS版本“tls1”“tls1.1”“tls1.2”或“tls1.3”。–ssl-version-min指定最小SSL / TLS版本“tls1”“tls1.1”“tls1.2”或“tls1.3”。–stable-release-mode这使我们禁用了一些Web平台运行时功能以便我们测试content_shell就像它是一个稳定版本一样。仅在设置kRunLayoutTest时才会执行此操作。有关功能级别请参阅http://dev.chromium.org/blink/runtime-enabled-features。–start-fullscreen指定浏览器是否应以全屏模式启动就像用户在启动后立即按下F11一样。–start-maximized无论先前的设置如何都启动浏览器最大化。–start-stack-profiler在子进程中启动堆栈采样分析器。–startedkTestCrosGaiaIdMigration的值表示已开始迁移即所有存储的用户密钥将转换为GaiaId–stub没有描述–stub-cros-settings指示应使用CrosSettings的存根实现该存根实现将设置存储在内存中而不进行签名将当前用户视为所有者。这还修改了OwnerSettingsServiceChromeOS :: HandlesSetting以便OwnerSettingsServiceChromeOS不处理任何设置。此选项仅用于在桌面上测试chrome的chromeos版本。–supports-dual-gpus指示是否支持双GPU切换。–surface没有描述–swiftshader没有描述–swiftshader-webgl没有描述–sync-allow-insecure-xmpp-connection允许不安全的XMPP连接进行同步用于测试。–sync-deferred-startup-timeout-seconds允许覆盖延迟的init回退超时。–sync-disable-deferred-startup启用延迟同步后端初始化直到发生用户启动的更改。–sync-enable-get-update-avoidance启用功能以避免不必要的GetUpdate请求。–sync-notification-host-port覆盖用于通知的默认主机端口。–sync-on-draw-hardware没有描述–sync-short-initial-retry-override这个标志导致sync在遇到错误时非常快速地重试参见polling_constants.h这是迈向指数退避的第一步。–sync-short-nudge-delay-for-test该标志显着缩短了微移周期之间的延迟。其主要目的是加速集成测试。正常的延迟允许合并和防止服务器过载所以除非你真的确定它是你想要的否则不要使用它。–sync-url覆盖用于配置文件同步的默认服务器。–system-developer-mode表示系统正在开发模式下运行。开发模式探测由会话管理器完成。–system-log-upload-frequency系统日志上载的频率以毫秒为单位。只应用于测试目的。–tab-management-experiment-type-disabled[6]指定要启用的特定选项卡管理实验。–tab-management-experiment-type-elderberry[6]没有描述–task-manager-show-extra-renderers设置任务管理器以跟踪通常不会在任务管理器中显示的额外渲染器进程。–task-profiler在任务分析器中报告每个任务堆的使用和流失。与默认和本机模式不同不跟踪单个分配。仅保留任务分析器chrome// profiler中汇总的流失统计数据的跟踪。–team-drives启用或禁用Team Drives集成。–test-auto-update-ui启用自动更新UI测试。–test-child-process运行生成子进程的某些测试时此开关向测试框架指示当前进程是子进程。–test-cros-gaia-id-migration控制CrOS GaiaId迁移进行测试默认为“”。–test-do-not-initialize-icu当运行生成子进程的某些测试时此开关向测试框架指示当前进程不应初始化ICU以避免在启动时过早创建任何作用域句柄。–test-encryption-migration-ui启用加密迁移UI测试。–test-gl-lib用于Linux测试的标志对于桌面GL绑定首先尝试加载此GL库但如果加载失败则回退到常规库。–test-name将当前运行的自动化测试的名称传递给Chrome。–test-type当前测试工具的类型“浏览器”或“ui”。–testing-fixed-http-port允许强制套接字连接到http / https以使用固定端口。–testing-fixed-https-port没有描述–tether-stub用存根服务覆盖Tether。为所需的假网络数提供整数参数例如’tether-stub 2’。–timeout在指定的毫秒数后发出停止。这将取消所有导航并导致DOMContentLoaded事件触发。–tls1这些值不是开关而是kSSLVersionMax和kSSLVersionMin可以具有的值。–tls1.1没有描述–tls1.2没有描述–tls1.3没有描述–tls13-variant指定启用的TLS 1.3变体“禁用”“草稿”“实验”。–top-chrome-md启用顶级Chrome材质设计元素。–top-controls-hide-threshold浏览器控件的百分比需要隐藏才能自动隐藏。–top-controls-show-threshold浏览器控件的百分比需要在自动显示之前显示。–touch-calibration[15]校准因子给出为“”。–touch-devices[28]告诉chrome将这些设备中的事件解释为触摸事件。仅适用于XInput 2即X服务器1.8或更高版本。可以从“xinput list”中检索设备的ID。–touch-events启用对触摸事件功能检测的支持。–touch-noise-filtering[15]告诉Chrome进行额外的触摸噪音过滤。仅在驱动程序级别过滤不足时才应使用。–touch-selection-strategy控制拖动触摸文本选择控制柄时文本选择粒度的更改方式。应该是“性格”或“方向”。如果未指定则使用平台默认值。–touch_view没有描述–trace-config-file导致从启动时记录TRACE_EVENT标志。如果提供了–trace-startup或–trace-shutdown则将忽略此标志。–trace-export-events-to-etw[1]允许将跟踪事件导出到ETW。仅在Windows Vista及更高版本上支持此功能。–trace-shutdown导致从关闭开始记录TRACE_EVENT标志。可选地可以指定要包括的特定跟踪类别例如–trace-shutdown basenet否则记录所有事件。–trace-shutdown-file可用于控制跟踪日志的存储位置因为否则无法访问结果。–trace-shutdown-file如果提供则设置将存储关闭跟踪的文件如果省略则默认将在当前目录中使用“chrometrace.log”。除非还提供了–trace-shutdown否则无效。示例 - trace-shutdown --trace-shutdown-file / tmp / trace_event.log–trace-startup导致从启动时记录TRACE_EVENT标志。可选地可以指定要包括的特定跟踪类别例如–trace-startup basenet否则记录所有事件。设置此标志会导致第一次调用BeginTracing以接收自启动以来的所有跟踪事件。在Chrome中您可以找到–trace-startup-file和–trace-startup-duration来控制跟踪的自动保存仅限基于TraceLog的组件不支持。–trace-startup-duration设置启动跟踪结束前的时间以秒为单位。如果省略则使用默认值5秒。没有–trace-startup或者如果提供了–startup-trace-file none则无效。–trace-startup-file如果提供则设置将存储启动跟踪的文件如果省略则默认将在当前目录中使用“chrometrace.log”。除非还提供了–trace-startup否则无效。示例 - trace-startup --trace-startup-file / tmp / trace_event.log作为一种特殊情况可以设置为’none’ - 这会禁用自动将结果保存到文件中并且第一个手动记录的跟踪将然后从启动后接收所有事件。–trace-to-console向控制台发送漂亮打印的跟踪信息版本。–trace-to-file将这些类别中的跟踪事件发送到文件。–trace-to-file自己发送到默认类别。–trace-to-file-name指定–trace-to-file的文件名。如果未指定它将转到默认文件名。–trace-upload-url设置用于上载跟踪数据的目标URL。–translate-ranker-model-url覆盖从中下载翻译排名器模型的URL。–translate-script-url覆盖用于Google翻译的默认服务器。–translate-security-origin覆盖Translate在孤立的世界中运行的安全源。–true指示命令行开关中的标志是否为true的值。–trusted-download-sources将下载源列表标识为受信任但仅在设置了适当的组策略时。–try-chrome-again实验。显示一个对话框要求用户尝试使用chrome。此标志仅供升级过程使用。–try-supported-channel-layouts[1]而不是始终使用硬件通道布局检查驱动程序是否支持源通道布局。避免输出空通道并允许驱动程序启用立体声到多通道扩展。保留在标志后面因为一些驱动程序谎言支持布局并在使用时挂起。有关详细信息请参见http://crbug.com/259165。–type指示要运行的进程的类型。这可以是“服务管理器”“服务运行器”或嵌入器支持的任何其他任意值。–ui-disable-partial-swap禁用某些OpenGL驱动程序/模拟器所需的部分交换。–ui-enable-layer-lists没有描述–ui-enable-rgba-4444-textures没有描述–ui-enable-zero-copy没有描述–ui-prioritize-in-gpu-process在GPU进程中优先考虑UI的命令流–ui-show-composited-layer-borders没有描述–ui-show-fps-counter没有描述–ui-show-layer-animation-bounds没有描述–ui-show-paint-rects没有描述–ui-show-property-changed-rects没有描述–ui-show-screenspace-rects没有描述–ui-show-surface-damage-rects没有描述–ui-slow-animations没有描述–uninstall[1]运行chrome首次运行完成的卸载步骤。–unlimited-storage将每个来源的配额设置覆盖为任何应用/来源的无限存储。这应该仅用于测试目的。–unsafe-pac-url将完整的https// URL传递给PAC代理自动配置脚本。与在传递给PAC脚本之前去除路径和查询组件的默认行为相反。–unsafely-allow-protected-media-identifier-for-domain对于受保护内容的自动测试此交换机允许特定域例如example.com跳过询问用户是否允许共享受保护的媒体标识符。在此上下文中域不包含端口号。启用此开关不会影响用户的内容设置。参考http//crbug.com/718608示例–unsafely-allow-protected-media-identifier-for-domain a.comb.ca–unsafely-treat-insecure-origin-as-secure将给定不安全的起源视为安全起源。可以提供多个来源。除非还提供了–user-data-dir否则无效。示例 - unsafely-treat-insecure-origin-as-secure http://a.test,http//b.test --user-data-dir / test / only / profile / dir–use-angle选择要使用的ANGLE后端。选项包括默认尝试几个ANGLE渲染器直到成功初始化平台改变ES支持。d3d9旧版D3D9渲染器仅限ES2。d3d11D3D11渲染器ES2和ES3。warp使用软件光栅化ES2和ES3的D3D11渲染器。gl桌面GL渲染器ES2和ES3。glesGLES渲染器ES2和ES3。–use-cras[29]使用CRASChromeOS音频服务器。–use-double-buffering没有描述–use-fake-device-for-media-stream使用假设备进行Media Stream替换实际的摄像头和麦克风。–use-fake-jpeg-decode-accelerator使用虚假设备加速JPEG的解码。这允许例如测试与GPU服务的通信而不需要存在实际的加速器硬件。–use-fake-ui-for-media-stream通过选择媒体流的默认设备例如WebRTC来绕过媒体流信息量。与–use-fake-device-for-media-stream一起使用。–use-file-for-fake-audio-capture播放.wav文件作为麦克风。请注意对于WebRTC调用我们会将这些位视为来自麦克风这意味着您应禁用音频处理以免音频文件播放失真。如有必要输入文件将转换为适合Chrome的音频总线因此大多数理智的.wav文件都可以正常工作。您可以传递 来播放文件循环或者 noloop在播放文件完成后停止。 –use-file-for-fake-video-capture使用.y4m文件作为网络摄像头播放。有关详细信息请参阅media / capture / video / file_video_capture_device.h中的注释。–use-first-display-as-internal使用–ash-host-window-bounds中的第一个显示作为内部显示。这是用于在Linux桌面上进行调试。–use-gl选择GPU进程应该使用的GL实现。选项包括桌面用户安装的任何桌面OpenGLLinux和Mac默认。egl用户安装的任何EGL / GLES2Windows默认 - 实际上是ANGLE。osmesaOSMesa软件渲染器。swiftshaderSwiftShader软件渲染器。–use-gpu-in-tests使用硬件gpu如果可用进行测试。–use-ime-service默认情况下我们在kMus中使用经典IME即InputMethodChromeOS。该标志代替启用IME服务即InputMethodMus。–use-mobile-user-agent在Chromium应该使用移动用户代理时设置。–use-mock-keychain[7]没有描述–use-passthrough-cmd-decoder使用传递命令解码器跳过所有验证和状态跟踪。–use-skia-renderer使用SkiaRenderer而不是GLRenderer进行直接渲染。–use-system-default-printer[30]使用系统默认打印机作为打印预览中最初选择的目标而不是最近使用的目标。–use-test-config在线程模式下初始化X11并设置–use-viz-hit-testWindowServer使用viz命中测试逻辑HitTestAggregator和HitTestQuery。–user-agent用于使用自定义用户代理覆盖默认用户代理的字符串。–user-always-affiliated始终将用户视为附属。TODOantrim删除一次测试服务器正确生成联属ID。–user-data-dir浏览器存储用户配置文件的目录。–user-gesture-required自动播放策略要求用户手势才能播放。–user-gesture-required-for-cross-origin自动播放政策要求ordor中的用户手势播放跨源iframe。–utility使进程作为实用程序子进程运行。–utility-allowed-dir当实用程序进程被沙箱化时仍然可以访问一个目录。该标志指定可以访问的目录。–utility-cmd-prefix此标志的内容前置于实用程序进程命令行。有用的值可能是“valgrind”或“xterm -e gdb --args”。–utility-run-elevated没有描述–utility-sandbox-type要应用于实用程序进程的沙箱类型。选项为“无”“网络”或“实用程序”默认值。–utility-startup-dialog使实用程序进程在启动时显示对话框。–v提供默认的最大活动V-logging级别; 0是默认值。通常正值用于V-logging级别。–v2-sandbox[7]在辅助程序可执行文件初始化期间启用V2沙箱。–v2-sandbox-enabled[7]命令行参数指示已启用v2沙箱。这必须与“v2-sandbox”标志不同以避免无休止的重新执行。该标志告诉Chrome中的沙箱初始化代码沙箱应该已经启用。TODOkerrnelV2沙箱迁移完成后删除此选项因为假定进程在V2沙箱下运行。–v8-cache-options设置缓存V8数据的选项。关闭预分析数据或代码–v8-cache-strategies-for-cache-storage设置策略以在CacheStorage中缓存V8数据。关闭正常或激进–validate-crx检查.crx的有效性并打印结果。–validate-input-event-stream在调试版本中断言输入事件流是有效的。–variations-override-country允许覆盖用于评估变体的国家/地区。这类似于chrome// translate-internals上的“覆盖变体国家/地区”条目但是作为命令行标志公开以允许测试首次运行方案。此外与chrome// translate-internals不同该值不会跨会话持久存在。–variations-server-url指定将变体数据报告给客户端的服务器的自定义URL。指定此开关可在非官方构建上启用Variations服务。请参阅variations_service.cc。–version没有描述–video-image-texture-targetCHROMIUM_image支持视频帧纹理的纹理目标。–video-threads设置用于视频解码的线程数。–video-underflow-threshold-ms允许客户端覆盖媒体渲染器在音频存在时声明视频流的下溢状态的阈值。TODOdalecurtis删除一次http://crbug.com/470940完成的实验。–virtual-time-budget如果设置系统在认为页面准备好之前等待指定的虚拟毫秒数。对于确定性当存在未决的网络提取时虚拟时间不会提前即不会触发定时器。一旦所有网络提取完成定时器就会触发如果系统用尽虚拟时间则会快速转发以便下一个定时器触发immediatley直到指定的虚拟时间预算耗尽。–vmodule给出每个模块的最大V-logging级别以覆盖-v给出的值。例如“my_module 2foo * 3”将更改源文件“my_module。”和“foo 。”中所有代码的日志记录级别“-inl”后缀也会因此匹配而被忽略。任何包含正斜杠或反斜杠的模式都将针对整个路径名进行测试而不仅仅是模块。例如“ / foo / bar / * 2”将更改“foo / bar”目录下源文件中所有代码的日志记录级别。–voice-interaction-supported-locales语音交互支持的语言环境列表。–wait-for-debugger将等待60秒以使调试器附加到进程。–wait-for-debugger-children将kWaitForDebugger添加到每个子进程。如果传递了一个值它将用作过滤器来确定子进程是否应该传递kWaitForDebugger标志。–wake-on-wifi-packet启用wifi数据包唤醒功能可在收到来自白名单源的网络数据包时唤醒设备。–wallet-service-use-sandbox使用沙箱在线钱包服务URL用于开发人员测试。–watcher[1]使进程作为观察程序进程运行。–waveout-buffers[1]WaveOut使用的缓冲区数。–webapk-server-url[6]为了测试自定义WebAPK服务器URL。–webrtc-stun-probe-trial[13]用于WebRTC的渲染器过程参数Stun探测试验以确定间隔。有关更多详细信息请参阅chrome_browser_field_trials_desktop.cc中的SetupStunProbeTrial。–webview-enable-safebrowsing-support用于在webview中启用安全浏览功能–webview-sandboxed-renderer没有描述–whitelisted-extension-id将给定的扩展ID添加到所有权限白名单。–win-jumplist-action指定在Windows跳转列表中单击了哪个类别选项导致浏览器启动。–window-position指定初始窗口位置 - 窗口位置 xy–window-size设置初始窗口大小。提供格式为“800,600”的字符串。–window-workspace指定初始窗口工作空间 - window-workspace id–windows10-custom-titlebar[1]允许自定义绘制标题栏和标签条背景这样它就不像Windows 10中默认的那样# FFFFFF–winhttp-proxy-resolver使用WinHTTP获取和评估PAC脚本。否则默认情况下使用Chromium的网络堆栈进行提取使用V8进行评估。–wm-window-animations-disabled如果当前动画被禁用。–yield-between-content-script-runs是否将内容脚本注入分成多个任务。–zygote使进程作为渲染器zygote运行。
必须定义常量OS_WIN。
常量BUILDFLAGENABLE_MIRROR不得定义。
必须定义常量BUILDFLAGENABLE_OOP_HEAP_PROFILING。
必须定义常量BUILDFLAGENABLE_PLUGINS。
必须定义常量OS_FREEBSDOS_LINUX和OS_SOLARIS。
必须定义常量OS_ANDROID。
必须定义常量OS_MACOSX。
必须定义常量OS_CHROMEOS。
不得定义常量OS_CHROMEOS和OS_MACOSX并且必须定义常量OS_POSIX。
不能定义常量OFFICIAL_BUILD并且必须定义常量BUILDFLAGENABLE_PRINT_PREVIEW。
恒OS_IOS不能定义并不断OS_MACOSX必须定义。
必须定义常量BUILDFLAGENABLE_RUNTIME_MEDIA_RENDERER_SELECTION。
必须定义常量BUILDFLAGENABLE_WEBRTC。
不得定义常量OS_CHROMEOS。
必须定义常量USE_OZONE和USE_X11。
恒定OS_ANDROID不能限定并且所述恒定BUILDFLAGENABLE_PLUGINS必须被定义。
必须定义常量OS_POSIX。
必须定义常量GOOGLE_CHROME_BUILD。
不能定义常量OS_ANDROID。
恒OS_CHROMEOS不能定义并不断OS_LINUX必须定义。
必须定义常量BUILDFLAGENABLE_SPELLCHECK。
必须定义常量BUILDFLAGENABLE_WAYLAND_SERVER。
必须定义常量ENABLE_IPC_FUZZER。
不得定义常量GOOGLE_CHROME_BUILD。
必须定义常量BUILDFLAGENABLE_PACKAGE_MASH_SERVICES。
必须定义常量USE_ASH。
必须定义常量CHROMIUM_BUILD。
必须定义常量OS_LINUX。
必须定义常量USE_CRAS。
不得定义常量OS_ANDROID和OS_CHROMEOS。参考
https://peter.sh/experiments/chromium-command-line-switches/ https://wizardforcel.gitbooks.io/electron-doc/content/api/chrome-command-line-switches.html