Google Chrome命令行开关

在渲染器进程中禁止挂起监视器对话框。
--disable-hang-monitor

完全禁用UMA指标系统。
--disable-metrics

仅禁用指标报告发送。与
kDisableMetrics相比,此命令执行普通客户端将
用于报告的所有代码,除了将报告删除而不是将报告发送到服务器之外。
这对于在UI和
性能测试期间发现指标代码中的问题很有用。
--disable-metrics-reporting

使浏览器进程在启动时引发断言。
--assert-test

使渲染器进程在启动时引发断言。
--renderer-assert-test

导致浏览器进程在启动时崩溃。
--crash-test

使渲染器进程在启动时崩溃。
--renderer-crash-test

使渲染器进程在启动时显示对话框。
--renderer-startup-dialog

使插件进程在启动时显示对话框。
--plugin-startup-dialog

使测试Shell进程在启动时显示对话框。
--testshell-startup-dialog

指定用于启动插件过程的命令。
通过净化或量化来运行插件过程很有用。例如:-- 
plugin-launcher =“ path \ to \ purify / Run = yes” 
--plugin-launcher

该开关的值告诉子进程
浏览器希望使用哪个IPC通道与其通信。
--channel

此开关的值告诉应用程序以
给定ID在IPC通道上侦听和广播与测试相关的消息。
--testing-channel

此开关的值指定将
在新打开的选项卡中显示哪个页面。我们出于测试目的需要它,以便
UI测试不依赖于http://google.com的内容。
--homepage

当存在此开关时,浏览器将抛出一个对话框,
要求用户独立启动渲染器进程,而
不是启动渲染器本身。(这对于调试很有用。)-- 
start-renderers-manually

使进程作为渲染器而不是浏览器运行。
-渲染器

为渲染器子
进程运行的exe 的路径--renderer-path

使进程作为插件主机 运行
--plugin

在与浏览器相同的进程中运行渲染器和插件
--single-process

运行每组脚本连接标签(即BrowsingInstance)在其自己的
渲染器进程中。我们默认为每个
站点实例(即,来自同一注册域的页面组以及
彼此之间的脚本连接)使用渲染器过程。
--process-per-tab


用户访问的每个站点(即,来自同一注册域的一组页面)运行一个进程。我们默认使用渲染器进程
每个站点实例(即,来自同一注册
域的页面组以及彼此之间的脚本连接)。
--process-per-site

在渲染器进程内运行插件。--in- 
process-plugins

在沙箱外部运行渲染器。
--no-sandbox

运行沙箱中的插件进程。
--safe-plugins

从插件沙箱中排除这些插件。
这是逗号分隔的插件dll名称和activex clsid列表。
--trusted-plugins

对沙箱运行安全性测试。
--test-sandbox

指定用户数据目录,浏览器将在其中查找
其所有状态。
--user-data-dir

指定应在“应用程序”模式下启动关联的值。
--app

指定应上载到提供的应用程序的文件。此
开关应与--app选项一起使用。
--upload-file

指定是否需要在
渲染器中绑定dom_automation_controller_ 。这种绑定是按帧进行的,因此可能
成为性能瓶颈。仅当
基于dom的测试自动化时,才应启用它。
--dom-automation

告诉插件进程要加载的插件的路径
--plugin-path

指定传递给JS引擎
的标志--js-flags

我们应该使用的GeoID。通常
在第一次运行时从操作系统中获得此信息,然后在首选项中对其进行缓存。这是一个数值
;请参阅http://msdn.microsoft.com/en-us/library/ms776390.aspx。
--geoid

我们要尝试打开的语言文件。形式为
language [-country],其中language是ISO-639的2个字母代码。
--lang

kDebugOnStart添加到每个子进程。如果传递了一个值,它将
用作筛选器,以确定子进程是否应该
传递kDebugOnStart标志。
--debug-children

将kWaitForDebugger添加到每个子进程。如果传递值,则表示
将用作确定子进程是否应该
传递kWaitForDebugger标志的过滤器。
--wait-for-debugger-children

将筛选日志消息以仅显示以
指定值为前缀的消息。-- 
log-filter-prefix

强制启用日志记录。默认情况下,版本内部禁用日志记录

--enable-logging

强制禁用日志记录。默认情况下,调试
版本会启用日志记录。
--disable-logging

设置最低日志级别。有效值为0到3:
INFO = 0,WARNING = 1,LOG_ERROR = 2,LOG_FATAL =3。-- 
log-level

当浏览器终止时,将任何累积的直方图转储到日志中(要求
日志记录才能真正执行任何操作)。由开发人员和测试
脚本使用。
--dump-histograms-on-exit

