Chrome浏览器启动参数大全(命令行参数)
时间:2023-05-06 23:07:00
前言
在开发Web浏览器在项目中至关重要,浏览器的启动参数可以帮助我们实现许多功能。
常用参数
常用参数请参考下表。
序号 | 参数 | 说明 |
---|---|---|
1 | --allow-outdated-plugins | 不断使用过期插件。 |
2 | --allow-running-insecure-content | 默认情况下,https 页面不允许 http 链接引用 javascript/css/plug-ins。添加此参数将释放此内容。 |
3 | --allow-scripting-gallery | 允许扩展脚本在官方应用中心生效。默认情况下,这些脚本会因为安全因素而被阻止。 |
4 | --disable-desktop-notifications | 禁止桌面通知,在 Windows 默认启用中桌面通知。 |
5 | --disable-file-system | 停用 FileSystem API。 |
6 | --disable-preconnect | 停用 TCP/IP 预连接。 |
7 | --disable-remote-fonts | 关闭远程字体支持。SVG 本参数不影响中字体。 |
8 | --disable-web-security | 不遵守同源策略。 |
9 | --disk-cache-dir | 在给定的路径上设置缓存。 |
10 | --disk-cache-size | 以字节为单位,设置缓存大小上限。 |
11 | --dns-prefetch-disable | 停用DNS预读。 |
12 | --enable-print-preview | 使用打印预览。 |
13 | --extensions-update-frequency | 以秒为单位,设置扩展自动更新频率。 |
14 | --incognito | 让浏览器以隐形模式直接启动。 |
15 | --keep-alive-for-test | 最后一个标签关闭后仍然保持浏览器过程。(热启动速度可以在某种意义上提高,但最好有足够的内存) |
16 | --kiosk | 启用kiosk模式。(类似全屏的浏览模式) |
17 | --lang | 使用指定语言。 |
18 | --no-displaying-insecure-content | 默认情况下,https 页面允许从 http 链接引用图片/字体/框架。添加此参数将阻止此内容。 |
19 | --no-referrers | 不发送 Http-Referer 头。 |
20 | --no-startup-window | 启动时不建窗。 |
21 | --proxy-server | 只使用给定的代理服务器 http 和 https 有效。 |
22 | --start-maximized | 最大时最大化。 |
23 | --single-process | 以单进程模式运行 Chromium。(浏览器在启动时会给出不安全警告)。 |
24 | --user-agent | 使用给定的 User-Agent 字符串。 |
25 | --process-per-tab | 每个分页使用单独的过程。 |
26 | --process-per-site | 每个站点使用单独的过程。 |
27 | --in-process-plugins | 插件不需要单独的过程。 |
28 | --disable-popup-blocking | 禁止弹出拦截。 |
29 | --disable-javascript | 禁用JavaScript。 |
30 | --disable-java | 禁用Java。 |
31 | --disable-plugins | 禁用插件。 |
32 | –disable-images | 禁用图像。 |
更多参数
由于水平有限,下表为网络翻译,了解多基础参数,查找相关信息。
序号 | 参数 | 说明 |
---|---|---|
1 | -- | 报告伪分配跟踪。伪跟踪来自当前活动的跟踪事件。 |
2 | --/prefetch:1 | /prefetch:启动各种流程类型时使用的#arguments。已经观察到,当文件读取与相同/prefetch:当#参数的三个过程开始一致时,Windows当过程开始时,预取器开始批量发出读取。如果没有/,读取取决于过程类型prefetch:#arguments如果使用预取器,预取器将无法观察到一致的读取。请注意,浏览器过程没有/prefetch:#参数; 因此,必须有一个所有其他过程,以避免污染其配置文件。注:#必须始终在[1,8]; 否则Windows预取器会忽略它。 |
3 | --/prefetch:5 | /prefetch:浏览器过程在后台模式和观察过程中启动refact。 |
4 | --/prefetch:8 | Windows预提程序使用预提参数来消除不同执行模式(即进程类型)的歧义,使不同类型的进程不会践踏相互预提行为。合法值为[1、8]范围内的整数。我们保留8说不管是什么,这最终会导致/prefetch流程:8有不一致的行为,因此在实践中禁止预取。TODO(rockot):嵌入器可以在每个服务的基础上覆盖此参数。 |
5 | --accept-resource-provider | 指示必须为投影接收器设置资源提供程序。在提供资源之前,不能启动应用程序。该标志表示--alsa-check-close-timeout=0。 |
6 | --account-consistency | |
7 | --agc-startup-min-volume | 覆盖与getUserMedia中的音轨一起使用的WebRTC中的自动增益控制算法的默认最小起始音量。有效范围是12-255。超出该范围的值将被限制在WebRTC内的最低或最高有效值。 |
8 | --allow-cross-origin-auth-prompt | 允许页面中包含的第三方内容提示输入HTTP基本身份验证用户名/密码对。 |
9 | --allow-external-pages | 允许在布局测试期间访问外部页面。 |
10 | --allow-failed-policy-fetch-for-test | 如果传递此标志,则失败的策略提取不会导致配置文件初始化失败。这对测试很有用,因为这意味着测试不必模拟策略基础结构。 |
11 | --allow-file-access-from-files | 默认情况下,file://URIs无法读取其他file://URI。这是对需要旧行为进行测试的开发人员的覆盖。 |
12 | --allow-hidden-media-playback | 允许媒体播放隐藏的Web内容 |
13 | --allow-http-background-page | 允许托管应用的background_page的非https网址。 |
14 | --allow-http-screen-capture | 允许非安全源使用屏幕捕获API和desktopCapture扩展API。 |
15 | --allow-insecure-localhost | 允许忽略localhost上的TLS/SSL错误(无插页式,不阻止请求)。 |
16 | --allow-legacy-extension-manifests | 允许浏览器加载缺少现代清单的扩展,否则将被禁止。 |
17 | --allow-loopback-in-peer-connection | 允许在网络列表中添加环回接口以进行对等连接。 |
18 | --allow-nacl-crxfs-api | 指定以逗号分隔的扩展ID或主机列表,以授予对CRX文件系统API的访问权限。 |
19 | --allow-nacl-file-handle-api | 指定以逗号分隔的扩展ID或主机列表,以授予对文件句柄API的访问权限。 |
20 | --allow-nacl-socket-api | 指定以逗号分隔的扩展ID或主机列表,以授予对TCP/UDP套接字API的访问权限。 |
21 | --allow-no-sandbox-job | 使沙箱进程能够在不分配作业对象的情况下运行。需要此标志才能允许Chrome在RemoteApps或Citrix中运行。此标志可以降低沙盒进程的安全性,并允许它们执行某些API调用,如关闭Windows或访问剪贴板。此外,我们失去了杀死某些进程的机会,直到拥有它们的外部作业完成。 |
22 | --allow-outdated-plugins | 不要阻止过时的插件。 |
23 | --allow-ra-in-dev-mode | 允许在开发模式下进行远程证明(RA)以进行测试。通常RA在开发模式下被禁用,因为它总是会失败。但是,在测试的情况下,即使在开发模式下我们也希望通过权限流程。这个标志可以启用此功能。 |
24 | --allow-running-insecure-content | 默认情况下,https页面无法从httpURL运行JavaScript,CSS或插件。这提供了一个覆盖来获取旧的不安全行为。 |
25 | --allow-sandbox-debugging | 允许调试沙盒进程。 |
26 | --allow-silent-push | 允许不显示通知的Web推送通知。 |
27 | --alsa-check-close-timeout | 当没有剩余混频器输入时,在关闭PCM手柄之前等待的时间(以ms为单位)。如果--accept-resource-provider存在,则假定为0。 |
28 | --alsa-enable-upsampling | 标志,可以重新采样音频,采样率低于32kHz,最高可达48kHz。对于内部音频产品,应设置为true。 |
29 | --alsa-fixed-output-sample-rate | 可选标志,用于为alsa设备设置固定的采样率。 |
30 | --alsa-input-device | 打开音频输入流时使用的Alsa设备。 |
31 | --alsa-mute-device-name | 应打开静音混音器的设备名称。如果未指定此标志,则它将默认为与kAlsaVolumeDeviceName相同的设备。 |
32 | --alsa-mute-element-name | 基于ALSA的媒体库用于静音系统的简单混音器控制元素的名称。 |
33 | --alsa-output-avail-min | 用于安排传输的最小可用帧数。 |
34 | --alsa-output-buffer-size | ALSA输出缓冲区的大小(以帧为单位)。这直接设置输出设备的延迟。可以通过将采样率乘以输出缓冲区大小来计算延迟。 |
35 | --alsa-output-device | 打开音频流时使用的Alsa设备。 |
36 | --alsa-output-period-size | ALSA输出周期的大小(以帧为单位)。ALSA输出设备的周期确定硬件中断之间经过的帧数。 |
37 | --alsa-output-start-threshold | 输出开始前输出缓冲区中需要多少帧。 |
38 | --alsa-volume-device-name | 应打开音量控制混音器的设备名称。如果没有提供kAlsaOutputDevice,将使用与kAlsaOutputDevice相同的设备并回退到“default”。 |
39 | --alsa-volume-element-name | 基于ALSA的媒体库用于控制音量的简单混音器控制元素的名称。 |
40 | --also-emit-success-logs | 还会发出完整事件跟踪日志以进行成功测试 |
41 | --alternative | 数据缩减代理使用Chrome-Proxy“exp”指令值来接收备用后端实现。 |
42 | --always-authorize-plugins | 防止Chrome需要授权才能运行某些广泛安装但不太常用的插件。 |
43 | --always-use-complex-text | 始终使用复杂的文本路径进行布局测试。 |
44 | --android-fonts-path | 在linux上使用androidSkFontManager。指定的目录应包含名为“fonts.xml”的配置xml文件。这在blimp中用于在linux上模拟android字体。 |
45 | --android-stderr-port | 将stderr重定向到给定端口。仅在Android上受支持。 |
46 | --android-stdin-port | 将stdin重定向到给定端口。仅在Android上受支持。 |
47 | --android-stdout-port | 将stdout重定向到给定端口。仅在Android上受支持。 |
48 | --app | 指定应在“应用程序”模式下启动关联值。 |
49 | --app-auto-launched | 指定以自助服务终端模式启动的应用是否自动启动且零延迟。用于在会话还原流程期间正确还原自动启动状态。 |
50 | --app-id | 指定应根据其配置启动具有指定标识的extension-app。 |
51 | --app-mode-auth-code | GAIAauth代码对--force-app-mode的价值。 |
52 | --app-mode-oauth-token | OAuth2刷新令牌对于--force-app-mode的价值。 |
53 | --app-mode-oem-manifest | app的OEM清单文件的路径。 |
54 | --app-shell-allow-roaming | 允许在蜂窝网络中漫游。 |
55 | --app-shell-host-window-size | 要创建的主机窗口的大小(即“800x600”)。 |
56 | --app-shell-preferred-network | 首选WiFi网络的SSID。 |
57 | --app-shell-refresh-token | 刷新当前用户的身份API调用令牌。用于测试。 |
58 | --app-shell-user | 当前用户的用户电子邮件地址。 |
59 | --apps-gallery-download-url | WebstoreAPI从中下载扩展的URL。注意:URL必须包含一个'%s'作为扩展ID。 |
60 | --apps-gallery-update-url | gallery/webstore扩展使用的更新URL。 |
61 | --apps-gallery-url | 用于应用启动器中图库链接的URL。 |
62 | --apps-keep-chrome-alive-in-tests | ChromeApps打开时阻止Chrome退出。 |
63 | --arc-availability | 在此设备上发出ARC支持状态信号。这可以采用以下三个值之一。 -none:此设备上未安装ARC。(默认)-已安装:ARC已安装在此设备上,但尚未获得官方支持。用户只有在启用Finch实验时才能启用ARC。 -官方支持:此设备上安装并支持ARC。因此用户可以通过设置等启用ARC. |
64 | --arc-available | 已弃用:请使用--arc-availability=已安装。在此设备上发出ARC实例的可用性信号。 |
65 | --arc-start-mode | 定义如何启动ARC。这可以采用以下值之一:-always-start自动从Play商店UI支持开始。 -总是在没有Play商店用户界面的情况下自动启动游戏商店。在这两种情况下,ARC几乎在所有情况下都在登录屏幕后启动 辅助配置文件是ARC无法启动的例外情况。如果未设置,则ARC以默认模式启动。 |
66 | --artifacts-dir | 屏幕截图测试:指定将存储工件的directoru。 |
67 | --ash-animate-from-boot-splash-screen | 启用从启动闪屏(白色背景上的Chrome徽标)到登录屏幕的动画过渡。 |
68 | --ash-copy-host-background-at-boot | 在启动时将主机窗口的内容复制到系统背景层。 |
69 | --ash-debug-shortcuts | 启用对调试有用的键盘快捷键。 |
70 | --ash-dev-shortcuts | 仅启用开发人员使用的键盘快捷键。 |
71 | --ash-disable-smooth-screen-rotation | 禁用更平滑的动画以进行屏幕旋转。 |
72 | --ash-disable-touch-exploration-mode | 禁用触摸探索模式。当设置此标志时,如果启用了语音反馈,则触摸探索模式将不再自动打开。 |
73 | --ash-enable-magnifier-key-scroller | 启用键绑定以滚动放大屏幕。 |
74 | --ash-enable-mirrored-screen | 启用镜像屏幕。 |
75 | --ash-enable-night-light | 启用夜灯功能。 |
76 | --ash-enable-palette-on-all-displays | 在每个显示器上启用调色板,而不是仅在内部显示器上。 |
77 | --ash-enable-scale-settings-tray | 启用显示比例托盘设置。这使用force-device-scale-factor标志将设备的dsf修改为任何非离散值。 |
78 | --ash-enable-software-mirroring | 启用基于软件的镜像。 |
79 | --ash-enable-unified-desktop | 启用统一桌面模式。 |
80 | --ash-estimated-presentation-delay | 指定从VSYNC事件到用户可以注意到可见光的估计时间(以毫秒为单位)。 |
81 | --ash-hide-notifications-for-factory | 隐藏与ChromeOS设备工厂测试无关的通知,例如电池级更新。 |
82 | --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分辨率的三个显示器。 |
83 | --ash-shelf-color | 允许从壁纸派生货架颜色。 |
84 | --ash-shelf-color-scheme | |kAshShelfColor|时使用的颜色方案 功能已启用。 |
85 | --ash-touch-hud | 启用抬头显示器以跟踪触摸点。 |
86 | --ash-webui-init | 如果未禁用壁纸启动动画,则此开关用于覆盖WebUI初始化类型中的OOBE/签名。可能的值:parallel|postpone。默认值:parallel。 |
87 | --attestation-server | 确定要用于证明的Google隐私CA. |
88 | --audio-buffer-size | 允许用户指定自定义缓冲区大小以进行调试。 |
89 | --audio-output-channels | 音频输出通道数。这将用于将具有特定通道数的音频缓冲区发送到ALSA并生成环回音频。默认值为2. |
90 | --aura-legacy-power-button | (大多数)ChromeOS硬件正确报告ACPI电源按钮释放。压力后立即发布标准硬件报告。如果设置,我们会立即锁定屏幕或关闭系统以响应按下而不是显示交互式动画。 |
91 | --auth-ext-path | 启用覆盖默认身份验证扩展的路径。 |
92 | --auth-server-whitelist | 协商Auth服务器的白名单 |
93 | --auth-spnego-account-type | 用于SPNEGO身份验证的Android身份验证帐户类型 |
94 | --auto | kTouchEventFeatureDetection开关可能具有的值,如--touch-events=disabled。auto:启用附加触摸屏时启动时启用。 |
95 | --auto-open-devtools-for-tabs | 此标记使每个标签的Chrome自动打开DevTools窗口。它旨在供开发人员和自动化使用,不需要用户交互来打开DevTools。 |
96 | --auto-select-desktop-capture-source | 当扩展程序要求启动桌面捕获权限时,此标记会使Chrome自动选择提供的选项。只应用于测试。例如,-auto-select-desktop-capture-source=“整个屏幕”将自动选择以英语语言环境共享整个屏幕。 |
97 | --autoplay-policy | 命令行标志名称以设置自动播放策略。 |
98 | --blink-settings | 设置闪烁设置。 |
99 | --bootstrap | kExtensionContentVerification标志的值。 |
100 | --browser-startup-dialog | 使浏览器进程在启动时显示对话框。 |
101 | --browser-subprocess-path | 为渲染器和插件子进程运行的exe的路径。 |
102 | --browser-test | 告诉ContentShell它正在作为content_browsertest运行。 |
103 | --bwsi | 表示浏览器处于“无需登录浏览”(访客会话)模式。应该完全禁用扩展,同步和书签。 |
104 | --bypass-app-banner-engagement-checks | 此标志会导致用户参与检查以显示绕过的应用横幅。 |
105 | --canvas-msaa-sample-count | canvas2D的MSAA样本数量。需要GPU支持MSAA才能产生效果。0禁用MSAA。 |
106 | --cast-initial-screen-width | 用于将初始屏幕分辨率传递给GPU进程。这允许我们正确设置屏幕大小(因此在创建第一个窗口时无需调整大小)。 |
107 | --cc-layer-tree-test-long-timeout | 增加内存检查器的超时。 |
108 | --cc-layer-tree-test-no-timeout | 防止层树单元测试超时。 |
109 | --cc-rebaseline-pixeltests | 使像素测试写出输出而不是读取它。 |
110 | --cellular-first | 如果设置了此标志,则表示此设备是“蜂窝优先”设备。 |
111 | --check-for-update-interval | 检查更新的频率(以秒为单位)。只应用于测试目的。 |
112 | --check-layout-test-sys-deps | 检查是否满足运行布局测试的所有系统依赖性。 |
113 | --child-wallpaper-large | 用于孩子帐户的默认大型壁纸(作为可信,非用户可写JPEG文件的路径)。 |
114 | --child-wallpaper-small | 用于孩子帐户的默认小型壁纸(作为可信,非用户可写JPEG文件的路径)。 |
115 | --chrome-home-swipe-logic | 用于SPNEGO身份验证的Android身份验证帐户类型 |
116 | --ChromeOSMemoryPressureHandling | 内存压力阈值选择,用于决定是否以及何时需要触发内存压力事件。 |
117 | --cipher-suite-blacklist | 要禁用的以逗号分隔的SSL密码套件列表。 |
118 | --class | 与X应用程序中的--class参数相同。使用给定值覆盖WM_CLASS窗口属性。 |
119 | --clear-token-service | 在使用之前清除令牌服务。这允许在测试期间模拟凭证的到期。 |
120 | --cloud-print-file | 告诉chrome显示云打印对话框并上传指定的文件进行打印。 |
121 | --cloud-print-file-type | 指定从cloud-print-file引用的文件上载数据时要使用的mime类型。如果未指定,则默认为“application/pdf”。 |
122 | --cloud-print-job-title | 与kCloudPrintFile一起使用,以指定生成的打印作业的标题。 |
123 | --cloud-print-print-ticket | 与kCloudPrintFile一起使用,为生成的打印作业指定JSON打印票证。如果未指定,则默认为null。 |
124 | --cloud-print-setup-proxy | 为提供的打印机设置云打印代理。这不会启动服务或注册自动启动代理。 |
125 | --cloud-print-url | 要使用的云打印服务的URL,将覆盖存储在首选项中的任何值以及默认值。仅在启用了云打印服务时使用。用于测试。 |
126 | --cloud-print-xmpp-endpoint | 云打印服务将使用的XMPP端点。仅在启用了云打印服务时使用。用于测试。 |
127 | --compensate-for-unstable-pinch-zoom | 为不稳定的捏拉变焦启用补偿。当手指沿直线移动时,一些触摸屏显示大量摆动。这使得两个手指滚动触发振荡捏缩放。 |
128 | --compile-shader-always-succeeds | 编译着色器时始终返回成功。链接仍然会失败。 |
129 | --component-updater | 用逗号分隔的选项来排除组件更新程序的故障。仅对浏览器进程有效。 |
130 | --connectivity-check-url | 用于网络连接检查的URL。 |
131 | --content-image-texture-target | CHROMIUM_image支持内容纹理的纹理目标。 |
132 | --content-shell-host-window-size | content_shell主机窗口的大小(即“800x600”)。 |
133 | --crash-dumps-dir | 目录破解板应该存储小型转储器. |
134 | --crash-on-failure | 当指定为“enable-leak-detection”命令行选项时,如果发现泄漏,则会导致检漏仪立即崩溃。 |
135 | --crash-on-hang-threads | 以逗号分隔的BrowserThreads列表,如果给定的浏览器线程没有响应,则导致浏览器进程崩溃。UI,IO,DB,FILE,CACHE是受支持的BrowserThreads列表。 |
136 | --crash-server-url | 将崩溃数据上传到的服务器URL。 |
137 | --crash-test | 导致浏览器进程在启动时崩溃。 |
138 | --crashpad-handler | 一个进程类型(switch::kProcessType),表示chrome.exe或setup.exe正在作为crashpad_handler启动。这仅适用于Windows。我们将处理程序捆绑到Windows上的chrome.exe中,因为“新”.exe很可能被应用程序防火墙,AV软件等阻止或干扰。在其他平台上,crashpad_handler是一个独立的可执行文件。 |
139 | --create-browser-on-startup-for-tests | 某些平台(如ChromeOS)默认为空桌面。 |
140 | --create-default-gl-context | 向GLX驱动程序询问默认上下文,而不是尝试获得最高版本。 |
141 | --cros-gaia-api-v1 | 强制使用ChromeOSGaiaAPIv1。 |
142 | --cros-region | 强制CrOS区域值。 |
143 | --cros-regions-mode | 控制区域数据加载。 |
144 | --crosh-command | 自定义crosh命令。 |
145 | --cryptauth-http-host | 覆盖CryptAuth使用的GoogleAPI的默认网址。 |
146 | --custom-devtools-frontend | 为devtools测试指定devtools的自定义路径 |
147 | --custom-launcher-page | 指定chrome-extension://URL,用于添加到应用启动器的其他页面的内容。 |
148 | --custom_summary | 强制自定义摘要显示在更新菜单项下方。 |
149 | --data-path | 使内容Shell使用其数据目录的给定路径。 |
150 | --data-reduction-proxy-config-url | 从中检索数据缩减代理配置的URL。 |
151 | --data-reduction-proxy-experiment | 要运行的数据缩减代理实验的名称。这些实验由代理服务器定义。使用--force-fieldtrials进行数据缩减代理现场试验。 |
152 | --data-reduction-proxy-http-proxies | 以分号分隔的代理服务器URI列表,用于覆盖DataSaverAPI返回的HTTP代理列表。 |
153 | --data-reduction-proxy-lo-fi | 数据缩减代理Lo-Fi的模式。各种模式始终开启,仅限蜂窝,仅缓慢连接和禁用。 |
154 | --data-reduction-proxy-secure-proxy-check-url | 在提交使用数据缩减代理之前,设置要测试的安全代理检查URL。请注意,此检查不会通过数据缩减代理。 |
155 | --data-reduction-proxy-server-experiments-disabled | 禁用可通过现场试用启用的服务器实验。 |
156 | --dbus-stub | 强制dbus客户端的存根实现。 |
157 | --debug-devtools | 在调试模式下运行devtools测试(不捆绑和缩小) |
158 | --debug-enable-frame-toggle | 启用框架上下文菜单项,可以将框架切换为玻璃模式(仅限WindowsVista和更高版本)。 |
159 | --debug-packed-apps | 将InspectElement等调试条目添加到打包应用程序的上下文菜单中。 |
160 | --debug-print | 支持调试打印子系统。 |
161 | --default-background-color | 如果页面未指定背景颜色,则使用背景颜色。提供为十六进制的RGBA整数值,例如'ff0000ff'表示红色或'00000000'表示透明。 |
162 | --default-tile-width | 设置合成图层使用的图块大小。 |
163 | --default-wallpaper-is-oem | 表示由kAshDefaultWallpaper{Large,Small}指定的壁纸图像是OEM特定的(即它们不能从Google下载)。 |
164 | --default-wallpaper-large | 要使用的默认大型壁纸(作为可信,非用户可写JPEG文件的路径)。 |
165 | --default-wallpaper-small | 要使用的默认小型壁纸(作为可信,非用户可写JPEG文件的路径)。 |
166 | --demo | 蜂窝网络上DataSaver提示的可选值。 |
167 | --derelict-detection-timeout | 在OOBE的机器被认为是废弃之前的时间(以秒为单位)。 |
168 | --derelict-idle-timeout | 在废弃机器启动演示模式之前的秒数。 |
169 | --desktop-window-1080p | 当存在时,桌面cast_shell将创建1080p窗口(提供的显示分辨率足够高)。否则,cast_shell默认为720p。 |
170 | --deterministic-fetch | 指示headless_shell使网络提取按创建顺序完成。这消除了网络相关的非确定性的重要来源,代价是较慢的页面加载。 |
171 | --device-management-url | 指定从设备管理后端获取配置策略的URL。 |
172 | --device-scale-factor | 设备比例因子传递给某些过程,如渲染器等. |
173 | --devtools-flags | 将命令行参数传递给DevTools前端。 |
174 | --diagnostics | 触发过多的诊断模式。 |
175 | --diagnostics-format | 设置诊断标志启用的诊断模式的输出格式。 |
176 | --diagnostics-recovery | 告知诊断模式执行请求的恢复步骤。 |
177 | --disable | kShowSavedCopy标志的值。 |
178 | --disable-2d-canvas-clip-aa | 在2d画布剪辑上禁用抗锯齿 |
179 | --disable-2d-canvas-image-chromium | 禁用Canvas2D渲染到扫描输出缓冲区以支持叠加。 |
180 | --disable-3d-apis | 禁用客户端可见的3DAPI,特别是WebGL和Pepper3D。这由策略控制,并与其他启用/禁用开关分开,以避免意外地回退策略支持以控制对这些API的访问。 |
181 | --disable-accelerated-2d-canvas | 禁用gpu-accelerated2d画布。 |
182 | --disable-accelerated-jpeg-decoding | 使用GPU禁用部分解码jpeg图像。不使用此标志时,至少会加速YUV解码。除非启用GPU光栅化,否则无效。 |
183 | --disable-accelerated-mjpeg-decode | 在可用的情况下,禁用捕获帧的mjpeg解码的硬件加速。 |
184 | --disable-accelerated-video-decode | 在可用的情况下禁用视频解码的硬件加速。 |
185 | --disable-app-info-dialog-mac | 禁用Mac的工具箱视图应用程序信息对话框。 |
186 | --disable-app-list-dismiss-on-blur | 如果设置,则应用程序列表在失去焦点时不会被解除。这在测试应用列表或自定义启动器页面时非常有用。它仍然可以通过其他方法(如Esc键)解除。 |
187 | --disable-app-window-cycling | 禁用平台应用和托管应用的自定义Cmd+`窗口循环。 |
188 | --disable-arc-data-wipe | 禁用Android用户数据擦除选择退出。 |
189 | --disable-arc-opt-in-verification | 禁用ARCOpt-in验证过程,默认情况下启用ARC。 |
190 | --disable-avfoundation-overlays | 禁止使用AVFoundation绘制视频内容。 |
191 | --disable-background-networking | 禁用在后台运行网络请求的多个子系统。这用于进行网络性能测试以避免测量中的噪声。 |
192 | --disable-background-timer-throttling | 从后台页面禁用任务限制计时器任务。 |
193 | --disable-backing-store-limit | 禁用后备存储数量限制。可以防止具有许多窗口/标签和大量内存的用户闪烁。 |
194 | --disable-blink-features | 禁用一个或多个启用Blink运行时的功能。 |
195 | --disable-bookmark-reordering | 禁用书签重新排序。 |
196 | --disable-boot-animation | 禁用壁纸启动动画(OOBE情况除外)。 |
197 | --disable-breakpad | 禁用崩溃报告。 |
198 | --disable-bundled-ppapi-flash | 禁用捆绑的PPAPI版本的Flash。 |
199 | --disable-canvas-aa | 在2d画布上禁用抗锯齿。 |
200 | --disable-captive-portal-bypass-proxy | 禁用旁路代理以进行强制门户授权。 |
201 | --disable-cast-streaming-hw-encoding | 禁用CastStreaming的硬件编码支持。 |
202 | --disable-checker-imaging | 禁用延迟图像解码到图像解码服务。 |
203 | --disable-clear-browsing-data-counters | 在“清除浏览数据”对话框中禁用数据量计数器。 |
204 | --disable-client-side-phishing-detection | 禁用客户端网络钓鱼检测功能。 |
205 | --disable-cloud-import | 禁用云备份功能。 |
206 | --disable-component-cloud-policy | 禁用为组件提取和存储云策略。 |
207 | --disable-component-extensions-with-background-pages | 禁用带有背景页面的默认组件扩展-对于这些页面可能会干扰perf结果的性能测试非常有用。 |
208 | --disable-composited-antialiasing | 禁用合成器中的图层边缘消除锯齿。 |
209 | --disable-contextual-search | 禁用上下文搜索。 |
210 | --disable-d3d11 | 禁用D3D11。 |
211 | --disable-databases | 禁用HTML5数据库支持。 |
212 | --disable-datasaver-prompt | 在蜂窝网络上禁用DataSaver提示。 |
213 | --disable-default-apps | 首次运行时禁用默认应用程序的安装。这在自动化测试期间使用。 |
214 | --disable-demo-mode | 停用Chrome操作系统演示。 |
215 | --disable-device-disabling | 如果设置此开关,则其所有者无法远程禁用该设备。 |
216 | --disable-device-discovery-notifications | 禁用设备发现通知。 |
217 | --disable-dinosaur-easter-egg | 禁用离线插页式广告中的恐龙复活节彩蛋。 |
218 | --disable-direct-composition | 禁止使用DirectComposition绘制到屏幕。 |
219 | --disable-direct-composition-layers | 禁用使用DirectComposition图层。 |
220 | --disable-directwrite-for-ui | 禁用一般UI元素的DirectWrite字体呈现。 |
221 | --disable-distance-field-text | 禁用距离字段文本。 |
222 | --disable-domain-blocking-for-3d-apis | GPU重置后禁用3DAPI的每域阻止。此开关仅用于测试。 |
223 | --disable-domain-reliability | 禁用域可靠性监视。 |
224 | --disable-dwm-composition | 禁用顶级窗口使用DWM合成。 |
225 | --disable-encryption-migration | 禁用用户加密的加密迁移以运行最新的Arc。 |
226 | --disable-eol-notification | 设备处于寿命终止状态时禁用通知。 |
227 | --disable-es3-apis | 禁用OpenGLES3API。这反过来将禁用WebGL2。 |
228 | --disable-es3-gl-context | 禁用ES3后端(改为使用ES2后端)。 |
229 | --disable-extensions | 禁用扩展程序 |
230 | --disable-extensions-except | 禁用除逗号分隔列表中指定的扩展名以外的扩展名。 |
231 | --disable-extensions-file-access-check | 禁止检查用户选择加入想要将脚本注入文件URL的扩展(即始终允许)。这在自动化测试期间使用。 |
232 | --disable-extensions-http-throttling | 对源自扩展的请求禁用net::URLRequestThrottlerManager功能。 |
233 | --disable-features | 列表以逗号分隔要禁用的要素的名称。有关详细信息,请参阅base::FeatureList::InitializeFromCommandLine。 |
234 | --disable-field-trial-config | 禁用fieldtrial_testing_config.json中配置的现场试验测试。 |
235 | --disable-file-manager-touch-mode | “文件”应用的触摸屏特定交互。 |
236 | --disable-file-system | 禁用FileSystemAPI。 |
237 | --disable-flash-3d | 在挡板内禁用3D。 |
238 | --disable-flash-stage3d | 在挡板内禁用Stage3D。 |
239 | --disable-fullscreen-low-power-mode | 在Mac上禁用全屏低功耗模式。 |
240 | --disable-fullscreen-tab-detaching | 在Mac上禁用全屏模式下的选项卡分离。 |
241 | --disable-gaia-services | 禁用GAIA服务,例如注册和OAuth会话还原。由“假”遥测登录使用。 |
242 | --disable-gesture-requirement-for-presentation | 禁用演示文稿的用户手势要求。 |
243 | --disable-gl-drawing-for-tests | 禁用产生像素输出的GL绘图操作。 |
244 | --disable-gl-error-limit | 禁用GL错误日志限制。 |
245 | --disable-gl-extensions | 如果找到,则禁用指定的逗号分隔GL扩展。 |
246 | --disable-glsl-translator | 禁用GLSL转换器。 |
247 | --disable-gpu | 禁用GPU硬件加速。如果软件渲染器不到位,则GPU进程将无法启动。 |
248 | --disable-gpu-compositing | 阻止合成器使用其GPU实现。 |
249 | --disable-gpu-driver-bug-workarounds | 禁用各种GPU驱动程序错误的变通方法。 |
250 | --disable-gpu-early-init | 禁用GPU进程的主动早期初始化。 |
251 | --disable-gpu-memory-buffer-compositor-resources | 不要强制所有合成器资源都由GPU内存缓冲区支持。 |
252 | --disable-gpu-memory-buffer-video-frames | 禁用GpuMemoryBuffer支持的VideoFrames。 |
253 | --disable-gpu-process-crash-limit | 禁用GPU进程重启次数的限制。适用于禁用软件回退的测试和平台。 |
254 | --disable-gpu-program-cache | 关闭gpu程序缓存 |
255 | --disable-gpu-rasterization | 禁用GPU光栅化,即仅在CPU上进行光栅化。覆盖kEnableGpuRasterization和kForceGpuRasterization标志。 |
256 | --disable-gpu-sandbox | 禁用GPU进程沙箱。 |
257 | --disable-gpu-shader-disk-cache | 禁用磁盘缓存上的GPU着色器。 |
258 | --disable-gpu-vsync | 在呈现之前阻止GPU在vsync上进行同步。 |
259 | --disable-gpu-watchdog | 如果线程停止响应消息,则禁用崩溃GPU进程的线程。 |
260 | --disable-hang-monitor | 禁止在渲染器进程中挂起监视器对话框。 |
261 | --disable-hid-detection-on-oobe | 禁用HID检测OOBE屏幕。 |
262 | --disable-histogram-customizer | 禁用RenderThread的HistogramCustomizer。 |
263 | --disable-hosted-app-shim-creation | 禁用Mac上托管应用程序的应用程序填充程序创建。 |
264 | --disable-hosted-apps-in-windows | 防止在Mac上的Windows中打开托管应用程序。 |
265 | --disable-in-process-stack-traces | 禁用进程内堆栈跟踪。 |
266 | --disable-infobars | 防止信息栏出现。 |
267 | --disable-ios-password-suggestions | 当关注表单字段时,禁用在键盘附件视图中显示可用的密码凭据。 |
268 | --disable-ios-physical-web | 禁用附近URL的物理Web扫描。 |
269 | --disable-javascript-harmony-shipping | 禁用最新的运输ECMAScript6功能。 |
270 | --disable-kill-after-bad-ipc | 发送错误的IPC消息时不要杀死子进程。 |
271 | --disable-lcd-text | 禁用LCD文本。 |
272 | --disable-legacy-window | 禁用与WebContents大小相对应的旧版窗口。 |
273 | --disable-local-storage | 禁用LocalStorage。 |
274 | --disable-logging | 强制日志记录被禁用。默认情况下,在调试版本中启用日志记录。 |
275 | --disable-logging-redirect | 禁用日志记录重定向以进行测试。 |
276 | --disable-login-animations | 登录时避免使用昂贵的动画。 |
277 | --disable-login-screen-apps | 在登录屏幕上禁用应用程序。默认情况下,它们是允许的,可以通过策略安装。 |
278 | --disable-low-end-device-mode | 设置时强制禁用低端设备模式。 |
279 | --disable-low-latency-dxva | 创建DXVA解码器时禁用CODECAPI_AVLowLatencyMode。 |
280 | --disable-low-res-tiling | 使用CPU光栅化时禁用低分辨率平铺。 |
281 | --disable-mac-overlays | 回退使用CAOpenGLLayers显示内容,而不是基于IOSurface的叠加显示路径。 |
282 | --disable-mac-views-native-app-windows | 禁用基于工具箱视图的本机应用程序窗口。 |
283 | --disable-machine-cert-request | 在证明期间禁用对企业计算机证书的请求。 |
284 | --disable-main-frame-before-activation | 禁用在上一次提交激活之前发送下一个BeginMainFrame。 |
285 | --disable-md-oobe | 禁用材质设计OOBEUI。 |
286 | --disable-media-session-api | 禁用媒体会话API |
287 | --disable-merge-key-char-events | 禁用将键事件(WM_KEY*)与char事件(WM_CHAR)合并。 |
288 | --disable-mojo-local-storage | 不要使用基于Mojo的LocalStorage实现。 |
289 | --disable-mojo-renderer | 而不是使用在媒体服务中远程托管的渲染器,而是回退到content_renderer中的默认渲染器。不会更改媒体服务的行为。 |
290 | --disable-mtp-write-support | 禁用mtp写支持。 |
291 | --disable-multi-display-layout | 禁用多显示布局UI。 |
292 | --disable-namespace-sandbox | 禁用命名空间沙箱的使用。 |
293 | --disable-native-gpu-memory-buffers | 禁用本机GPU内存缓冲区支持。 |
294 | --disable-network-portal-notification | 在会话中禁用有关强制网络门户的通知。 |
295 | --disable-new-channel-switcher-ui | 禁用新的频道切换器UI。 |
296 | --disable-new-korean-ime | 在chrome://settings/languages中禁用新的韩语IME。 |
297 | --disable-new-virtual-keyboard-behavior | 禁用虚拟键盘的新窗口行为(不要在非粘滞模式下更改工作区)。 |
298 | --disable-new-zip-unpacker | 禁用基于新的基于文件系统提供程序API的ZIP解包程序。 |
299 | --disable-notifications | 禁用Web通知和推送API。 |
300 | --disable-ntp-most-likely-favicons-from-server | 禁用新的Googlefavicon服务器,以便在“新标签页”上获取“最可能”图块的图标。 |
301 | --disable-ntp-popular-sites | 禁用在NTP上显示热门网站。 |
302 | --disable-nv12-dxgi-video | 禁用视频解码器绘制到NV12纹理而不是ARGB。 |
303 | --disable-offer-store-unmasked-wallet-cards | 强制隐藏自动填充对话框中的本地保存复选框,以获取钱包卡的完整信用卡号。该卡永远不会存储在本地。 |
304 | --disable-offer-upload-credit-cards | 禁止提供上传信用卡。 |
305 | --disable-office-editing-component-extension | 禁用文档,表格和幻灯片组件应用程序的Office编辑,因此不会注册处理程序,从而可以安装另一个版本进行测试。 |
306 | --disable-offline-auto-reload | 如果脱机,则禁用错误页面的自动重新加载。 |
307 | --disable-offline-auto-reload-visible-only | 当选项卡可见时,仅禁用自动重新加载错误页面。 |
308 | --disable-origin-trial-controlled-blink-features | 禁用可通过OriginTrials启用的所有RuntimeEnabledFeatures。 |
309 | --disable-overscroll-edge-effect | 禁用像Android视图中那样的过度滚动边缘效果。 |
310 | --disable-panel-fitting | 禁用面板拟合(用于镜像模式)。 |
311 | --disable-partial-raster | 禁用渲染器中的部分栅格。 |
312 | --disable-password-generation | 当我们检测到用户正在创建帐户时禁用密码生成。 |
313 | --disable-pepper-3d | 禁用Pepper3D。 |
314 | --disable-pepper-3d 相关文章
|