目录

Chrome浏览器启动参数大全(命令行参数)

背景

在开发 Web 项目当中,浏览器必不可少,而浏览器的启动参数可以帮我们实现很多功能。

常用参数

序号 参数 说明
1 –allow- ted-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:#参数的 3 个进程启动一致时,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 用于启用帐户一致性的命令行标志。默认模式已禁用。镜像是一种传统模式,其中 Google 帐户始终会添加到 Chrome,然后 Chrome 会将其添加到 Google 身份验证 Cookie 中。骰子是一项新的实验,Chrome 可以识别 Google 身份验证 Cookie 中的帐户。
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- ted-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 应打开音量控制混音器的设备名称。如果没有提供 kAlsaOut
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 rr-port
46 –android n-port
47 –android ut-port
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
85 –ash-touch-hud 启用抬头显示器以跟踪触摸点。
86 –ash-webui-init 如果未禁用壁纸启动动画,则此开关用于覆盖 WebUI 初始化类型中的 OOBE/签名。可能的值: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-image-chromium 禁用辣椒 3d 的图像铬。
315 –disable-per-user-timezone 禁用每个用户的时区。
316 –disable-permission-action-reporting 禁用向选择加入的用户的安全浏览服务器报告权限操作。
317 –disable-permissions-api 禁用权限 API。
318 –disable-physical-keyboard-autocorrect 在物理键盘上键入时禁用建议。
319 –disable-pinch 禁用合成器加速的触摸屏捏合手势。
320 –disable-pnacl-crash-throttling 禁用 PortableNativeClient 的崩溃限制。
321 –disable-popup-blocking 禁用弹出窗口阻止。
322 –disable-prefer-compositing-to-lcd-text 当它会阻止 LCD 文本时,禁止创建合成图层。
323 –disable-presentation-api 禁用 PresentationAPI。
324 –disable-print-preview 禁用打印预览(用于测试,以及不喜欢我们的用户。
325 –disable-prompt-on-repost 通常,当用户尝试导航到作为帖子结果的页面时,我们会提示确保他们想要。此开关可用于禁用该检查。在自动测试期间使用此开关。
326 –disable-proximity-auth-bluetooth-low-energy-discovery 禁用通过蓝牙低功耗发现手机。
327 –disable-pull-to-refresh-effect 垂直过度滚动内容时禁用拉动刷新效果。
328 –disable-push-api-background-mode 启用 PushAPI 的后台模式。
329 –disable-reading-from-canvas 无论原点如何,都会污染所有元素。
330 –disable-remote-core-animation 禁止使用跨进程 CALayers 直接从 Mac 上的 GPU 进程显示内容。
331 –disable-remote-fonts 禁用远程 Web 字体支持。无论是否指定此选项,SVG 字体应始终有效。
332 –disable-remote-playback-api 禁用 RemotePlaybackAPI。
333 –disable-renderer-accessibility 关闭渲染器中的辅助功能。
334 –disable-renderer-backgrounding 设置时阻止渲染器进程后台处理。
335 –disable-renderer-priority-management 设置时,根本不管理渲染器进程优先级。
336 –disable-resize-lock 是否禁用了调整大小锁定。默认值为 false。这通常仅对想要强制禁用的测试有用。
337 –disable-rgba-4444-textures 禁用 RGBA_4444 纹理。
338 –disable-rollback-option 禁用重置屏幕上的回滚选项。
339 –disable-rtc-smoothness-algorithm 禁用 webrtc 的新渲染算法,该算法旨在提高渲染的平滑度。
340 –disable-screen-orientation-lock 禁用屏幕方向 API 的锁定功能。
341 –disable-search-geolocation-disclosure 禁用显示搜索地理位置公开 UI。用于性能测试。
342 –disable-seccomp-filter-sandbox 禁用 seccomp 过滤器沙箱(seccomp-bpf)(仅限 Linux)。
343 –disable-setuid-sandbox 禁用 setuid 沙箱(仅限 Linux)。
344 –disable-shader-name-hashing 在着色器中关闭用户定义的名称哈希。
345 –disable-shared-workers 禁用共享工作者。
346 –disable-signin-promo 禁用登录促销。
347 –disable-signin-scoped-device-id 禁用使用刷新令牌请求将登录范围的设备 ID 发送到 LSO。
348 –disable-single-click-autofill kEnableSingleClickAutofill 的“禁用”标志。
349 –disable-skia-runtime-opts 不要在 Skia 中使用运行时检测到的高端 CPU 优化
350 –disable-slim-navigation-manager 禁用基于 WKBackForwardList 的导航管理器实验。
351 –disable-slimming-paint-invalidation 禁用基于减肥涂料的油漆失效。请参阅 kEnableSlimmingPaintInvalidation。
352 –disable-smooth-scrolling 禁用平滑滚动进行测试。
353 –disable-software-rasterizer 禁用 3D 软件光栅化器。
354 –disable-speech-api 禁用 WebSpeechAPI。
355 –disable-suggestions-ui 禁用建议 UI
356 –disable-surface-references 使用曲面参考禁用曲面寿命管理。这样可以添加曲面序列并禁用添加临时参考。
357 –disable-sync 禁用将浏览器数据同步到 Google 帐户。
358 –disable-sync-types 禁用同步默认启用的一个或多个同步数据类型。
359 –disable-system-timezone-automatic-detection 禁用 SystemTimezoneAutomaticDetection 策略。
360 –disable-tab-for-desktop-share 启用桌面共享选项卡。
361 –disable-third-party-keyboard-workaround 禁用第三方键盘多功能框解决方法。
362 –disable-threaded-compositing 禁用多线程 GPU 合成 Web 内容。
363 –disable-threaded-scrolling 禁用 Web 内容的多线程,合成器滚动。
364 –disable-timeouts-for-profiling 禁用可能导致浏览器在运行缓慢时死亡的超时。
365 –disable-touch-adjustment 禁用触摸调整。
366 –disable-touch-drag-drop 禁用基于拖放的触摸事件。
367 –disable-translate-new-ux 禁用翻译替换信息栏的实验性新用户体验。
368 –disable-usb-keyboard-detect 禁用 USB 键盘检测以阻止 Win8+上的 OSK。
369 –disable-v8-idle-tasks 禁用 V8 空闲任务。
370 –disable-vaapi-accelerated-video-encode 禁用 VA-API 加速视频编码。
371 –disable-volume-adjust-sound 禁用音量调节声音。
372 –disable-wake-on-wifi 禁用 WiFi 功能唤醒。
373 –disable-web-notification-custom-layouts 禁用 Web 通知自定义布局。
374 –disable-web-security 不要强制执行同源策略。(由测试他们网站的人使用。)
375 –disable-webgl 禁用实验性 WebGL 支持。
376 –disable-webgl-image-chromium 禁用 WebGL 渲染到扫描输出缓冲区以支持叠加。
377 –disable-webrtc-encryption 禁用 WebRTC 的 RTP 媒体加密。
378 –disable-webrtc-hw-decoding 禁用 WebRTC 的 HW 解码加速。
379 –disable-webrtc-hw-encoding 禁用 WebRTC 的 HW 编码加速。
380 –disable-win32k-lockdown 禁用子进程的 Win32K 进程缓解策略。
381 –disable-xss-auditor 禁用 Blink 的 XSSAuditor。XSSAuditor 减轻了反射 XSS。
382 –disable-zero-browsers-open-for-tests 某些测试似乎要求应用程序在最后一个浏览器窗口关闭时关闭。因此,我们需要一个开关来强制 ChromeOSAura 的这种行为,禁用“零窗口模式”。TODO(pkotwicz):调查是否可以删除此错误。
383 –disable-zero-copy 禁用直接写入与磁贴关联的 GPU 内存的光栅化器。
384 –disable-zero-copy-dxgi-video 禁用视频解码器直接绘制到纹理。
385 –disabled 禁用:触摸事件已禁用。
386 –disallow-non-exact-resource-reuse 禁用重复使用非精确资源以完成 ResourcePool 请求。仅用于布局或像素测试以降低噪音。
387 –disk-cache-dir 使用特定的磁盘缓存位置,而不是从 UserDatadir 派生的位置。
388 –disk-cache-size 强制磁盘高速缓存使用的最大磁盘空间(以字节为单位)。
389 –display 哪个 X11 显示器连接到。模拟 GTK+“-display=”命令行参数。
390 –dmg-device 当 switch::kProcessType 为 switches::kRelauncherProcess 时,如果此开关也存在,则 relauncher 进程将卸载并弹出已装入的磁盘映像并将其磁盘映像文件移至废纸篓。参数的值必须是“diskN”或“diskNsM”形式的 BSD 设备名称。
391 –document-user-activation-required 需要文档用户激活的自动播放策略。
392 –dom-automation 指定是否
393 –draw-view-bounds-rects 绘制半透明矩形以指示每个视图的边界。
394 –duck-flash 该值用作
395 –dump-blink-runtime-call-stats 记录闪烁的运行时呼叫统计信息。–single-process 也需要与此一起使用才能记录统计数据。
396 –dump-browser-histograms 请求正在运行的浏览器进程将其收集的直方图转储到给定文件。如果文件存在,则覆盖该文件。
397 –dump-dom 指示 headless_shell 将 document.body.innerHTML 打印
398 –eafe-path 用于 EasyBootstrapping 的 EAFE 路径。
399 –eafe-url 用于 EasyBootstrapping 的 EAFEURL。
400 –easy-unlock-app-path 覆盖 EasyUnlock 组件应用程序的路径。
401 –edge-touch-filtering 告诉 Chrome 进行边缘触摸过滤。适用于可转换平板电脑。
402 –embedded-extension-options 允许将扩展选项嵌入 chrome://扩展名而不是新选项卡。
403 –emphasize-titles-in-omnibox-dropdown 使多功能框下拉列表强调类似查询输入的 URL 建议的标题。
404 –emulate-shader-precision 通过将着色器变为 ANGLE 中的圆形中间值来模拟 ESSLlowp 和 mediump 浮点精度。
405 –enable-accelerated-2d-canvas 启用加速 2D 画布。
406 –enable-accelerated-vpx-decode 为 VP8/VP9 视频解码实现实验性硬件加速。位掩码-0x1=Microsoft,0x2=AMD,0x03=全部尝试。
407 –enable-accessibility-tab-switcher 启用辅助功能选项卡切换器。
408 –enable-adaptive-selection-handle-orientation 启用反转选择控制柄,以便它们不会被视口边界剪切。
409 –enable-aggressive-domstorage-flushing 启用积极刷新 DOM 存储以最大限度地减少数据丢失。
410 –enable-android-wallpapers-app 启用 Android 壁纸应用作为 ChromeOS 上的默认应用。
411 –enable-app-info-dialog-mac 为 Mac 启用工具箱视图应用程序信息对话框。
412 –enable-app-list 如果设置,将启用应用程序列表,就像从 CWS 启用一样。
413 –enable-app-window-cycling 为平台应用和托管应用启用自定义 Cmd+`窗口循环。
414 –enable-arc 已过时。请使用–arc-availability=官方支持。允许在会话开始时启动 ARC 实例。
415 –enable-arc-oobe-optin 在 OOBE 中启用 ARCOptIn 流程。
416 –enable-async-event-targeting WindowServer 使用异步事件定向逻辑。
417 –enable-audio-debug-recordings-from-extension 如果 WebRTC 日志记录专用 API 处于活动状态,则启用音频调试记录。
418 –enable-audio-focus 在选项卡之间启用内部音频焦点管理,使两个选项卡无法在彼此之上播放。允许的值为:“”(空)或
419 –enable-automation 通知用户他们的浏览器是由自动测试控制的。
420 –enable-background-blur 如果设置,则应用列表将具有背景模糊。
421 –enable-benchmarking TODO(asvitkine):考虑删除或重命名此功能。启用基准测试扩展。
422 –enable-ble-advertising-in-apps 在应用中启用 BLE 广告。
423 –enable-blink-features 启用一个或多个启用 Blink 运行时的功能。
424 –enable-bookmark-reordering 启用书签重新排序。
425 –enable-bookmark-undo 为书签启用多级撤消系统。
426 –enable-browser-side-navigation PlzNavigate:使用实验性浏览器侧导航路径。
427 –enable-cast-receiver 启用 Cast 接收器。
428 –enable-checker-imaging 允许将图像解码延迟到图像解码服务。
429 –enable-chromevox-arc-support 启用对 Arc 的原生 ChromeVox 支持。
430 –enable-clear-browsing-data-counters 在“清除浏览数据”对话框中启用数据量计数器。
431 –enable-cloud-print-proxy 仅当流程类型为“服务”时才适用。在服务流程中启用云打印代理组件。
432 –enable-cloud-print-xps 回退到 XPS。默认情况下,连接器使用 CDD。
433 –enable-consumer-kiosk 为 Chrome 操作系统启用消费者信息亭模式。
434 –enable-contextual-search 启用上下文搜索。
435 –enable-crash-reporter 让无头的 chrash 记者。
436 –enable-crash-reporter-for-testing 用于在调试环境中打开 Breakpad 崩溃报告,其中通常编译崩溃报告但禁用崩溃报告。
437 –enable-crx-hash-check 启用包哈希检查:.crx 文件 sha256 哈希值应该等于从更新清单收到的哈希值。
438 –enable-data-reduction-proxy-bypass-warning 启用数据缩减代理旁路警告。
439 –enable-data-reduction-proxy-force-pingback 在每次加载页面后启用发送页面加载度量标准 pingback。
440 –enable-data-reduction-proxy-lite-page 从数据缩减代理启用 lite 页面。这意味着只要 Lo-Fi 模式打开,就应该请求 lite 页面而不是占位符。还必须通过旗帜或现场试验启用低保真音响。
441 –enable-data-reduction-proxy-savings-promo 为数据缩减代理启用 1MB 节省促销。
442 –enable-datasaver-prompt 在蜂窝网络上启用 DataSaver 提示。
443 –enable-device-discovery-notifications 启用设备发现通知。
444 –enable-devtools-experiments 如果启用了真正的 devtools 实验设置。
445 –enable-direct-composition-layers 即使不支持硬件覆盖,也可以使用 DirectComposition 图层。
446 –enable-display-list-2d-canvas 启用基于显示列表的 2d 画布实现。选项:1。启用:允许浏览器使用 2d 画布的显示列表(浏览器做出决定)。2.强制:浏览器总是使用 2d 画布的显示列表。
447 –enable-distance-field-text 在渲染文本时启用使用带符号的距离字段。仅在启用 GPU 光栅化时有效。
448 –enable-domain-reliability 启用域可靠性监控。
449 –enable-drive-search-in-app-launcher 在 chrome 启动器中启用/禁用驱动器搜索。
450 –enable-drm-atomic 尝试启用 drmatomic。这仅适用于 drm 平台。
451 –enable-embedded-extension-options Hack,以便功能切换可以使用 about_flags。
452 –enable-encryption-migration 为用户的 cryptohome 启用加密迁移以运行最新的 Arc。
453 –enable-encryption-selection 启用允许用户通过设置禁用后端的功能。
454 –enable-es3-apis 启用 OpenGLES3API。
455 –enable-exclusive-audio 使用 WindowsVista 及更高版本的独占模式音频流。
456 –enable-experimental-accessibility-features 在“设置”中显示其他复选框,以启用尚未启动的 Chrome 操作系统辅助功能。
457 –enable-experimental-canvas-features 启用实验画布功能,例如画布 2D 上下文属性
458 –enable-experimental-extension-apis 启用正在开发的扩展 API。
459 –enable-experimental-fullscreen-exit-ui 启用实验性全屏退出 UI,以允许从鼠标或触摸退出全屏。
460 –enable-experimental-web-platform-features 启用正在开发的 Web 平台功能。
461 –enable-extension-activity-logging 启用扩展活动的日志记录。
462 –enable-extension-assets-sharing 为已安装的默认应用程序启用共享资产。
463 –enable-fast-unload 启用快速卸载控制器,通过独立于 GUI 运行选项卡的 onunloadjs 处理程序来加速选项卡/窗口关闭。
464 –enable-features 列表以逗号分隔要禁用的要素的名称。
465 –enable-first-run-ui-transitions 在首次运行的教程中启用动画过渡。
466 –enable-font-antialiasing 为像素测试启用字体抗锯齿。
467 –enable-fullscreen-app-list 如果设置,将启用全屏应用列表,就像设置了功能标志一样。
468 –enable-fullscreen-tab-detaching 在 Mac 上以全屏模式启用标签分离。
469 –enable-fullscreen-toolbar-reveal 启用全屏工具栏以显示标签条更改。
470 –enable-google-branded-context-menu 在由 Google 服务提供支持的上下文菜单项旁边显示 Google 图标。
471 –enable-gpu-async-worker-context 通过使用单独的流使 GL 工作线程上下文异步运行。
472 –enable-gpu-benchmarking 启用 GPU 基准测试扩展
473 –enable-gpu-client-logging 启用 GPU 客户端日志记录
474 –enable-gpu-client-tracing 在渲染器中为 GL 调用启用 TRACE。
475 –enable-gpu-command-logging 打开 LoggingGPU 命令。
476 –enable-gpu-debugging 每个命令后打开调用 GL 错误。
477 –enable-gpu-driver-debug-logging 启用 GPU 驱动程序调试消息的记录。
478 –enable-gpu-memory-buffer-compositor-resources 指定所有合成器资源都应由 GPU 内存缓冲区支持。
479 –enable-gpu-memory-buffer-video-frames 启用 GpuMemoryBuffer 支持的 VideoFrames。
480 –enable-gpu-rasterization 允许启发式确定何时应使用 SkiaGPU 后端绘制图层磁贴。
481 –enable-gpu-service-logging 打开 GPU 日志记录(仅限调试版本)。
482 –enable-gpu-service-tracing 打开每个 GL 呼叫的 TRACE 呼叫。
483 –enable-hardware-overlays 在设备允许的情况下,通过硬件覆盖启用合成单个元素。
484 –enable-harfbuzz-rendertext 在 Mac 上启用 RenderText 的 HarfBuzz 端口(它已经仅用于文本编辑;这使其可以用于其他所有内容)。
485 –enable-heap-profiling 使内存分配器跟踪其分配和上下文,因此在启用 memory-infra 类别时,可以在 chromecing 中显示内存使用情况的详细分类。
486 –enable-hosted-app-quit-notification 退出 Chrome 时,会显示运行托管应用的通知。默认行为是也退出所有托管应用程序。
487 –enable-hosted-apps-in-windows 允许在 Mac 上的 Windows 中打开托管应用程序。
488 –enable-hotword-hardware 启用特定于永远在线的实验性热门词功能。
489 –enable-hung-renderer-infobar 启用挂起的渲染器 InfoBar,允许用户关闭或等待无响应的 Web 内容。
490 –enable-inband-text-tracks 支持媒体内容中的带内文本轨道。
491 –enable-internal-media-session 打开内部媒体会话后端。这应该由想要使用媒体会话接口控制媒体播放的嵌入器使用。
492 –enable-ios-handoff-to-other-devices 支持从 iOS 上的 Chrome 切换到其他 Apple 设备的默认浏览器。
493 –enable-ios-physical-web 为附近的 URL 启用物理 Web 扫描。
494 –enable-layer-lists 切换 cc 机器使用层列表而不是层树
495 –enable-lcd-text 启用 LCD 文本。
496 –enable-leak-detection 启用加载网页的泄漏检测。
497 –enable-local-file-accesses 启用文件访问。不应该为大多数 Cast 设备启用它。
498 –enable-local-sync-backend 启用 LoopbackServer 实现的本地同步后端。
499 –enable-lock-screen-apps 在锁定屏幕上启用动作处理程序应用程序(例如创建新笔记)。
500 –enable-logging 控制是否启用控制台日志记录,并可选择配置其路由的位置。
501 –enable-longpress-drag-selection 启用对长按触发的文本选择的拖动操作。
502 –enable-low-end-device-mode 设置时强制低端设备模式。
503 –enable-low-res-tiling 使用 CPU 光栅化时会生成低分辨率平铺。在快速滚动期间可以显示低分辨率瓦片,尤其是在较慢的设备上。
504 –enable-mac-views-native-app-windows 允许使用基于工具箱视图的本机应用程序窗口。
505 –enable-main-frame-before-activation 允许在上一次提交激活之前发送下一个 BeginMainFrame。
506 –enable-md-feedback 启用“材料设计”反馈表单。
507 –enable-media-suspend 暂停背景选项卡上的媒体管道。
508 –enable-merge-key-char-events 允许将键事件(WM_KEY*)与 char 事件(WM_CHAR)合并。
509 –enable-message-center-always-scroll-up-upon-notification-removal 无论消息中心是否自上而下显示,都可以使消息中心在删除通知时始终向上移动其他通知。
510 –enable-nacl 在渲染器进程内运行 NativeClient 并启用 GPU 插件(在内部将 lEnableGpuPlugin 添加到命令行)。
511 –enable-nacl-debug 通过套接字启用 RSP 调试。
512 –enable-nacl-nonsfi-mode 启用非 SFI 模式,其中程序可以在没有 NaCl 的 SFI 沙箱的情况下运行。
513 –enable-native-gpu-memory-buffers 在可用时启用本机 GPU 内存缓冲支持。
514 –enable-natural-scroll-default 默认情况下启用自然滚动。
515 –enable-navigation-tracing 为每个导航启用跟踪。它将尝试跟踪每个导航 10 秒,直到缓冲区已满,或直到下一个导航。它仅适用于–trace-upload-url 提供的 URL。
516 –enable-net-benchmarking 启用与网络相关的基准测试扩展。
517 –enable-network-information-downlink-max 启用 NetInfoAPI 的 type,downlinkMax 属性。此外,当连接类型发生更改时,可以触发 NetInfoAPI 的 change 属性。
518 –enable-network-portal-notification 在会话中启用有关强制网络门户的通知。
519 –enable-ntp-most-likely-favicons-from-server 启用新的 Googlefavicon 服务器,以便在“新标签页”上获取“最可能”图块的图标。
520 –enable-ntp-popular-sites 允许在 NTP 上显示热门网站。
521 –enable-ntp-search-engine-country-detection 允许使用默认搜索引擎国家/地区在 NTP 上显示特定国家/地区的热门网站。
522 –enable-offer-store-unmasked-wallet-cards 强制在自动填充对话框中显示本地保存复选框,以获取钱包卡的完整信用卡号。
523 –enable-offer-upload-credit-cards 允许提供上传信用卡。
524 –enable-offline-auto-reload 如果脱机,则启用错误页面的自动重新加载。
525 –enable-offline-auto-reload-visible-only 仅当选项卡可见时,才会自动重新加载错误页面。
526 –enable-osk-overscroll 在 Android 上启用 OSK 的过度滚动。
527 –enable-override-bookmarks-ui 启用扩展程序以隐藏书签 UI 元素。
528 –enable-partial-raster 在渲染器中启用部分栅格。
529 –enable-password-generation 当我们检测到用户正在创建帐户时启用密码生成。
530 –enable-pepper-testing 启用 PPAPI 的测试界面。
531 –enable-permission-action-reporting 为选择加入的用户启用向安全浏览服务器的权限操作报告。
532 –enable-physical-keyboard-autocorrect 在物理键盘上键入时启用建议。
533 –enable-picture-in-picture 为视频启用画中画功能。
534 –enable-pinch 启用合成器加速的触摸屏捏合手势。
535 –enable-pixel-canvas-recording 如果启用,则在画布上记录的所有绘制命令都以像素对齐的测量完成。
536 –enable-pixel-output-in-tests 强制测试在通常不会产生像素输出。
537 –enable-plugin-placeholder-testing 启用插件占位符的测试功能。仅限内部使用。
538 –enable-potentially-annoying-security-features 启用许多可能令人讨厌的安全功能(严格的混合内容模式,强大的功能限制等)
539 –enable-power-overlay 在“设置”中启用“电源”叠加。
540 –enable-precise-memory-info 使返回到 window.performance.memory 的值在共享工作程序中更精细,更新。如果没有此标志,内存信息仍然可用,但它会被更加频繁地更新和更新。此标志也适用于工人。
541 –enable-prefer-compositing-to-lcd-text 在阻止 LCD 文本时启用合成图层的创建。
542 –enable-print-browser 启用 PrintBrowser 模式,其中所有内容都呈现为打印。
543 –enable-print-preview-register-promos 允许在打印预览中显示未注册的打印机
544 –enable-profile-shortcut-manager 强制启用配置文件快捷方式管理器。这是测试所必需的,因为它们使用自定义用户数据目录来禁用此功能。
545 –enable-profiling 允许跟踪探查器中的任务,以便通过 about:profiler 进行查看。要主要禁用跟踪(分析),请使用命令行开关:-enable-profiling=0 某些跟踪仍将在启动时进行,但在 chrome_browser_main 期间将关闭。
546 –enable-push-api-background-mode 启用 PushAPI 的后台模式。
547 –enable-reader-mode-toolbar-icon 在工具栏中启用上下文相关的阅读器模式按钮。
548 –enable-request-tablet-site 启用平板电脑网站请求(通过用户代理覆盖)。
549 –enable-rgba-4444-textures 启用 RGBA_4444 纹理。
550 –enable-sandbox 在此过程中启用沙箱。
551 –enable-sandbox-logging 每次沙箱拒绝访问资源时,OSX 沙箱都会写入 syslog。
552 –enable-screenshot-testing-with-mode 允许在测试和 seets 模式下使用屏幕截图。
553 –enable-scripts-require-action FeatureSwitch 和 about_flags 打得不好。功能开关需要–enable-或-=1,但 about_flags 需要命令行参数启用它(或选择)。将其解压缩,因此在 about_flags 中启用它可启用该功能。附加此标志与–scripts-require-action=1 具有相同的效果。
554 –enable-scroll-prediction 为滚动更新事件启用滚动预测。
555 –enable-service-manager-tracing 启用跟踪服务。
556 –enable-sgi-video-sync 启用 SGI_video_sync 扩展,该扩展可能存在驱动程序/沙箱/窗口管理器兼容性问题。
557 –enable-signin-promo 启用登录促销。
558 –enable-single-click-autofill 启用/禁用建议而不键入任何内容(第一次单击时)。
559 –enable-site-settings 在 Chrome 设置界面中启用网站设置所有网站列表和网站详细信息页面。
560 –enable-skia-benchmarking 启用 Skia 基准测试扩展
561 –enable-slim-navigation-manager 启用基于 WKBackForwardList 的导航管理器实验。
562 –enable-smooth-scrolling 在支持它的平台上,启用平滑滚动动画。
563 –enable-spatial-navigation 启用空间导航
564 –enable-spdy-proxy-auth 启用数据缩减代理。
565 –enable-speech-dispatcher 允许向语音调度程序(一种常见的 Linux 语音服务)发送文本到语音请求。因为它有问题,用户必须明确启用它,以便访问随机网页不会导致不稳定。
566 –enable-spelling-feedback-field-trial 允许参与现场试验以获得用户对拼写服务的反馈。
567 –enable-spotlight-actions 启用 Spotlight 操作。
568 –enable-stats-collection-bindings 指定
569 –enable-stats-table 启用 StatsTable,将统计信息记录到全局命名共享内存表。
570 –enable-strict-mixed-content-checking 阻止来自安全上下文的所有不安全请求,并阻止用户覆盖该决定。
571 –enable-strict-powerful-feature-restrictions 阻止我们尚未弃用的一些强大功能(例如,设备方向)的不安全使用
572 –enable-suggestions-with-substring-match 使用子字符串匹配而不是前缀匹配启用建议。
573 –enable-supervised-user-managed-bookmarks-folder 启用受监管用户管理的书签文件夹。
574 –enable-surface-synchronization 启用多客户端 Surface 同步。
575 –enable-swap-buffers-with-bounds 如果支持,则启用 SwapBuffersWithBounds。
576 –enable-sync-app-list 启用/禁用应用列表的同步,与扩展无关。
577 –enable-tab-audio-muting 允许用户控制标签条中的静音标签音频。
578 –enable-tablet-splitview 在平板电脑模式下启用拆分视图。
579 –enable-tcp-fastopen 允许使用实验性 TCP 套接字 API 在 SYN 数据包中发送数据。
580 –enable-third-party-keyboard-workaround 启用第三方键盘多功能框解决方案。
581 –enable-threaded-compositing 为布局测试启用了线程合成。
582 –enable-threaded-texture-mailboxes 共享组不可用时模拟共享纹理。
583 –enable-tile-compression 压缩支持它的 GPU 的切片纹理。
584 –enable-touch-calibration-setting 在 MD 设置 UI 中启用触摸校准选项以获得有效的触摸显示。
585 –enable-touch-drag-drop 启用基于触摸事件的拖放操作。
586 –enable-touchpad-three-finger-click 启用触摸板三指单击作为中间按钮。
587 –enable-touchview 使观察加速度计事件进入触摸视图模式。
588 –enable-trace-app-source 将启动源传递给平台应用。
589 –enable-tracing 在执行浏览器测试期间启用跟踪。
590 –enable-tracing-output 用于将测试跟踪的输出写入的文件名。
591 –enable-translate-new-ux 启用 Translate 实验性新 UX,取代信息栏。
592 –enable-ui-devtools 为 UI(mus,ash 等)启用 DevTools 服务器。值应该是服务器启动的端口。默认端口是 9332.
593 –enable-use-zoom-for-dsf 启用使用缩放的模式来实现设备比例因子行为。
594 –enable-user-metrics 从安装程序中启用用户指标。
595 –enable-usermedia-screen-capturing 启用 MediaStreamAPI 的屏幕捕获支持。
596 –enable-video-player-chromecast-support 为视频播放器应用启用 chromecast 支持。
597 –enable-viewport 允许使用@viewportCSS 规则,该规则允许页面控制自己布局的各个方面。
598 –enable-voice-interaction 启用 VoiceInteraction 支持。
599 –enable-vtune-support 启用 Vtune 探查器支持。
600 –enable-vulkan 启用 Vulkan 支持,还必须定义 ENABLE_VULKAN。
601 –enable-wayland-server 启用 Wayland 显示服务器支持。
602 –enable-web-notification-custom-layouts 启用 Web 通知自定义布局。
603 –enable-webfonts-intervention-trigger 启用 WebFonts 干预并始终触发信号。
604 –enable-webfonts-intervention-v2 WebFonts 干预 v2 标志和值。
605 –enable-webgl-draft-extensions 启用尚未获得社区批准的 WebGL 扩展。
606 –enable-webgl-image-chromium 启用 WebGL 渲染到扫描输出缓冲区以支持叠加。
607 –enable-webrtc-event-logging-from-extension 如果 WebRTC 日志记录专用 API 处于活动状态,则启用 WebRTC 事件日志记录。
608 –enable-webrtc-srtp-aes-gcm 在 WebRTC 中为 SRTP 启用 RFC7714 的 GCM 密码套件协商。
609 –enable-webrtc-stun-origin 在 WebRTC 的 Stun 消息中启用 Origin 标头。
610 –enable-webvr 实现与虚拟现实设备的交互。
611 –enable-wifi-credential-sync 使用 Chrome 同步功能,可以跨设备同步 WiFi 凭据。
612 –enable-win7-webrtc-hw-h264-decoding 在 Win7 上为 WebRtc 启用 H264 硬件解码加速.
613 –enable-zero-copy 启用直接写入与磁贴关联的 GPU 内存的光栅化器。
614 –enable-zip-archiver-on-file-manager 启用 zip 存档。
615 –enabled 已启用:始终启用触摸事件。
616 –enabled-new-style-notification 用于启用或禁用新式通知的标志。一旦功能稳定,该标志将被删除。
617 –encode-binary 使用 base64 编码二进制布局测试结果(图像,音频)。
618 –enforce-gl-minimums 实施 GL 最低要求。
619 –enforce-webrtc-ip-permission-check 执行 IP 权限检查。TODO(guoweis):一旦该功能不在雀色下并且成为默认设置,请将其删除。
620 –enterprise-disable-arc 为托管帐户禁用 ARC。
621 –enterprise-enable-forced-re-enrollment 是否启用强制企业重新注册。
622 –enterprise-enable-license-type-selection 在注册期间启用用户选择的许可证类型。
623 –enterprise-enable-zero-touch-enrollment 启用零接触企业注册流程。
624 –enterprise-enrollment-initial-modulus 自动注册客户端将使用的 2 次幂初始模数的功率。例如“4”表示模量为 2^4= 16.
625 –enterprise-enrollment-modulus-limit 自动注册客户端将使用的 2 次幂最大模数的功率。
626 –error-console 允许 ErrorConsole 收集运行时和清单错误,并在 chrome:extensions 页面中显示它们。
627 –explicitly-allowed-ports 使用以逗号分隔的端口号列表显式允许其他端口。
628 –expose-internals-for-testing 将 window.internals 对象公开给 JavaScript,以进行交互式开发和调试依赖它的布局测试。
629 –extension-content-verification 命令行标志的名称,用于强制内容验证在各种模式之一中打开。
630 –extension-process 将渲染器标记为扩展过程。
631 –extensions-install-verification 如果不能打开扩展安装验证,则打开它。
632 –extensions-multi-account 启用 chrome.identityAPI 的多个帐户版本。
633 –extensions-not-webstore 指定以逗号分隔的扩展名列表,在执行安装验证时,应强制将其视为不从 Webstore 处理。
634 –extensions-on-chrome-urls 启用在 chrome://URL 上运行脚本的扩展程序。
635 –extensions-update-frequency Extensions 自动更新的频率(以秒为单位)。
636 –extra-search-query-params 要在搜索和即时 URL 中插入的其他查询参数。有用于测试。
637 –fake-variations-channel 伪造浏览器的频道以进行变体过滤。
638 0 指示命令行开关中的标志是否为 false 的值。
639 –fast 定义 MaterialDesign 视觉反馈动画应该快速。
640 –fast-start 如果此标志存在,则此命令行将通过快速路径委派给已经运行的 chrome 进程,即:在加载 chrome.dll 之前。为跟踪目的而区分它是有用的。
641 –feedback-server 提交用户反馈时使用的备用反馈服务器
642 –field-trial-handle 处理包含要在进程之间共享的字段试用状态的共享内存段。此开关的参数是句柄 id(Windows 上的指针)作为字符串,后跟逗号,然后是共享内存段的大小作为字符串。
643 –first-exec-after-boot 在系统启动后第一次运行时传递给 Chrome。注销后未通过重启。
644 –flag-switches-begin 在开关周围添加了这两个标志:flags 添加到命令行。这有助于查看 about:flagsonabout:version 上添加了哪些开关。它们没有任何影响。
645 –font-cache-shared-handle DirectWriteFontCache 由浏览器共享使用共享内存的渲染器。此开关允许我们将共享内存句柄传递给渲染器。
646 –force-android-app-mode 强制 Android 应用程序模式。这会隐藏某些系统 UI 元素并强制安装应用程序(如果尚未安装)。
647 –force-app-mode 强制应用模式。这会隐藏某些系统 UI 元素并强制安装应用程序(如果尚未安装)。
648 –force-clamshell-power-button 即使设备具有可转换的外形,也会强制执行非平板电脑类型的电源按钮行为。
649 –force-color-profile 强制所有监视器都被视为具有指定的颜色配置文件。可接受的值是“srgb”和“generic-rgb”(目前由 Mac 布局测试使用)和“color-spin-gamma24”(由布局测试使用)。
650 –force-desktop-ios-promotion 强制桌面到 iOS 促销在触发入口点时显示在窗口中。
651 –force-dev-mode-highlighting 是否强制开发者模式扩展突出显示。
652 –force-device-scale-factor 覆盖浏览器 UI 和内容的设备比例因子。
653 –force-effective-connection-type 强制网络质量估算器(NQE)返回特定的有效连接类型。
654 –force-enable-metrics-reporting 强制启用指标报告。
655 –force-enable-stylus-tools 启用状态区域旁边的手写笔工具。
656 –force-fieldtrial-params 在本地测试更改时,此选项可用于强制现场试验的参数。参数是由关联(试验,组)对前缀的(键,值)对的参数列表。您可以使用逗号分隔符为多个(试用,组)对指定参数列表。
657 –force-first-run 在浏览器启动时显示 FirstRun 体验,无论它是否实际上是 FirstRun(这将覆盖 kNoFirstRun)。
658 –force-first-run-ui 强制为每次登录显示首次运行的 UI。
659 –force-gpu-mem-available-mb 设置可为 GPU 资源分配的内存总量
660 –force-gpu-rasterization 始终使用 SkiaGPU 后端绘制图层切片。仅适用于 GPU 加速合成+impl-side 绘画。覆盖 kEnableGpuRasterization 标志。
661 –force-happiness-tracking-system Force 为设备启用幸福跟踪系统。这会忽略用户配置文件检查和时间限制,并且每次都会为任何类型的用户显示通知。应该只用于测试。
662 –force-load-easy-unlock-app-in-tests 在测试中强制轻松解锁 app 加载。TODO(xiyuan):当应用程序可以与 Chrome 捆绑在一起时删除它。
663 –force-local-ntp 强制 Chrome 使用 localNTP 而不是服务器(GWS)NTP。
664 –force-login-manager-in-tests 通常在浏览器测试中,会跳过通常的登录管理器启动,以便测试可以改变它的启动方式。此标志禁用该标志。
665 –force-overlay-fullscreen-video 强制使用硬件覆盖进行全屏视频播放。用于在其他平台上测试 Android 叠加层全屏功能。
666 –force-password-reauth 在没有密码输入的情况下,允许用户在 X 小时(例如 20)之后强制用户输入密码。
667 –force-pnacl-subzero 强制使用 Subzero 作为 PNaCl 转换器而不是 LLC。
668 –force-presentation-receiver-for-testing 这会强制将页面作为演示文稿接收器加载。用于测试特定于表示接收器的行为。
669 –force-renderer-accessibility 强制渲染器可访问性打开,而不是在检测到屏幕阅读器时按需启用它。disable-renderer-accessibility 开关会覆盖此项(如果存在)。
670 –force-show-update-menu-badge 强制显示更新菜单标记。
671 –force-show-update-menu-item 强制显示更新菜单项。
672 –force-system-compositor-mode 设置时强制系统合成器模式。
673 –force-tablet-mode 无论 Chromebook 当前是否处于选定的 UI 模式,都可以为所选的 UI 模式启用所需的内容。
674 –force-text-direction 强制文本呈现到特定方向。有效值为“ltr”(从左到右)和“rtl”(从右到左)。仅对 RTL 进行了有意义的测试。
675 –force-ui-direction 将 UI 强制为特定方向。有效值为“ltr”(从左到右)和“rtl”(从右到左)。
676 –force-variation-ids 强制将在 X-Client-Data 标头中发送的其他 ChromeVariationID,指定为 64 位编码的数字实验 ID 列表。以字符“t”为前缀的 Ids 将被视为 TriggerVariationIds。
677 –force-video-overlays 在 Android 上使用 SurfaceView 而不是 SurfaceTexture 强制媒体播放器。
678 –force-wave-audio 即使支持 CoreAudio,也请使用 WindowsWaveOut/In 音频 API。
679 –force-webrtc-ip-handling-policy 覆盖 WebRTCIP 处理策略以模拟在“首选项”中指定 WebRTCIP 处理策略时的行为。
680 –full-memory-crash-report 生成完整内存崩溃转储。
681 –gcm-checkin-url 设置将用于执行 GoogleCloudMessaging 签入的签入服务端点。
682 –gcm-mcs-endpoint 设置将用于 GoogleCloudMessaging 的 MobileConnectionServer 端点。
683 –gcm-registration-url 设置将用于创建新的 GoogleCloudMessaging 注册的注册端点。
684 –gl-composited-overlay-candidate-quad-border TODO(dcastagna):只有当它实际上是覆盖候选时才绘制调试四边形边框。渲染 GL 合成叠加候选四边形周围的边框,以帮助调试和研究叠加支持。
685 –gl-shader-interm-output 在着色器编译信息日志中包含 ANGLE 的中间表示(AST)输出。
686 –golden-screenshots-dir 屏幕截图测试:指定存储黄金屏幕截图的目录。
687 –google-base-url 指定用于与 Google 通话的备用 URL。有用于测试。
688 –google-doodle-url 覆盖用于获取当前 GoogleDoodle 的网址。
689 –gpu-active-device-id 将活动的 gpu 设备 ID 从浏览器进程传递到 GPU 进程。
690 –gpu-active-vendor-id 将活动的 gpu 供应商 ID 从浏览器进程传递到 GPU 进程。
691 –gpu-device-id 将 gpudevice_id 从浏览器进程传递到 GPU 进程。
692 –gpu-driver-bug-workarounds 传递一组 GpuDriverBugWorkaroundTypeids,由’,‘分隔。
693 –gpu-driver-date 将 gpudriver_date 从浏览器进程传递到 GPU 进程。
694 –gpu-driver-vendor 将 gpudriver_vendor 从浏览器进程传递到 GPU 进程。
695 –gpu-driver-version 将 gpudriver_version 从浏览器进程传递到 GPU 进程。
696 –gpu-launcher 用于启动 GPU 进程的额外命令行选项(通常用于调试)。使用像 renderer-cmd-prefix。
697 –gpu-no-complete-info-collection 测试切换到不启动 gpu 进程以获取完整的 gpu 信息集合。
698 –gpu-no-context-lost 告知 Chrome 在省电模式,屏幕保护模式等情况下不会丢失 GPU 上下文。请注意,此标志不能确保 GPU 上下文在任何情况下都不会丢失,例如 GPU 重置。
699 –gpu-process 使此过程成为 GPU 子流程。
700 –gpu-program-cache-size-kb 设置内存中 gpu 程序缓存的最大大小,单位为 kb
701 –gpu-rasterization-msaa-sample-count 用于 GPU 光栅化的多重采样抗锯齿样本数。需要 GPU 上的 MSAA 支持才能生效。0 禁用 MSAA。
702 –gpu-sandbox-allow-sysv-shm 允许在 GPU 沙箱中调用 shmat()系统。
703 –gpu-sandbox-failures-fatal 使 GPU 沙箱失败致命。
704 –gpu-sandbox-start-early 在创建 GL 上下文之前启动 GPU 沙箱。
705 –gpu-secondary-device-ids 将二级 gpu 设备 ID 从浏览器进程传递到 GPU 进程。
706 –gpu-secondary-vendor-ids 将二级 gpu 供应商 ID 从浏览器进程传递到 GPU 进程。
707 –gpu-startup-dialog 使 GPU 进程在启动时显示对话框。
708 –gpu-testing-device-id 覆盖 GpuInfoCollector 中的 gpu 设备 ID。
709 –gpu-testing-driver-date 从 GpuInfoCollector 覆盖 gpu 驱动程序日期。
710 –gpu-testing-gl-renderer 从 GpuInfoCollector 覆盖 gl 渲染器。
711 –gpu-testing-gl-vendor 从 GpuInfoCollector 覆盖 gl 供应商。
712 –gpu-testing-gl-version 从 GpuInfoCollector 覆盖 gl 版本。
713 –gpu-testing-os-version 从 GpuControlList::MakeDecision 覆盖 os 版本。
714 –gpu-testing-secondary-device-ids 从 GpuInfoCollector 覆盖辅助 gpu 设备 ID。
715 –gpu-testing-secondary-vendor-ids 从 GpuInfoCollector 覆盖辅助 gpu 供应商 ID。
716 –gpu-testing-vendor-id 从 GpuInfoCollector 覆盖 gpu 供应商 ID。
717 –gpu-vendor-id 将 gpuvendor_id 从浏览器进程传递到 GPU 进程。
718 –guest-wallpaper-large 在访客模式下使用的大型墙纸。
719 –guest-wallpaper-small 在访客模式下使用的小型墙纸。
720 –has-chromeos-diamond-key 如果为 true,Chromebook 会有一个带有菱形键的键盘。
721 –has-chromeos-keyboard 如果设置,系统是带有“标准 ChromeOS 键盘”的 Chromebook,这通常意味着在左 Shift 键上方的标准 CapsLock 位置中有一个 Search 键。对于同时使用搜索和大写锁定键(例如粗壮)的 Chromebook,以及仅使用外部键盘的 Chromebox 等设备,应该取消设置。
722 –has-internal-stylus 此设备是否具有内置手写笔。
723 –headless 在无头模式下运行,即没有 UI 或显示服务器依赖性。
724 –hide kCrosRegionsMode 的“隐藏”值(隐藏了 VPD 值)。
725 –hide-icons 通过允许它在“添加/删除程序”->“设置程序访问和默认值”中显示“启用对此程序的访问”复选框,使 Windows 高兴。这只显示一个错误框,因为隐藏 Chrome 的唯一方法是卸载它。
726 –hide-scrollbars 隐藏屏幕截图中的滚动条。
727 –history-entry-requires-user-gesture 不允许内容随意附加到后退/前进列表。页面必须在添加条目之前执行用户手势。
728 –homedir 定义用户 homedir。默认为主用户 homedir。
729 –homepage 指定将在新打开的选项卡中显示的页面。我们需要将其用于测试目的,以便 UI 测试不依赖于http://google.com的内容。
730 –host-pairing-oobe 使用此开关,使用配对屏幕启动 remoraOOBE。
731 –host-resolver-rules 这些映射仅适用于主机解析程序。
732 –icu-data-dir 可以找到 ICU 初始化数据的路径。如果未提供,则假定服务二进制文件的目录。
733 –ignore-autocomplete-off-autofill 对自动填充数据(配置文件+信用卡)忽略 autocomplete=“off”。
734 –ignore-autoplay-restrictions 忽略所有自动播放限制。它将忽略当前的自动播放策略以及所有限制,例如在后台选项卡中播放。它应该只能用于测试。
735 –ignore-certificate-errors 忽略与证书相关的错误。
736 –ignore-certificate-errors-spki-list 一组公钥哈希,可忽略与证书相关的错误。如果服务器提供的证书链未验证,并且一个或多个证书具有与此列表中的密钥匹配的公钥哈希值,则忽略该错误。switch 值必须是以逗号分隔的 Base64 编码的 SHA-256SPKI 指纹列表(RFC7469,第 2.4 节)。除非–user-data-dir(由内容嵌入器定义)也存在,否则此开关无效。
737 –ignore-gpu-blacklist 忽略 GPU 黑名单。
738 –ignore-urlfetcher-cert-requests 导致 net::URLFetchers 忽略 SSL 客户端证书的请求,导致他们尝试未经身份验证的 SSL/TLS 会话。这适用于测试各种服务 URL(例如:kPromoServerURL,kSbURLPrefix,kSyncServiceURL 等)。
739 –ignore-user-profile-mapping-for-tests 如果为 true,则 UserManager 中的配置文件选择将始终返回活动用户的配置文件。
740 –in-process-gpu 在浏览器进程中将 GPU 进程作为线程运行。
741 –incognito 导致浏览器以隐身模式直接启动。
742 –install-chrome-app 导致 Chrome 启动给定应用程序的安装流程。
743 –install-supervised-user-whitelists 要为受监管用户安装的白名单列表,以供测试。该列表具有以下形式:[:],[[:],…]
744 –instant-process 将渲染器标记为即时进程。
745 –invalidation-use-gcm-channel 即使未启用实验,失效服务也应使用 GCM 网络通道。
746 –ipc-connection-timeout 覆盖子进程在终止之前等待来自浏览器的连接的超时(以秒为单位)。
747 –ipc-dump-directory 将从渲染器进程发送的 IPC 消息转储到给定目录的浏览器进程。主要用于收集 IPC 模糊测试的样本。
748 –ipc-fuzzer-testcase 指定 IPCfuzzer 使用的测试用例。
749 –is-running-in-mash Chrome 正在使用 Mash 运行。
750 –isolate-origins 需要针对一组源的专用进程,指定为以逗号分隔的列表。
751 –isolate-sites-for-testing 为站点子集启用站点隔离(-每个进程的站点风格隔离)。
752 –javascript-harmony 启用实验性 Harmony(ECMAScript6)功能。
753 –js-flags 指定传递给 JS 引擎的标志
754 –keep-alive-for-test 用于测试-在最后一个浏览器窗口关闭后保持浏览器活动
755 –kiosk 启用自助服务终端模式。请注意,这不是 ChromeOS 信息亭模式。
756 –kiosk-printing 在打印预览中自动按下打印按钮。
757 –lang 我们想要尝试打开的语言文件。形式语言[-country],其中语言是 ISO-639 的 2 字母代码。
758 –last-launched-app 将 appid 信息传递给渲染器进程,以用于记录。last-initiated-app 应该是刚刚推出的应用程序并且正在生成渲染器。
759 –limit-fps 限制合成器每秒输出一定数量的帧,最大值。
760 –load-and-launch-app 从指定目录加载应用程序并启动它。
761 –load-apps 以逗号分隔的应用程序在启动时加载的路径列表。列表中的第一个应用程序将启动。
762 –load-extension 以逗号分隔的扩展路径列表,以便在启动时加载。
763 –load-media-router-component-extension 在启动时加载媒体路由器组件扩展。
764 –local-heuristics-only-for-password-generation 删除了我们从自动填充服务器收到 ping 的要求,并且用户没有将给定的表单列入黑名单。用于测试。
765 –local-ntp-reload 为本地 NTP 资源启用实时重新加载。这仅适用于 Chrome 从 Chrome 源目录运行的情况。
766 –local-sync-backend-dir 指定本地同步后端目录。选择该名称来模仿 user-data-dir 等。只有当 enable-local-sync-backend 标志存在时,该标志才有意义。
767 –log-gpu-control-list-decisions 在执行黑名单规则时记录 GPU 控制列表决策。
768 –log-level 设置最小日志级别。有效值为 0 到 3:INFO=0,WARNING=1,LOG_ERROR=2,LOG_FATAL= 3.
769 –log-net-log 允许将网络日志事件保存到文件并设置要使用的文件名。
770 –login-manager 启用 Chrome-as-a-login-manager 行为。
771 –login-profile 指定 chromeos 用户登录后要使用的配置文件。如果用户通过登录屏幕,则忽略此参数,因为 user_id 哈希定义了要使用的配置文件目录。如果浏览器在活动会话中重新启动,则此参数用于为主用户传递 user_id 哈希。
772 –login-user 指定已登录的用户.
773 –loopback-i2s-bits 用于传递 I2S 输入的配置以启用 AEC 的环回。
774 –main-frame-resizes-are-orientation-changes 主框架的大小是由横向和纵向模式(即 Android)之间的更改引起的,因此页面应该重新调整以适应。
775 –make-chrome-default 指示在安装期间是否应将 Chrome 设置为默认浏览器。
776 –make-default-browser 使 Chrome 默认浏览器
777 –managed-user-id 将任何已加载或新创建的配置文件的受监督用户 ID 设置为给定值。传递空字符串以将配置文件标记为非监督。用于测试。
778 –managed-user-sync-token 用于向受监管用户验证对 Sync 服务的请求。设置此开关还会导致为受监管用户设置同步。
779 –mark-non-secure-as 用于选择将 HTTP 标记为非安全。
780 –market-url-for-testing 设置 Chrome 的市场 URL 以用于测试。
781 –mash 用于启用 Mus+ash。
782 –material
783 –material-design-ink-drop-animation-speed 定义 MaterialDesign 视觉反馈动画的速度。
784 –material-hybrid 材料设计混合模式为
785 –max-gum-fps 覆盖可在 getUserMedia 调用中指定的最大帧速率。此标志需要一个值。例如:- max -gum-fps= 17.5
786 –max-output-volume-dba1m 校准 1 米处语音内容的最大输出音量 dBa(如果已知)。
787 –max-untiled-layer-height 设置合成图层将在其上方平铺的宽度和高度。
788 –media-cache-size 强制媒体缓存使用的最大磁盘空间(以字节为单位)。
789 –mem-pressure-system-reserved-kb 有些平台通常只有很少的“空闲”内存,但缓冲区+缓存中有很多可用内存。对于此类平台,请将此数量配置为应视为不可用的缓冲区+缓存内存部分。如果不使用此开关,将使用纯粹基于空闲存储器的简单压力启发式。
790 –memlog 启用进程外内存日志记录。
791 –memory-pressure-thresholds 内存压力阈值选择,用于决定是否以及何时需要触发内存压力事件。
792 –memory-pressure-thresholds-mb 设置可用内存阈值,低于该阈值时系统被认为处于中等和临界内存压力之下。在浏览器进程中使用,如果无效则忽略。指定为一对逗号分隔的整数。有关默认值,请参阅 base/win/memory_pressure_monitor.cc。
793 –message-center-changes-while-open 标记以在消息中心打开时启用或禁用通知更改。一旦功能稳定,该标志将被删除。
794 –metrics-client-id 这是度量标准客户端 ID 从浏览器进程传递到其子进程的方式。使用 Crashpad,度量标准客户端 ID 与崩溃客户端 ID 不同。
795 –metrics-recording-only 启用度量标准报告的记录但禁用报告。与 kDisableMetrics 相比,它执行普通客户端用于报告的所有代码,但报告被删除而不是发送到服务器。这对于在 UI 和性能测试期间查找度量标准代码中的问题非常有用。
796 –mhtml-generator-option 设置 MHTML 生成器跳过无存储资源的选项:“skip-nostore-main”-如果主框架为“no-store”,则无法保存页面“skip-nostore-all”-也会跳过无存储子资源。
797 –mirror kAccountConsistency 标志的值。
798 –mojo-local-storage 使用基于 Mojo 的 LocalStorage 实现。
799 –monitoring-destination-id 允许为连接监视 GCM 消息设置不同的目标 ID。在非 prod 管理服务器上运行时很有用。
800 –mse-audio-buffer-size-limit 允许显式指定 MSE 音频/视频缓冲区大小。视频的默认值为 150M,音频的默认值为 12M。
801 –mus 用于使 mus 作为一个单独的过程,但铬+灰仍然在一起。
802 –mus-config 这被添加到从 mash 或 mus 启动的子进程中。此开关的值为 kMus 或 kMash。例如,如果使用’–mash’运行 chrome,则使用开关’–mus-config=mash’启动表示灰的子进程。
803 –mute-audio 使发送到音频设备的音频静音,使其在自动测试期间无法听到。
804 –nacl-broker –type 的值,使进程作为 NativeClient 代理运行(用于在 64 位 Windows 上启动 NaCl 加载程序进程)。
805 –nacl-dangerous-no-sandbox-nonsfi 即使对于非 SFI 模式,也禁用沙箱。这特别不安全,因为非 SFINaCl 严重依赖于 seccomp 沙箱。
806 –nacl-debug-mask 使用 NaCl 清单 URL 选择是否通过调试存根调试 NaCl 程序。切换值格式:[!]pattern1,pattern2,…,patternN。每个模式使用与 Chrome 扩展程序清单中的模式相同的语法。唯一的区别是*scheme 匹配所有方案,而不是仅匹配 http 和 https。如果该值不以!开头,则如果清单 URL 与任何模式匹配,则将调试程序。如果值以!开头,则如果清单 URL 与任何模式都不匹配,则将调试程序。
807 –nacl-gdb NativeClientGDB 调试器,将在需要时自动启动。
808 –nacl-gdb-script 在启动时传递给 nacl-gdb 调试器的 GDB 脚本。
809 –native 报告本机(遍历堆栈)分配跟踪。默认情况下,会报告从跟踪事件派生的伪堆栈。
810 –native-crx-bindings 允许使用基于 C++的扩展绑定(而不是 JS 生成)。
811 –need-arc-migration-policy-check 如果存在,设备需要检查策略以查看是否允许迁移到 Ext4forARC。它应该仅存在于最初发布了 ecrypfs 加密并且具有 ARC(N+)可用的设备上。对于其他类别的设备,必须缺少此标志。
812 –net-log-capture-mode 设置要在网络日志中捕获的事件的粒度。模式可以设置为以下值之一:“Default”“IncludeCookiesAndCredentials”“IncludeSocketBytes”有关其含义的说明,请参阅 net_log_capture_mode.h 中相应名称的功能。
813 –netifs-to-ignore 要忽略的网络接口列表。忽略的接口不会用于网络连接。
814 –network-country-iso 用于电话号码检测的电话区域(ISO 国家/地区代码)。
815 –network-settings-config 在 MD 设置中启用基于设置的网络配置。
816 –new-window 在新的浏览器窗口中启动 URL。
817 –no-default-browser-check 禁用默认浏览器检查。对于我们希望避免显示默认浏览器信息栏的 UI/浏览器测试很有用。
818 –no-experiments 禁用在 about:flags 上设置的所有实验。不禁用 about:flags 本身。如果实验在启动时使 chrome 崩溃有用:可以使用–no-experiments 启动 chrome,在 about:flags 处禁用有问题的实验室,然后重新启动 chrome 而不再使用此开关。
819 –no-first-run 跳过首次运行任务,无论它是否实际上是第一次运行。被 kForceFirstRun 覆盖。这不会丢弃 FirstRun 标记,因此不会阻止在下次没有此标志的情况下启动 chrome 时首次运行。
820 –no-managed-user-acknowledgment-check 在注册受监管用户时,禁止检查我们是否收到确认。同时在注册期间禁用等待 ack 的超时。在针对不支持通知的服务器进行调试时很有用。
821 –no-network-profile-warning 浏览器是否应该在配置文件位于网络共享上时发出警告。此标志仅适用于 Windows。
822 –no-pings 不要发送超链接审计 ping
823 –no-proxy-server 不要使用代理服务器,始终建立直接连接。覆盖传递的任何其他代理服务器标志。
824 –no-referrers 不要发送 HTTP-Referer 标头。
825 –no-sandbox 为通常为沙盒的所有进程类型禁用沙箱。
826 –no-service-autorun 禁止服务进程将自身添加为自动运行进程。这不会删除现有的自动运行注册,只会阻止服务注册新的注册。
827 –no-startup-window 不会在启动时自动打开浏览器窗口(在启动 Chrome 以托管后台应用程序时使用)。
828 –no-user-gesture-required 自动播放策略,不需要任何用户手势。
829 –no-wifi 禁用需要 WiFi 管理的功能。
830 –no-zygote 禁用使用 zygote 进程来分叉子进程。相反,子进程将被分叉并直接执行。请注意,-no-sandbox 也应该与此标志一起使用,因为沙箱需要 zygote 才能工作。
831 –noerrdialogs 当存在时,禁止所有错误对话框。
832 –non-material
833 –note-taking-app-ids 可选的以逗号分隔的应用 ID 列表,可用于记录笔记。如果未设置,则使用硬编码列表。
834 –ntp-snippets-add-incomplete 如果设置了此标志,我们会将下载的一些关键数据片段添加到列表中。
835 –ntp-switch-to-existing-tab 切换到现有选项卡,以获取从“新标签页”打开的建议。
836 –num-raster-threads 用于栅格化内容的工作线程数。
837 –oobe-bootstrapping-master 表示我们是否应该开始引导 MasterOOBE。
838 –oobe-force-show-screen 强制 OOBE/login 强制显示 oobe_screen.cc 中 chromeos::kScreenNames 的以逗号分隔的屏幕列表。支持的屏幕有:user- image
839 –oobe-guest-session 表示在 OOBE 完成之前已启动访客会话。
840 –oobe-skip-postlogin 用户登录后跳过所有其他 OOBE 页面。
841 –oobe-timer-interval 我们检查 OOBE 总时间的时间间隔。
842 –origin-trial-disabled-features 包含应禁用原始试验实验的功能名称列表。名称应以“
843 –origin-trial-disabled-tokens 包含应禁用原始试验实验的令牌签名列表。标记应以“
844 –origin-trial-public-key 覆盖用于检查原始试用令牌的默认公钥。
845 –original-process-start-time 开始委派已经运行的 chrome 进程的新 chrome 进程的时间。(有关详细信息,请参阅 ProcessSingleton。)
846 –override kCrosRegionsMode 的“覆盖”值(首先读取区域的数据)。
847 –override-metrics-upload-url 覆盖将度量标准日志发送到的 URL 以进行调试。
848 –override-plugin-power-saver-for-testing 覆盖插件限制的行为以进行测试。默认情况下,仅对插件的硬编码列表启用限制器。将值设置为“always”以始终限制每个插件实例。将值设置为“never”以禁用限制。
849 –override-use-software-gl-for-tests 强制使用软件 GL 而不是硬件 gpu。
850 –overscroll-history-navigation 控制历史导航的行为以响应水平过度滚动。将值设置为“0”以禁用。将值设置为“1”以启用页面滑入和滑出以响应水平过度滚动手势的行为,并显示目标页面的屏幕截图。将值设置为“2”以启用简化的过度滚动 UI,其中导航箭头从屏幕侧面滑入以响应水平过滚动手势。默认为“1”。
851 –overscroll-start-threshold 控制阈值的值以相对于默认值开始水平过度滚动。例如,将值设置为“133”,使过卷开始阈值为默认阈值的 133%。
852 –ozone-dump-file 指定图像转储的位置。
853 –ozone-platform 指定要使用的臭氧平台实施。
854 –pack-extension 从给定目录打包到.crx 可安装文件的扩展。
855 –pack-extension-key 用于签名打包.crx 的可选 PEM 私钥。
856 –parent-profile 指定父配置文件的用户数据文件夹的路径。
857 –passive-listeners-default 覆盖 javascriptaddEventListener 调用中“被动”字段的默认值。值定义为:‘documentonlytrue’,仅对文档级节点设置默认值为 true。’true’在所有节点上将默认值设置为 true(未指定时)。‘forcealltrue’强制所有节点上的值。
858 –password-store 指定要使用的加密存储后端。可能的值是 kwallet,kwallet5,gnome,gnome-keyring,gnome-libsecret,basic。任何其他值都会导致 Chrome 自动检测到最佳后端。TODO(crbug.com/571003):一旦 PasswordStore 不再使用密钥环或 KWallet 存储密码,请重命名此标志以停止引用密码。但是,不要尽快重命名; 开发人员和测试人员可能会依赖它将大量测试密码保存在他们的 Keyrings 或 KWallets 之外。
859 –permission-request-api-scope 许可请求 API 的开发标志。API 最终确定之前需要此标志。TODO(bauerb):当不再需要此标志时删除。
860 –permission-request-api-url 许可请求 API 的开发标志。API 最终确定之前需要此标志。TODO(bauerb):当不再需要此标志时删除。
861 –ppapi 表示 PPAPI 插件进程类型的进程类型的参数。
862 –ppapi-antialiased-text-enabled 要传递给 Ppapi 进程的 FontRenderParams::antialiasing 的布尔值(0/1)。
863 –ppapi-broker 对指示 PPAPI 代理进程类型的进程类型的参数。
864 –ppapi-flash-args PPAPIFlash 的“命令行”参数; 用于调试选项。
865 –ppapi-flash-path 使用在给定路径中找到的 PPAPI(Pepper)Flash。
866 –ppapi-flash-version 报告 PPAPI(Pepper)Flash 的给定版本。版本应该是以’。’(例如,“12.3.456.78”)分隔的数字。如果未指定,则默认为“10.2.999.999”。
867 –ppapi-in-process 在进程中运行 PPAPI(Pepper)插件。
868 –ppapi-plugin-launcher 指定应该用于启动 ppapi 插件进程的命令。通过净化或量化运行插件过程很有用。例如:–ppapi-plugin-launcher=“path\to\purify/Run=yes”
869 –ppapi-startup-dialog 使 PPAPI 子进程在启动时显示对话框。一定要使用–no-sandbox,否则沙箱将不允许显示对话框。
870 –ppapi-subpixel-rendering-setting 要传递给 Ppapi 进程的 FontRenderParams::subpixel_rendering 的枚举值。
871 –prerender-from-omnibox 触发从多功能框中的建议中预渲染页面。仅当 Instant 被禁用或限制为搜索时,以及启用了预渲染时才有效。
872 –previous-app previous-app 应该是上次启动应用程序启动时运行的应用程序。
873 –print-to-pdf 保存已加载页面的 pdf 文件。
874 –privet-ipv6-only 仅将 IPv6 用于 privetHTTP。
875 –process-per-site 为所有域启用“每站点进程”流程模型。此模式合并同一站点页面,以便它们共享一个进程。
876 –process-per-tab 在自己的渲染器进程中运行每组脚本连接的选项卡(即 BrowsingInstance)。我们默认为每个站点实例使用渲染器进程(即,来自相同注册域的页面组,其中脚本连接相互连接)。TODO(creis):这个标志目前是无操作的。我们应该重构它以避免跨站点导航的“不必要的”进程交换,但在安全需要时仍然交换(例如,孤立的起源)。
877 –product-version 输出产品版本信息并退出。用作内部 API 以检测 Linux 上已安装的 Chrome 版本。
878 –profile-directory 选择要与启动的第一个浏览器关联的配置文件目录。
879 –profiler-timing 配置 chrome://profiler 是否包含计时信息。默认情况下启用此选项。值“0”将禁用分析器定时,而所有其他值将启用它。
880 –profiling-at-start 在启动时为浏览器进程启动基于采样的探查器。这仅在使用 gyp 变量 profiling=1 构建 chrome 时才有效。输出将转到 kProfilingFile 的值。
881 –profiling-file 指定分析输出的位置。只有在使用 gyp 变量 profiling=1 或 gnargenable_profiling=true 构建 chrome 时,这才有效。{pid}如果存在将被进程的 pid 替换。每次为此过程生成配置文件时,{count}(如果存在)将递增。对于浏览器,默认值为 chrome-profile-{pid},对于测试,默认值为 test-profile-{pid}。
882 –profiling-flush 控制是否定期将配置文件数据刷新到文件。通常情况下,数据会在退出时写入,但是存在 chrome 不能干净地退出的情况(特别是在使用单进程时)。可以指定以秒为单位的时间。
883 –progress-bar-animation 指定 Android 手机页面加载进度条动画。
884 –progress-bar-completion 当闪烁时,应为进度条的目的声明加载“已完成”。
885 –prompt-for-external-extensions 我们应该在允许外部扩展安装之前提示用户吗?此标志在 Chromium 上可用于测试目的。
886 –proxy-auto-detect 强制代理自动检测。
887 –proxy-bypass-list 指定我们绕过代理设置并使用直接连接的主机列表。除非还指定了–proxy-server,否则忽略。这是以逗号分隔的旁路规则列表。有关这些规则的格式,请参阅:“net/proxy/proxy_bypass_rules.h”。
888 –proxy-pac-url 使用给定 URL 的 pac 脚本
889 –proxy-server 使用指定的代理服务器,覆盖系统设置。此交换机仅影响 HTTP 和 HTTPS 请求。
890 –pull-to-refresh 启用或禁用拉动到刷新手势以响应垂直过度滚动。将值设置为“1”以启用该功能,并设置为“0”以禁用。默认为禁用。
891 –rebaseline-pixel-tests 如果参考不匹配,则使浏览器像素测试覆盖引用。
892 –reduce-security-for-testing 在不安全的连接上启用更多 Web 功能。旨在仅用于测试目的。
893 –reduced-referrer-granularity 减少默认的 referer 标头的粒度。
894 –register-font-files 在 Windows 上注册其他字体文件(对于通常%WINDIR%\Fonts 位置之外的字体)。可以使用分号(;)分隔多个文件。
895 –register-pepper-plugins 注册 Pepper 插件(请参阅 pepper_plugin_list.cc 的格式)。
896 –relauncher 重新启动浏览器的进程类型(switch::kProcessType)。请参阅 chrome/browser/mac/relauncher.h。
897 –remote-debugging-address 使用给定的地址而不是默认的环回来接受远程调试连接。应与–remote-debugging-port 一起使用。请注意,远程调试协议不执行任何身份验证,因此将其暴露得过于宽泛可能会带来安全风险。
898 –remote-debugging-port 在指定端口上启用 HTTP 远程调试。
899 –remote-debugging-socket-fd 给定值是父进程已经打开的套接字的 fd。这允许自动化为客户端提供一个侦听套接字,以便在完全启动 chrome 之前连接到该套接字。特别是,父进程可以打开端口,execheadleschrome,并立即连接到 devtools 端口。等待镀铬准备好然后通过端口的第一次读取来处理,这将阻止直到镀铬准备就绪。不需要民意调查。
900 –remote-debugging-socket-name 在指定的套接字名称上启用 HTTP 远程调试。
901 –remote-debugging-targets 提供发现 DevTools 远程调试目标的地址列表。格式为:,…,:port。
902 –renderer 使进程作为渲染器而不是浏览器运行。
903 –renderer-cmd-prefix 此标志的内容前置于渲染器命令行。有用的值可能是“valgrind”或“xterm-egdb–args”。
904 –renderer-process-limit 将默认/计算限制覆盖为渲染器进程数。此设置的非常高的值可能导致高内存/资源使用或不稳定。
905 –renderer-startup-dialog 使渲染器进程在启动时显示对话框。传递此标志还会在 Windows 非官方版本上添加 kNoSandbox,因为需要显示对话框。
906 –renderer-wait-for-java-debugger 阻止渲染器的 ChildProcessService 的 ChildProcessMain 线程,直到附加 Java 调试器。
907 –repl 运行一个 read-eval-print 循环,允许用户评估 Javascript 表达式。
908 –report-vp9-as-an-unsupported-mime-type 强制将 VP9 报告为不受支持的 MIME 类型。
909 –require-audio-hardware-for-testing 在没有所需硬件或库的系统上运行测试时,此标志将导致测试失败。否则,他们默默地成功。
910 –reset-app-list-install-state 如果设置,应用列表将忘记它已在启动时安装。请注意,这并不会阻止应用列表运行,只是让 Chrome 认为应用列表尚未启用(如在 kEnableAppList 中)。
911 –reset-variation-state 强制在此客户端上重置一次性随机化 FieldTrials,也称为 ChromeVariations 状态。
912 –restore-last-session 表示应在启动时恢复上次会话。这会覆盖首选项值。请注意,这不会强制在崩溃后自动恢复会话,以防止崩溃循环。此开关用于在 OSX 和 Windows 上实现对特定于操作系统的“继续中断”功能的支持。
913 –root-layer-scrolls 通过根 RenderLayer 而不是 FrameView 处理框架滚动。
914 –run-all-compositor-stages-before-draw 通过在完成框架之前等待每个阶段完成来有效地禁用合成器框架生产阶段的流水线操作。
915 –run-layout-test 请求页面的渲染树在完成加载后作为文本转储。
916 –safebrowsing-disable-auto-update 如果存在,则 safebrowsing 仅在显式调用 SafeBrowsingProtocolManager::ForceScheduleNextUpdate()时执行更新。这仅用于测试。
917 –safebrowsing-disable-extension-blacklist 禁用检查列入黑名单的扩展程序的安全浏览功能。
918 –safebrowsing-manual-download-blacklist 可执行文件的逗号分隔的 sha256 哈希列表,下载保护服务应将其视为“危险”。对于要显示警告的文件,它也必须被视为危险文件类型,否则不会列入白名单(通过签名或 URL),并且必须位于支持的操作系统上。哈希是十六进制的。在寻找绕过下载保护的方法时,这用于手动测试。
919 –sandbox-ipc 使进程作为沙箱 IPC 子进程运行。
920 –save-page-as-mhtml 禁止将页面保存为仅 HTML,禁用将页面保存为 HTMLComplete(具有子资源目录)。仅启用将页面保存为 MHTML。
921 –screen-config 指定 FakeDisplayDelegate 的初始屏幕配置或所有显示的状态,有关格式详细信息,请参阅类。
922 –screenshot 保存已加载页面的屏幕截图。
923 –scripts-require-action 通知用户并要求同意运行脚本的扩展。附加–scripts-require-action=1 与–enable-scripts-require-action 具有相同的效果。
924 –search-provider-logo-url 使用静态 URL 作为默认搜索引擎的徽标。
925 –secondary-display-layout 指定用于测试的辅助显示器的布局模式和偏移。格式为“<t
926 –secondary-ui-md 将通过–top-chrome-md 传递的材料设计模式应用于整个 Chrome 中的元素(不仅仅是顶级 Chrome)。
927 –service 流程类型值,使流程作为云打印服务流程运行。请勿更改此值。云打印依赖于使用此流程类型启动 Chrome 的外部二进制文件。
928 –service-manager
929 –service-name 在服务进程的命令行上指定,以指示应运行哪个服务。当服务进程二进制文件可以充当许多不同的嵌入式服务之一时很有用。
930 –service-pipe-token 为子进程提供一个令牌字符串,它们可以为消息管道交换,消息管道的另一端绑定到 ServiceManager 中的 service_manager::Service 绑定。
931 –service-request-channel-token 用于为子进程中的服务构造消息管道的令牌。
932 –service-runner
933 –shared-files 以下列列表格式描述传递给子进程的文件描述符:<file_id>:<descriptor_id>,<file_id>:<descriptor_id>,…其中<file_id>是正在启动的服务清单中的 ID 字符串和<descriptor_id>是子进程可用于从全局描述符表中检索文件描述符的描述符的数字标识符。
934 –shill-stub 覆盖网络存根行为。默认情况下,启用以太网,wifi 和 VPN,并立即进行转换。多个选项可以逗号分隔(无空格)。
935 –show-app-list 如果为 true,将显示应用列表。
936 –show-autofill-signatures 使用自动填充签名注释表单和字段。
937 –show-autofill-type-predictions 使用自动填充字段类型预测注释表单。
938 –show-cert-link 如果为 true,则证书链接将显示在 HTTPS 页面的页面信息中。
939 –show-component-extension-options 使组件扩展显示在 chrome://settings/extensions 中。
940 –show-composited-layer-borders 在合成器图层周围渲染边框以帮助调试和研究图层合成。
941 –show-fps-counter 绘制一个抬头显示器,显示每秒帧数以及 GPU 内存使用情况。如果还使用–enable-logging
942 –show-icons 见 kHideIcons。
943 –show-layer-animation-bounds 渲染表示图层动画的边界框的边框。
944 –show-login-dev-overlay 如果为 true,则将显示登录/锁定屏幕的开发人员工具覆盖图。这样可以更轻松地测试布局逻辑。
945 –show-mac-overlay-borders 显示 CALayers 周围的边框,对应于叠加和部分损坏。
946 –show-md-login 如果为 true,将显示基于视图的 md 登录和锁定屏幕。
947 –show-non-md-login 如果为 true,将显示非 md 登录和锁定屏幕。
948 –show-overdraw-feedback 通过颜色编码元素可视化过度绘制,基于它们是否在下面绘制了其他元素。这有助于显示 UI 可能正在执行的渲染工作超出必要的范围。颜色暗示每个像素在屏幕上的透支量,如下所示:真彩色:没有透支。蓝色:透支一次。格林:透支两次。粉红色:透支三次。红色:透支四次或更多次。
949 –show-paint-rects 在网页中可视化地渲染绘制区域周围的边框,以帮助调试和研究绘画行为。
950 –show-property-changed-rects 在属性已更改的图层周围显示 HUD。
951 –show-saved-copy 命令行标志,如果脱机,则向用户提供“显示已保存的副本”选项。各种模式已禁用,主要或辅助。主要/次要是指按钮放置(用于实验)。
952 –show-screenspace-rects 在每个图层的屏幕空间转换边界周围显示 HUD 中的 rects。
953 –show-surface-damage-rects 当 HUD 记录到每个渲染表面时,显示 HUD 周围的损伤。
954 –silent-debugger-extension-api 当扩展程序使用 chrome.debugger 页面附加到页面时,不显示信息栏。需要附加到扩展背景页面。
955 –silent-launch 默认情况下,Chrome 无需打开任何窗口即可启动。如果有人希望将 Chrome 用作灰烬服务器,则非常有用。
956 –simulate-critical-update 模拟可用的关键更新。
957 –simulate-elevated-recovery 模拟恢复升级通道需要提升。
958 –simulate- ted
959 –simulate- ted-no-au
960 –simulate-upgrade 模拟可用的更新。
961 –single-process 在与浏览器 same 相同的过程中运行渲染器和插件
962 –site-per-process 实施每个进程的单站点安全策略:每个渲染器进程在其整个生命周期内专用于仅为一个站点呈现页面。因此,来自不同站点的页面永远不会在同一个过程中。渲染器进程的访问权限基于其站点受到限制。所有跨站点导航都强制进行交换。
963 –skip-gpu-data-loading 浏览器启动时跳过 gpu 信息收集,黑名单加载和黑名单自动更新调度。因此,所有 GPU 功能都可用,并且:关于:gpu 页面显示空内容。该开关仅用于布局测试。TODO(gab):完全摆脱这个开关。
964 –skip-reencoding-on-skp-capture 当 SKP 捕获期间编码数据不可用时,跳过将位图重新编码为 PNG。这允许获得网络上的图像类型的准确样本,而不是对我们自己编码的 PNG 进行加权。
965 –slow 定义 MaterialDesign 视觉反馈动画应该很慢。
966 –slow-down-raster-scale-factor 多次重新扫描所有内容以模拟速度慢得多的机器。给出比例因子以使栅格花费更长的时间来完成,例如–slow-down-raster-scale-factor=25。
967 –sms-test-messages 在第一次调用 RequestUpdate 时发送测试消息(仅存根)。
968 –spdy-proxy-auth-fallback 数据简化代理回退的起源。
969 –spdy-proxy-auth-origin 数据缩减代理的起源。
970 –spdy-proxy-auth-value 用于数据缩减代理验证的测试密钥。
971 –spelling-service-feedback-interval-seconds 指定将批量反馈发送到拼写服务之间的秒数。默认值为 30 分钟。最短为 5 秒。此开关仅用于临时测试。TODO(rouslan):反馈测试完成后删除此标志。重新访问 2013 年 8 月.
972 –spelling-service-feedback-url 指定将发送拼写服务反馈数据的 URL 而不是默认 URL。此开关仅用于临时测试。TODO(rouslan):反馈测试完成后删除此标志。重新访问 2013 年 8 月.
973 –spurious-power-button-accel-count 必须达到或超过阈值的最近加速度样本数,以便将电源按钮事件视为虚假。
974 –spurious-power-button-keyboard-accel 键盘加速度必须达到或超过电源按钮事件的阈值(以 m/s^2 为单位,忽略重力)才被视为虚假。
975 –spurious-power-button-lid-angle-change 盖子角度的变化(即键盘和屏幕之间的铰链)必须超过电源按钮事件被认为是虚假的。
976 –spurious-power-button-screen-accel 屏幕加速度必须达到或超过电源按钮事件才能被视为虚假的阈值(以 m/s^2 为单位,忽略重力)。
977 –spurious-power-button-window 要检查的最近加速度计样本数,以确定电源按钮事件是否是虚假的。
978 –ssl-key-log-file 使 SSL 密钥材料记录到指定的文件以进行调试。
979 –ssl-version-max 指定最大 SSL/TLS 版本(“tls1”,“tls1.1”,“tls1.2”或“tls1.3”)。
980 –ssl-version-min 指定最小 SSL/TLS 版本(“tls1”,“tls1.1”,“tls1.2”或“tls1.3”)。
981 –stable-release-mode 这使我们禁用了一些 Web 平台运行时功能,以便我们测试 content_shell,就像它是一个稳定版本一样。仅在设置 kRunLayoutTest 时才会执行此操作。
982 –start-fullscreen 指定浏览器是否应以全屏模式启动,就像用户在启动后立即按下 F11 一样。
983 –start-maximized 无论先前的设置如何,都启动浏览器最大化。
984 –start-stack-profiler 在子进程中启动堆栈采样分析器。
985 –started kTestCrosGaiaIdMigration 的值,表示已开始迁移(即所有存储的用户密钥将转换为 GaiaId)
986 –stub-cros-settings 指示应使用 CrosSettings 的存根实现,该存根实现将设置存储在内存中而不进行签名,将当前用户视为所有者。这还修改了 OwnerSettingsServiceChromeOS::HandlesSetting,以便 OwnerSettingsServiceChromeOS 不处理任何设置。此选项仅用于在桌面上测试 chrome 的 chromeos 版本。
987 –supports-dual-gpus 指示是否支持双 GPU 切换。
988 –sync-allow-insecure-xmpp-connection 允许不安全的 XMPP 连接进行同步(用于测试)。
989 –sync-deferred-startup-timeout-seconds 允许覆盖延迟的 init 回退超时。
990 –sync-disable-deferred-startup 启用延迟同步后端初始化,直到发生用户启动的更改。
991 –sync-enable-get-update-avoidance 启用功能以避免不必要的 GetUpdate 请求。
992 –sync-notification-host-port 覆盖用于通知的默认主机:端口。
993 –sync-short-initial-retry-override 这个标志导致 sync 在遇到错误时非常快速地重试(参见 polling_constants.h),这是迈向指数退避的第一步。
994 –sync-short-nudge-delay-for-test 该标志显着缩短了微移周期之间的延迟。其主要目的是加速集成测试。正常的延迟允许合并和防止服务器过载,所以除非你真的确定它是你想要的,否则不要使用它。
995 –sync-url 覆盖用于配置文件同步的默认服务器。
996 –system-developer-mode 表示系统正在开发模式下运行。开发模式探测由会话管理器完成。
997 –system-log-upload-frequency 系统日志上载的频率(以毫秒为单位)。只应用于测试目的。
998 –tab-management-experiment-type-disabled 指定要启用的特定选项卡管理实验。
999 –task-manager-show-extra-renderers 设置任务管理器以跟踪通常不会在任务管理器中显示的额外渲染器进程。
1000 –task-profiler 在任务分析器中报告每个任务堆的使用和流失。与默认和本机模式不同,不跟踪单个分配。仅保留任务分析器(chrome://profiler)中汇总的流失统计数据的跟踪。
1001 –team-drives 启用或禁用 TeamDrives 集成。
1002 –test-auto-update-ui 启用自动更新 UI 测试。
1003 –test-child-process 运行生成子进程的某些测试时,此开关向测试框架指示当前进程是子进程。
1004 –test-cros-gaia-id-migration 控制 CrOSGaiaId 迁移进行测试(默认为“”)。
1005 –test-do-not-initialize-icu 当运行生成子进程的某些测试时,此开关向测试框架指示当前进程不应初始化 ICU 以避免在启动时过早创建任何作用域句柄。
1006 –test-encryption-migration-ui 启用加密迁移 UI 测试。
1007 –test-gl-lib 用于 Linux 测试的标志:对于桌面 GL 绑定,首先尝试加载此 GL 库,但如果加载失败则回退到常规库。
1008 –test-name 将当前运行的自动化测试的名称传递给 Chrome。
1009 –test-type 当前测试工具的类型(“浏览器”或“ui”)。
1010 –testing-fixed-http-port 允许强制套接字连接到 http/https 以使用固定端口。
1011 –tether-stub 用存根服务覆盖 Tether。为所需的假网络数提供整数参数,例如’tether-stub=2’。
1012 –timeout 在指定的毫秒数后发出停止。这将取消所有导航并导致 DOMContentLoaded 事件触发。
1013 –tls13-variant 指定启用的 TLS1.3 变体(“禁用”,“草稿”,“实验”)。
1014 –top-chrome-md 启用顶级 Chrome 材质设计元素。
1015 –top-controls-hide-threshold 浏览器控件的百分比需要隐藏才能自动隐藏。
1016 –top-controls-show-threshold 浏览器控件的百分比需要在自动显示之前显示。
1017 –touch-calibration 校准因子给出为“”。
1018 –touch-devices 告诉 chrome 将这些设备中的事件解释为触摸事件。仅适用于 XInput2(即 X 服务器 1.8 或更高版本)。可以从“xinputlist”中检索设备的 ID。
1019 –touch-events 启用对触摸事件功能检测的支持。
1020 –touch-noise-filtering 告诉 Chrome 进行额外的触摸噪音过滤。仅在驱动程序级别过滤不足时才应使用。
1021 –touch-selection-strategy 控制拖动触摸文本选择控制柄时文本选择粒度的更改方式。应该是“性格”或“方向”。如果未指定,则使用平台默认值。
1022 –trace-config-file 导致从启动时记录 TRACE_EVENT 标志。如果提供了–trace-startup 或–trace-s
1023 –trace-export-events-to-etw 允许将跟踪事件导出到 ETW。仅在 WindowsVista 及更高版本上支持此功能。
1024 –trace-s wn
1025 –trace-s wn-file
1026 –trace-startup 导致从启动时记录 TRACE_EVENT 标志。可选地,可以指定要包括的特定跟踪类别(例如–trace-startup=base,net),否则,记录所有事件。设置此标志会导致第一次调用 BeginTracing()以接收自启动以来的所有跟踪事件。在 Chrome 中,您可以找到–trace-startup-file 和–trace-startup-duration 来控制跟踪的自动保存(仅限基于 TraceLog 的组件不支持)。
1027 –trace-startup-duration 设置启动跟踪结束前的时间(以秒为单位)。如果省略,则使用默认值 5 秒。没有–trace-startup,或者如果提供了–startup-trace-file=none,则无效。
1028 –trace-startup-file 如果提供,则设置将存储启动跟踪的文件,如果省略,则默认将在当前目录中使用“chrometrace.log”。除非还提供了–trace-startup,否则无效。示例:-trace-startup–trace-startup-file=/tce_event.log 作为一种特殊情况,可以设置为’none’-这会禁用自动将结果保存到文件中,并且第一个手动记录的跟踪将然后从启动后接收所有事件。
1029 –trace-to-console 向控制台发送漂亮打印的跟踪信息版本。
1030 –trace-to-file 将这些类别中的跟踪事件发送到文件。–trace-to-file 自己发送到默认类别。
1031 –trace-to-file-name 指定–trace-to-file 的文件名。如果未指定,它将转到默认文件名。
1032 –trace-upload-url 设置用于上载跟踪数据的目标 URL。
1033 –translate-ranker-model-url 覆盖从中下载翻译排名器模型的 URL。
1034 –translate-script-url 覆盖用于 Google 翻译的默认服务器。
1035 –translate-security-origin 覆盖 Translate 在孤立的世界中运行的安全源。
1036 –trusted-download-sources 将下载源列表标识为受信任,但仅在设置了适当的组策略时。
1037 –try-supported-channel-layouts 而不是始终使用硬件通道布局,检查驱动程序是否支持源通道布局。避免输出空通道并允许驱动程序启用立体声到多通道扩展。保留在标志后面,因为一些驱动程序谎言支持布局并在使用时挂起。
1038 –type 指示要运行的进程的类型。这可以是“服务管理器”,“服务运行器”或嵌入器支持的任何其他任意值。
1039 –ui-disable-partial-swap 禁用某些 OpenGL 驱动程序/模拟器所需的部分交换。
1040 –ui-prioritize-in-gpu-process 在 GPU 进程中优先考虑 UI 的命令流
1041 –uninstall 运行 chrome 首次运行完成的卸载步骤。
1042 –unlimited-storage 将每个来源的配额设置覆盖为任何应用/来源的无限存储。这应该仅用于测试目的。
1043 –unsafe-pac-url 将完整的 https://URL 传递给 PAC(代理自动配置)脚本。与在传递给 PAC 脚本之前去除路径和查询组件的默认行为相反。
1044 –unsafely-allow-protected-media-identifier-for-domain 对于受保护内容的自动测试,此交换机允许特定域(例如 example.com)跳过询问用户是否允许共享受保护的媒体标识符。在此上下文中,域不包含端口号。启用此开关不会影响用户的内容设置。
1045 –unsafely-treat-insecure-origin-as-secure 将给定(不安全)的起源视为安全起源。可以提供多个来源。除非还提供了–user-data-dir,否则无效。
1046 –use-angle 选择要使用的 ANGLE 后端。
1047 –use-cras 使用 CRAS,ChromeOS 音频服务器。
1048 –use-fake-device-for-media-stream 使用假设备进行 MediaStream 替换实际的摄像头和麦克风。
1049 –use-fake-jpeg-decode-accelerator 使用虚假设备加速 JPEG 的解码。这允许例如测试与 GPU 服务的通信,而不需要存在实际的加速器硬件。
1050 –use-fake-ui-for-media-stream 通过选择媒体流的默认设备(例如 WebRTC)来绕过媒体流信息量。与–use-fake-device-for-media-stream 一起使用。
1051 –use-file-for-fake-audio-capture 播放.wav 文件作为麦克风。请注意,对于 WebRTC 调用,我们会将这些位视为来自麦克风,这意味着您应禁用音频处理(以免音频文件播放失真)。如有必要,输入文件将转换为适合 Chrome 的音频总线,因此大多数理智的.wav 文件都可以正常工作。您可以传递来播放文件循环,或者%noloop 在播放文件完成后停止。
1052 –use-file-for-fake-video-capture 使用.y4m 文件作为网络摄像头播放。有关详细信息,请参阅 media/capture/video/file_video_capture_device.h 中的注释。
1053 –use-first-display-as-internal 使用–ash-host-window-bounds 中的第一个显示作为内部显示。这是用于在 Linux 桌面上进行调试。
1054 –use-gl 选择 GPU 进程应该使用的 GL 实现。选项包括:桌面:用户安装的任何桌面 OpenGL(Linux 和 Mac 默认)。egl:用户安装的任何 EGL/GLES2(Windows 默认-实际上是 ANGLE)。osmesa:OSMesa 软件渲染器。swiftshader:SwiftShader 软件渲染器。
1055 –use-gpu-in-tests 使用硬件 gpu(如果可用)进行测试。
1056 –use-ime-service 默认情况下,我们在 kMus 中使用经典 IME(即 InputMethodChromeOS)。该标志代替启用 IME 服务(即 InputMethodMus)。
1057 –use-mobile-user-agent 在 Chromium 应该使用移动用户代理时设置。
1058 –use-passthrough-cmd-decoder 使用传递命令解码器,跳过所有验证和状态跟踪。
1059 –use-skia-renderer 使用 SkiaRenderer 而不是 GLRenderer 进行直接渲染。
1060 –use-system-default-printer 使用系统默认打印机作为打印预览中最初选择的目标,而不是最近使用的目标。
1061 –use-test-config 在线程模式下初始化 X11,并设置
1062 –use-viz-hit-test WindowServer 使用 viz 命中测试逻辑(HitTestAggregator 和 HitTestQuery)。
1063 –user-agent 用于使用自定义用户代理覆盖默认用户代理的字符串。
1064 –user-always-affiliated 始终将用户视为附属。TODO(antrim):删除一次测试服务器正确生成联属 ID。
1065 –user-data-dir 浏览器存储用户配置文件的目录。
1066 –user-gesture-required 自动播放策略要求用户手势才能播放。
1067 –user-gesture-required-for-cross-origin 自动播放政策要求 ordor 中的用户手势播放跨源 iframe。
1068 –utility 使进程作为实用程序子进程运行。
1069 –utility-allowed-dir 当实用程序进程被沙箱化时,仍然可以访问一个目录。该标志指定可以访问的目录。
1070 –utility-cmd-prefix 此标志的内容前置于实用程序进程命令行。有用的值可能是“valgrind”或“xterm-egdb–args”。
1071 –utility-sandbox-type 要应用于实用程序进程的沙箱类型。选项为“无”,“网络”或“实用程序”(默认值)。
1072 –utility-startup-dialog 使实用程序进程在启动时显示对话框。
1073 –v 提供默认的最大活动 V-logging 级别; 0 是默认值。通常,正值用于 V-logging 级别。
1074 –v2-sandbox 在辅助程序可执行文件初始化期间启用 V2 沙箱。
1075 –v2-sandbox-enabled 命令行参数,指示已启用 v2 沙箱。这必须与“v2-sandbox”标志不同,以避免无休止的重新执行。该标志告诉 Chrome 中的沙箱初始化代码,沙箱应该已经启用。TODO(kerrnel):V2 沙箱迁移完成后删除此选项,因为假定进程在 V2 沙箱下运行。
1076 –v8-cache-options 设置缓存 V8 数据的选项。(关闭,预分析数据或代码)
1077 –v8-cache-strategies-for-cache-storage 设置策略以在 CacheStorage 中缓存 V8 数据。(关闭,正常或激进)
1078 –validate-crx 检查.crx 的有效性并打印结果。
1079 –validate-input-event-stream 在调试版本中,断言输入事件流是有效的。
1080 –variations-override-country 允许覆盖用于评估变体的国家/地区。
1081 –variations-server-url 指定将变体数据报告给客户端的服务器的自定义 URL。指定此开关可在非官方构建上启用 Variations 服务。请参阅 variations_service.cc。
1082 –video-image-texture-target CHROMIUM_image 支持视频帧纹理的纹理目标。
1083 –video-threads 设置用于视频解码的线程数。
1084 –video-underflow-threshold-ms 允许客户端覆盖媒体渲染器在音频存在时声明视频流的下溢状态的阈值
1085 –virtual-time-budget 如果设置,系统在认为页面准备好之前等待指定的虚拟毫秒数。对于确定性,当存在未决的网络提取时,虚拟时间不会提前(即,不会触发定时器)。一旦所有网络提取完成,定时器就会触发,如果系统用尽虚拟时间,则会快速转发,以便下一个定时器触发 immediatley,直到指定的虚拟时间预算耗尽。
1086 –vmodule 给出每个模块的最大 V-logging 级别以覆盖-v 给出的值。
1087 –voice-interaction-supported-locales 语音交互支持的语言环境列表。
1088 –wait-for-debugger 将等待 60 秒以使调试器附加到进程。
1089 –wait-for-debugger-children 将 kWaitForDebugger 添加到每个子进程。如果传递了一个值,它将用作过滤器来确定子进程是否应该传递 kWaitForDebugger 标志。
1090 –wake-on-wifi-packet 启用 wifi 数据包唤醒功能,可在收到来自白名单源的网络数据包时唤醒设备。
1091 –wallet-service-use-sandbox 使用沙箱在线钱包服务 URL(用于开发人员测试)。
1092 –watcher 使进程作为观察程序进程运行。
1093 –waveout-buffers WaveOut 使用的缓冲区数。
1094 –webapk-server-url 为了测试,自定义 WebAPK 服务器 URL。
1095 –webrtc-stun-probe-trial 用于 WebRTC 的渲染器过程参数 Stun 探测试验以确定间隔。有关更多详细信息,请参阅 chrome_browser_field_trials_desktop.cc 中的 SetupStunProbeTrial。
1096 –webview-enable-safebrowsing-support 用于在 webview 中启用安全浏览功能
1097 –whitelisted-extension-id 将给定的扩展 ID 添加到所有权限白名单。
1098 –win-jumplist-action 指定在 Windows 跳转列表中单击了哪个类别选项导致浏览器启动。
1099 –window-position 指定初始窗口位置:-窗口位置=x,y
1100 –window-size 设置初始窗口大小。提供格式为“800,600”的字符串。
1101 –window-workspace 指定初始窗口工作空间:-window-workspace= id
1102 –windows10-custom-titlebar 允许自定义绘制标题栏和标签条背景,这样它就不像 Windows10 中默认的那样# FFFFFF
1103 –winhttp-proxy-resolver 使用 WinHTTP 获取和评估 PAC 脚本。否则,默认情况下使用 Chromium 的网络堆栈进行提取,使用 V8 进行评估。
1104 –wm-window-animations-disabled 如果当前动画被禁用。
1105 –yield-between-content-script-runs 是否将内容脚本注入分成多个任务。
1106 –zygote 使进程作为渲染器 zygote 运行。