在指定端口上启用远程调试/自动化外壳程序
--remote-shell-port

运行由chrome首次运行完成的卸载步骤。
--uninstall

在多功能框弹出窗口中显示的条目数。
--omnibox-popup-count

此开关的值告诉应用程序以
给定ID在IPC通道上侦听和广播与自动化相关的消息。
--automation-channel

指示应在启动时还原最后一个会话。这将覆盖
首选项值,并且主要用于测试。
--restore-last-session

Chrome支持播放和录制模式。记录模式将“所有内容”保存
到缓存中。播放模式专门从缓存中读取数据。这
使我们可以将会话记录到缓存中,然后随意重播。
--record-mode 
--playback-mode

使用记录和播放时不记录/播放事件。
--no-events

允许Windows 
在“添加/删除程序”->“设置程序访问和默认值”中显示“启用对该程序的访问” 复选框,从而使Windows高兴。这
只会显示一个错误框,因为隐藏Chrome的唯一方法是
卸载它。
--hide-icons 

--show-icons

将Chrome设为默认浏览器
--make-default-browser

使用指定的代理服务器,将覆盖系统设置。此开关仅
影响HTTP和HTTPS请求。
--proxy-server

Chrome将支持预提取DNS信息。在这成为
默认设置之前,我们将提供一个命令行开关。
--dns-log-details 
--dns-prefetch-disable

启用对调试打印子系统的支持。
--debug-print

允许初始化所有Activex控件。这仅是为了帮助网站
开发人员测试其控件,以查看它们是否与Chrome兼容。
请注意,activex_shared.cc中有一个重复的值(以避免
依赖chrome模块)。请同时更改两个位置。
--allow-all-activex

浏览器标志,以禁用所有渲染器的Web检查器。
--disable-dev-tools

为所有窗口启用Web检查器,即使它们是浏览器的一部分也是如此。
允许我们使用开发工具来调试浏览器窗口本身。
--always-enable-dev-tools

用于设置SessionRestore :: num_tabs_to_load_的值。有关
详细信息,请参见session_restore.h。
const wchar_t kTabCountToLoadOnSessionRestore [] = 
--tab-count-to-load-on-session-restore

启用动态加载Memory Profiler DLL,它将
在运行期间跟踪所有内存分配。
--memory-profile

配置Chrome的内存模型。
chrome是否真的需要多个内存模型?不,但是我们有很多
个人对更改如何在他们的
系统上起作用的担忧,我们需要能够尝试一些选择。
--memory-model

默认情况下,file://上不允许使用cookie。
测试时需要它们,例如页面循环程序和布局测试。请参见bug1157243。--enable 
-file-cookies

不管先前进行了何种设置,都以最大化的方式启动浏览器。
TODO(pjohnson):修复了错误1137420后,请删除此内容。我们将此
作为无法在
顶级窗口上使用moveTo和resizeTo的解决方法。
--start-maximized

Spawn线程可以监视指定消息循环中的过多延迟。
用户应在Alarm()上设置断点以检查有问题的线程。
用法:-enable-watchdog = [ui] [io] 
列出的子参数的顺序无关紧要。
--enable-watchdog

启动浏览器时显示“首次运行”体验,无论
它实际上是否是首次运行。
--first-run

启用MessageLoop服务的任务的直方图。有关
结果,请参见about:histograms / Loop ,以显示每个线程上消息的频率,包括APC 
计数,对象信令计数等
。--message-loop-histogrammer

从另一个浏览器执行导入。与此
设置关联的值对目标浏览器和要导入的项目进行编码。
--import

更改DCHECKS以转储内存并继续而不是崩溃。
仅当指定--enable-dcheck时,此功能才在Release模式下有效。
--silent-dump-on-dcheck

通常,当用户尝试导航到
帖子发布结果的页面时,我们会提示您确保他们愿意。此开关可用于
禁用该检查。在自动测试期间使用此开关。
--disable-prompt-on-repost

禁用弹出窗口阻止。
--disable-popup-blocking

不执行JavaScript(像新标签页一样的浏览器JS仍在运行)。
--disable-javascript

阻止Java运行。
--disable-java

阻止插件运行。
--disable-plugins

防止图像加载。
--disable-images

使用低碎片堆作为CRT。
--use-lf-heap

仅调试开关以指定要加载的Gears插件dll。
--gears-plugin-path

切换以在渲染器过程中加载Gears。
--gears-in-renderer

启用新的HTTP堆栈。
--new-http

允许从文件系统加载javascript调试器UI。
--javascript-debugger-path 

--enable-p13n
 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

淞元

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值