Chrome命令行開關

Electron 支持的命令行開關

–client-certificate=path

設置客戶端的證書文件 path .

–ignore-connections-limit=domains

忽略用 , 分隔的 domains 列表的連接限制.

–disable-http-cache

禁止請求 HTTP 時使用磁盤緩存.

–remote-debugging-port=port

在指定的 端口 通過 HTTP 開啟遠程調試.

–js-flags=flags

指定引擎過渡到 JS 引擎.

在啟動Electron時,如果你想在主進程中激活 flags ,它將被轉換.

$ electron --js-flags="--harmony_proxies --harmony_collections" your-app
--proxy-server=address:port

使用一個特定的代理服務器,它將比系統設置的優先級更高.這個開關只有在使用 HTTP 協議時有效,它包含 HTTPS 和 WebSocket 請求. 值得注意的是,不是所有的代理服務器都支持 HTTPS 和 WebSocket 請求.

–proxy-bypass-list=hosts

讓 Electron 使用(原文:bypass) 提供的以 semi-colon 分隔的hosts列表的代理服務器.這個開關只有在使用 --proxy-server 時有效.

例如:

app.commandLine.appendSwitch('proxy-bypass-list', '<local>;*.google.com;*foo.com;1.2.3.4:5678')

將會為所有的hosts使用代理服務器,除了本地地址 (localhost, 127.0.0.1 etc.), google.com 子域, 以 foo.com 結尾的hosts,和所有類似 1.2.3.4:5678的.

–proxy-pac-url=url

在指定的 url 上使用 PAC 腳本.

–no-proxy-server

不使用代理服務并且總是使用直接連接.忽略所有的合理代理標志.

–host-rules=rules

一個逗號分隔的 rule 列表來控制主機名如何映射.

例如:

MAP * 127.0.0.1 強制所有主機名映射到 127.0.0.1
MAP *.google.com proxy 強制所有 google.com 子域 使用 “proxy”.
MAP test.com [::1]:77 強制 “test.com” 使用 IPv6 回環地址. 也強制使用端口 77.
MAP * baz, EXCLUDE www.google.com 重新全部映射到 “baz”, 除了 “www.google.com”.
這些映射適用于終端網絡請求 (TCP 連接 和 主機解析 以直接連接的方式, 和 CONNECT 以代理連接, 還有 終端 host 使用 SOCKS 代理連接).

–host-resolver-rules=rules

類似 --host-rules ,但是 rules 只適合主機解析.

–ignore-certificate-errors

忽略與證書相關的錯誤.

–ppapi-flash-path=path

設置Pepper Flash插件的路徑 path .

–ppapi-flash-version=version

設置Pepper Flash插件版本號.

–log-net-log=path

使網絡日志事件能夠被讀寫到 path.

–ssl-version-fallback-min=version

設置最簡化的 SSL/TLS 版本號 (“tls1”, “tls1.1” or “tls1.2”),TLS 可接受回退.

–cipher-suite-blacklist=cipher_suites

指定逗號分隔的 SSL 密碼套件 列表實效.

–disable-renderer-backgrounding

防止 Chromium 降低隱藏的渲染進程優先級.

這個標志對所有渲染進程全局有效,如果你只想在一個窗口中禁止使用,你可以采用 hack 方法playing silent audio.

–enable-logging

打印 Chromium 信息輸出到控制臺.

如果在用戶應用加載完成之前解析app.commandLine.appendSwitch ,這個開關將實效,但是你可以設置 ELECTRON_ENABLE_LOGGING 環境變量來達到相同的效果.

–v=log_level

設置默認最大活躍 V-logging 標準; 默認為 0.通常 V-logging 標準值為肯定值.

這個開關只有在 --enable-logging 開啟時有效.

–vmodule=pattern

賦予每個模塊最大的 V-logging levels 來覆蓋 --v 給的值.E.g. my_module=2,foo*=3 會改變所有源文件 my_module.* and foo*.* 的代碼中的 logging level .

任何包含向前的(forward slash)或者向后的(backward slash)模式將被測試用于阻止整個路徑名,并且不僅是E.g模塊./foo/bar/=2 將會改變所有在 foo/bar 下的源文件代碼中的 logging level .

這個開關只有在 --enable-logging 開啟時有效.

命令行開關列表

Condition說明
報告偽分配跟蹤。偽跟蹤從當前活動的跟蹤事件派生。
–/prefetch:1[1]/ prefetch:啟動各種流程類型時使用的#arguments。已經觀察到,當文件讀取與具有相同/ prefetch:#參數的3個進程啟動一致時,Windows預取器開始在進程啟動時批量發出讀取。因為讀取取決于進程類型,如果沒有/ prefetch:#arguments使用了預取器,則預取器將無法觀察到一致的讀取。請注意,瀏覽器進程沒有/ prefetch:#參數; 因此,所有其他過程必須有一個,以避免污染其配置文件。注意:#必須始終在[1,8]; 否則Windows預取器會忽略它。
–/prefetch:2[1]沒有描述
–/prefetch:3[1]沒有描述
–/prefetch:4[1]沒有描述
–/prefetch:5[1]/ prefetch:在后臺模式和觀察程序進程中啟動的瀏覽器進程的#refact。使用content_switches.cc中kPrefetchArgument *上記錄的配置文件5,6和7。
–/prefetch:6[1]沒有描述
–/prefetch:8[1]Windows預取程序使用預取參數來消除相同可執行映像的不同執行模式(即進程類型)的歧義,以便不同類型的進程不會踐踏彼此的預取行為。合法值是[1,8]范圍內的整數。我們保留8表示“無論什么”,這將最終導致具有/ prefetch的進程:8具有不一致的行為,因此在實踐中禁用預取。TODO(rockot):使嵌入器能夠在每個服務的基礎上覆蓋此參數。
–0–profiler-timing標志的值將禁用chrome:// profiler的計時信息。
–?沒有描述
–accept-resource-provider指示必須設置資源提供程序以向投射接收器提供資源的標志。在提供資源之前,應用無法啟動。該標志表示–alsa-check-close-timeout = 0。
–account-consistency[2]用于啟用帳戶一致性的命令行標志。默認模式已禁用。鏡像是一種傳統模式,其中Google帳戶始終會添加到Chrome,然后Chrome會將其添加到Google身份驗證Cookie中。骰子是一項新的實驗,Chrome可以識別Google身份驗證Cookie中的帳戶。
–adaboost沒有描述
–aec-refined-adaptive-filter啟用WebRTC聲學回聲消除器(AEC)的新調整。新的調整旨在解決AEC的兩個問題:https://bugs.chromium.org/p/webrtc/issues/detail?id = 5777 https://bugs.chromium.org/p/webrtc/issues/detail ?id = 5778 TODO(hlundin):實驗結束后取下此開關;crbug.com/603821。
–agc-startup-min-volume覆蓋與getUserMedia中的音軌一起使用的WebRTC中的自動增益控制算法的默認最小起始音量。有效范圍是12-255。超出該范圍的值將被限制在WebRTC內的最低或最高有效值。TODO(tommi):修復crbug.com/555577后取下此開關。
–aggressive沒有描述
–aggressive-cache-discard沒有描述
–aggressive-tab-discard沒有描述
–all[3]沒有描述
–allarticles沒有描述
–allow-cross-origin-auth-prompt允許頁面中包含的第三方內容提示輸入HTTP基本身份驗證用戶名/密碼對。
–allow-external-pages允許在布局測試期間訪問外部頁面。
–allow-failed-policy-fetch-for-test如果傳遞此標志,則失敗的策略提取不會導致配置文件初始化失敗。這對測試很有用,因為這意味著測試不必模擬策略基礎結構。
–allow-file-access-from-files默認情況下,file:// URIs無法讀取其他file:// URI。這是對需要舊行為進行測試的開發人員的覆蓋。
–allow-hidden-media-playback允許媒體播放隱藏的Web內容
–allow-http-background-page允許托管應用的background_page的非https網址。
–allow-http-screen-capture允許非安全源使用屏幕捕獲API和desktopCapture擴展API。
–allow-insecure-localhost允許忽略localhost上的TLS / SSL錯誤(無插頁式,不阻止請求)。
–allow-legacy-extension-manifests允許瀏覽器加載缺少現代清單的擴展,否則將被禁止。
–allow-loopback-in-peer-connection允許在網絡列表中添加環回接口以進行對等連接。
–allow-nacl-crxfs-api[4]指定以逗號分隔的擴展ID或主機列表,以授予對CRX文件系統API的訪問權限。
–allow-nacl-file-handle-api[4]指定以逗號分隔的擴展ID或主機列表,以授予對文件句柄API的訪問權限。
–allow-nacl-socket-api[4]指定以逗號分隔的擴展ID或主機列表,以授予對TCP / UDP套接字API的訪問權限。
–allow-no-sandbox-job使沙箱進程能夠在不分配作業對象的情況下運行。需要此標志才能允許Chrome在RemoteApps或Citrix中運行。此標志可以降低沙盒進程的安全性,并允許它們執行某些API調用,如關閉Windows或訪問剪貼板。此外,我們失去了殺死某些進程的機會,直到擁有它們的外部作業完成。
–allow-outdated-plugins不要阻止過時的插件。
–allow-ra-in-dev-mode允許在開發模式下進行遠程證明(RA)以進行測試。通常RA在開發模式下被禁用,因為它總是會失敗。但是,在測試的情況下,即使在開發模式下我們也希望通過權限流程。這個標志可以啟用此功能。
–allow-running-insecure-content默認情況下,https頁面無法從http URL運行JavaScript,CSS或插件。這提供了一個覆蓋來獲取舊的不安全行為。
–allow-sandbox-debugging允許調試沙盒進程(請參閱zygote_main_linux.cc)。
–allow-silent-push允許不顯示通知的Web推送通知。
–alsa-check-close-timeout當沒有剩余混頻器輸入時,在關閉PCM手柄之前等待的時間(以ms為單位)。如果–accept-resource-provider存在,則假定為0。
–alsa-enable-upsampling標志,可以重新采樣音頻,采樣率低于32kHz,最高可達48kHz。對于內部音頻產品,應設置為true。
–alsa-fixed-output-sample-rate可選標志,用于為alsa設備設置固定的采樣率。
–alsa-input-device[5]打開音頻輸入流時使用的Alsa設備。
–alsa-mute-device-name應打開靜音混音器的設備名稱。如果未指定此標志,則它將默認為與kAlsaVolumeDeviceName相同的設備。
–alsa-mute-element-name基于ALSA的媒體庫用于靜音系統的簡單混音器控制元素的名稱。
–alsa-output-avail-min用于安排傳輸的最小可用幀數。
–alsa-output-buffer-sizeALSA輸出緩沖區的大小(以幀為單位)。這直接設置輸出設備的延遲。可以通過將采樣率乘以輸出緩沖區大小來計算延遲。
–alsa-output-device[5]打開音頻流時使用的Alsa設備。
–alsa-output-period-sizeALSA輸出周期的大小(以幀為單位)。ALSA輸出設備的周期確定硬件中斷之間經過的幀數。
–alsa-output-start-threshold輸出開始前輸出緩沖區中需要多少幀。
–alsa-volume-device-name應打開音量控制混音器的設備名稱。如果沒有提供kAlsaOutputDevice,將使用與kAlsaOutputDevice相同的設備并回退到“default”。
–alsa-volume-element-name基于ALSA的媒體庫用于控制音量的簡單混音器控制元素的名稱。
–also-emit-success-logs還會發出完整事件跟蹤日志以進行成功測試
–alternative數據縮減代理使用Chrome-Proxy“exp”指令值來接收備用后端實現。
–always-authorize-plugins防止Chrome需要授權才能運行某些廣泛安裝但不太常用的插件。
–always-on沒有描述
–always-use-complex-text始終使用復雜的文本路徑進行布局測試。
–alwaystrue沒有描述
–android-fonts-path在linux上使用android SkFontManager。指定的目錄應包含名為“fonts.xml”的配置xml文件。這在blimp中用于在linux上模擬android字體。
–android-stderr-port[6]將stderr重定向到給定端口。僅在Android上受支持。
–android-stdin-port[6]將stdin重定向到給定端口。僅在Android上受支持。
–android-stdout-port[6]將stdout重定向到給定端口。僅在Android上受支持。
–angle沒有描述
–app指定應在“應用程序”模式下啟動關聯值。
–app-auto-launched指定以自助服務終端模式啟動的應用是否自動啟動且零延遲。用于在會話還原流程期間正確還原自動啟動狀態。
–app-id指定應根據其配置啟動具有指定標識的extension-app。
–app-mode-auth-codeGAIA auth代碼對–force-app-mode的價值。
–app-mode-oauth-tokenOAuth2刷新令牌對于–force-app-mode的價值。
–app-mode-oem-manifestapp的OEM清單文件的路徑。
–app-shell-allow-roaming允許在蜂窩網絡中漫游。
–app-shell-host-window-size要創建的主機窗口的大小(即“800x600”)。
–app-shell-preferred-network首選WiFi網絡的SSID。
–app-shell-refresh-token刷新當前用戶的身份API調用令牌。用于測試。
–app-shell-user當前用戶的用戶電子郵件地址。
–apple沒有描述
–apps-gallery-download-urlWebstore API從中下載擴展的URL。注意:URL必須包含一個’%s’作為擴展ID。
–apps-gallery-update-urlgallery / webstore擴展使用的更新URL。
–apps-gallery-url用于應用啟動器中圖庫鏈接的URL。
–apps-keep-chrome-alive-in-tests[7]Chrome Apps打開時阻止Chrome退出。
–arc-availability在此設備上發出ARC支持狀態信號。這可以采用以下三個值之一。 - none:此設備上未安裝ARC。(默認) - 已安裝:ARC已安裝在此設備上,但尚未獲得官方支持。用戶只有在啟用Finch實驗時才能啟用ARC。 - 官方支持:此設備上安裝并支持ARC。因此用戶可以通過設置等啟用ARC.
–arc-available已棄用:請使用–arc-availability =已安裝。在此設備上發出ARC實例的可用性信號。
–arc-start-mode定義如何啟動ARC。這可以采用以下值之一: - always-start自動從Play商店UI支持開始。 - 總是在沒有Play商店用戶界面的情況下自動啟動游戲商店。在這兩種情況下,ARC幾乎在所有情況下都在登錄屏幕后啟動 輔助配置文件是ARC無法啟動的例外情況。如果未設置,則ARC以默認模式啟動。
–artifacts-dir屏幕截圖測試:指定將存儲工件的directoru。
–ash-animate-from-boot-splash-screen啟用從啟動閃屏(白色背景上的Chrome徽標)到登錄屏幕的動畫過渡。意味著
–ash-copy-host-background-at-boot在啟動時將主機窗口的內容復制到系統背景層。如果登錄壁紙需要很長時間才能加載,可以使啟動稍微慢一點,但也會隱藏更長的尷尬時期,我們會顯示白色背景。
–ash-debug-shortcuts啟用對調試有用的鍵盤快捷鍵。
–ash-dev-shortcuts僅啟用開發人員使用的鍵盤快捷鍵。
–ash-disable-smooth-screen-rotation禁用更平滑的動畫以進行屏幕旋轉。
–ash-disable-touch-exploration-mode禁用觸摸探索模式。當設置此標志時,如果啟用了語音反饋,則觸摸探索模式將不再自動打開。
–ash-enable-magnifier-key-scroller啟用鍵綁定以滾動放大屏幕。
–ash-enable-mirrored-screen啟用鏡像屏幕。
–ash-enable-night-light啟用夜燈功能。
–ash-enable-palette-on-all-displays在每個顯示器上啟用調色板,而不是僅在內部顯示器上。
–ash-enable-scale-settings-tray啟用顯示比例托盤設置。這使用force-device-scale-factor標志將設備的dsf修改為任何非離散值。
–ash-enable-software-mirroring啟用基于軟件的鏡像。
–ash-enable-unified-desktop[8]啟用統一桌面模式。
–ash-estimated-presentation-delay指定從VSYNC事件到用戶可以注意到可見光的估計時間(以毫秒為單位)。
–ash-hide-notifications-for-factory隱藏與Chrome OS設備工廠測試無關的通知,例如電池級更新。
–ash-host-window-bounds設置窗口大小,可選位置和可選比例因子。“1024x768”創建一個大小為1024x768的窗口。“100 + 200-1024x768”將窗口定位在100,200。對于高DPI顯示,“1024x768 * 2”將比例因子設置為2。“800,0 + 800-800x800”適用于800x800分辨率的兩個顯示器。“800,0 + 800-800x800,0 + 1600-800x800”適用于800x800分辨率的三個顯示器。
–ash-shelf-color允許從壁紙派生貨架顏色。
–ash-shelf-color-scheme
–ash-touch-hud啟用抬頭顯示器以跟蹤觸摸點。
–ash-webui-init如果未禁用壁紙啟動動畫,則此開關用于覆蓋WebUI初始化類型中的OOBE /簽名。可能的值:parallel
–attestation-server確定要用于證明的Google隱私CA.
–audio-buffer-size允許用戶指定自定義緩沖區大小以進行調試。
–audio-output-channels音頻輸出通道數。這將用于將具有特定通道數的音頻緩沖區發送到ALSA并生成環回音頻。默認值為2.
–aura-legacy-power-button(大多數)Chrome OS硬件正確報告ACPI電源按鈕釋放。壓力后立即發布標準硬件報告。如果設置,我們會立即鎖定屏幕或關閉系統以響應按下而不是顯示交互式動畫。
–auth-ext-path啟用覆蓋默認身份驗證擴展的路徑。
–auth-server-whitelist協商Auth服務器的白名單
–auth-spnego-account-type[6]用于SPNEGO身份驗證的Android身份驗證帳戶類型
–autokTouchEventFeatureDetection開關可能具有的值,如–touch-events = disabled。auto:啟用附加觸摸屏時啟動時啟用。
–auto-open-devtools-for-tabs此標記使每個標簽的Chrome自動打開DevTools窗口。它旨在供開發人員和自動化使用,不需要用戶交互來打開DevTools。
–auto-select-desktop-capture-source當擴展程序要求啟動桌面捕獲權限時,此標記會使Chrome自動選擇提供的選項。只應用于測試。例如, - auto-select-desktop-capture-source =“整個屏幕”將自動選擇以英語語言環境共享整個屏幕。
–autoplay-policy命令行標志名稱以設置自動播放策略。
–blink-settings設置閃爍設置。格式為 [= <value], [= ],…名稱在Settings.json5中聲明。對于布爾類型,使用“true”,“false”或省略’= '部分設置為true。對于枚舉類型,請使用枚舉值的int值。在其他命令行標志和prefs之后應用。
–bootstrapkExtensionContentVerification標志的值。有關更多說明,請參閱ContentVerifierDelegate :: Mode。
–browser[3]沒有描述
–browser-startup-dialog使瀏覽器進程在啟動時顯示對話框。
–browser-subprocess-path為渲染器和插件子進程運行的exe的路徑。
–browser-test告訴Content Shell它正在作為content_browsertest運行。
–bwsi表示瀏覽器處于“無需登錄瀏覽”(訪客會話)模式。應該完全禁用擴展,同步和書簽。
–bypass-app-banner-engagement-checks此標志會導致用戶參與檢查以顯示繞過的應用橫幅。它旨在供希望測試其網站符合顯示應用橫幅所需標準的開發人員使用。
–canvas-msaa-sample-countcanvas2D的MSAA樣本數量。需要GPU支持MSAA才能產生效果。0禁用MSAA。
–cast-initial-screen-height沒有描述
–cast-initial-screen-width用于將初始屏幕分辨率傳遞給GPU進程。這允許我們正確設置屏幕大小(因此在創建第一個窗口時無需調整大小)。
–cc-layer-tree-test-long-timeout增加內存檢查器的超時。
–cc-layer-tree-test-no-timeout防止層樹單元測試超時。
–cc-rebaseline-pixeltests使像素測試寫出輸出而不是讀取它。
–cellular-first如果設置了此標志,則表示此設備是“蜂窩優先”設備。Cellular First設備使用蜂窩電話數據網絡作為連接互聯網的主要方式。設置此標志有兩個結果:1。默認情況下將啟用蜂窩數據漫游。2.將指示UpdateEngine允許通過蜂窩數據連接進行自動更新。
–cellular-only沒有描述
–check-for-update-interval檢查更新的頻率(以秒為單位)。只應用于測試目的。
–check-layout-test-sys-deps檢查是否滿足運行布局測試的所有系統依賴性。
–child-wallpaper-large用于孩子帳戶的默認大型壁紙(作為可信,非用戶可寫JPEG文件的路徑)。
–child-wallpaper-small用于孩子帳戶的默認小型壁紙(作為可信,非用戶可寫JPEG文件的路徑)。
–chrome-home-swipe-logic[6]用于SPNEGO身份驗證的Android身份驗證帳戶類型
–ChromeOSMemoryPressureHandling內存壓力閾值選擇,用于決定是否以及何時需要觸發內存壓力事件。
–cipher-suite-blacklist要禁用的以逗號分隔的SSL密碼套件列表。
–clamshell沒有描述
–class[9]與X應用程序中的–class參數相同。使用給定值覆蓋WM_CLASS窗口屬性。
–clear-token-service在使用之前清除令牌服務。這允許在測試期間模擬憑證的到期。
–cloud-print-file告訴chrome顯示云打印對話框并上傳指定的文件進行打印。
–cloud-print-file-type指定從cloud-print-file引用的文件上載數據時要使用的mime類型。如果未指定,則默認為“application / pdf”。
–cloud-print-job-title與kCloudPrintFile一起使用,以指定生成的打印作業的標題。
–cloud-print-print-ticket與kCloudPrintFile一起使用,為生成的打印作業指定JSON打印票證。如果未指定,則默認為null。
–cloud-print-setup-proxy為提供的打印機設置云打印代理。這不會啟動服務或注冊自動啟動代理。
–cloud-print-url要使用的云打印服務的URL,將覆蓋存儲在首選項中的任何值以及默認值。僅在啟用了云打印服務時使用。用于測試。
–cloud-print-xmpp-endpoint云打印服務將使用的XMPP端點。僅在啟用了云打印服務時使用。用于測試。
–compensate-for-unstable-pinch-zoom為不穩定的捏拉變焦啟用補償。當手指沿直線移動時,一些觸摸屏顯示大量擺動。這使得兩個手指滾動觸發振蕩捏縮放。有關詳細信息,請參閱crbug.com/394380。
–compile-shader-always-succeeds編譯著色器時始終返回成功。鏈接仍然會失敗。
–component-updater用逗號分隔的選項來排除組件更新程序的故障。僅對瀏覽器進程有效。
–connectivity-check-url用于網絡連接檢查的URL。默認為“https://clients3.google.com/generate_204”。
–conservative沒有描述
–content-image-texture-targetCHROMIUM_image支持內容紋理的紋理目標。
–content-shell-host-window-sizecontent_shell主機窗口的大小(即“800x600”)。
–controller沒有描述
–crash-dumps-dir目錄破解板應該存儲小型轉儲器.
–crash-on-failure當指定為“enable-leak-detection”命令行選項時,如果發現泄漏,則會導致檢漏儀立即崩潰。
–crash-on-hang-threads以逗號分隔的BrowserThreads列表,如果給定的瀏覽器線程沒有響應,則導致瀏覽器進程崩潰。UI,IO,DB,FILE,CACHE是受支持的BrowserThreads列表。例如:–crash-on-hang-threads = UI:3:18,IO:3:18 - >如果UI或IO沒有響應18秒并且響應的瀏覽器線程數是小于或等于3.
–crash-server-url將崩潰數據上傳到的服務器URL。prod設備的默認值為“http://clients2.google.com/cr/report”。對于非產品,默認為“http://clients2.google.com/cr/staging_report”。
–crash-test導致瀏覽器進程在啟動時崩潰。
–crashpad-handler一個進程類型(switch :: kProcessType),表示chrome.exe或setup.exe正在作為crashpad_handler啟動。這僅適用于Windows。我們將處理程序捆綁到Windows上的chrome.exe中,因為“新”.exe很可能被應用程序防火墻,AV軟件等阻止或干擾。在其他平臺上,crashpad_handler是一個獨立的可執行文件。
–create-browser-on-startup-for-tests某些平臺(如ChromeOS)默認為空桌面。瀏覽器測試可能需要添加此開關,以便在啟動時創建至少一個瀏覽器實例。TODO(nkostylev):調查是否可以刪除此開關。(http://crbug.com/148675)
–create-default-gl-context向GLX驅動程序詢問默認上下文,而不是嘗試獲得最高版本。
–cros-gaia-api-v1強制使用Chrome OS Gaia API v1。
–cros-region強制CrOS區域值。
–cros-regions-mode控制區域數據加載(“”是默認值)。
–crosh-command[8]自定義crosh命令。
–cryptauth-http-host覆蓋CryptAuth使用的Google API(https://www.googleapis.com)的默認網址。
–custom-devtools-frontend為devtools測試指定devtools的自定義路徑
–custom-launcher-page指定chrome-extension:// URL,用于添加到應用啟動器的其他頁面的內容。
–custom_summary[6]強制自定義摘要顯示在更新菜單項下方。
–d3d-support[1]沒有描述
–d3d11沒有描述
–d3d9沒有描述
–daemon沒有描述
–dark_muted沒有描述
–dark_vibrant沒有描述
–data-path使內容Shell使用其數據目錄的給定路徑。
–data-reduction-proxy-config-url從中檢索數據縮減代理配置的URL。
–data-reduction-proxy-experiment要運行的數據縮減代理實驗的名稱。這些實驗由代理服務器定義。使用–force-fieldtrials進行數據縮減代理現場試驗。
–data-reduction-proxy-http-proxies以分號分隔的代理服務器URI列表,用于覆蓋Data Saver API返回的HTTP代理列表。使用
–data-reduction-proxy-lo-fi數據縮減代理Lo-Fi的模式。各種模式始終開啟,僅限蜂窩,僅緩慢連接和禁用。
–data-reduction-proxy-pingback-url沒有描述
–data-reduction-proxy-secure-proxy-check-url在提交使用數據縮減代理之前,設置要測試的安全代理檢查URL。請注意,此檢查不會通過數據縮減代理。
–data-reduction-proxy-server-experiments-disabled禁用可通過現場試用啟用的服務器實驗。
–dbus-stub強制dbus客戶端的存根實現。
–debug-devtools在調試模式下運行devtools測試(不捆綁和縮小)
–debug-enable-frame-toggle啟用框架上下文菜單項,可以將框架切換為玻璃模式(僅限Windows Vista和更高版本)。
–debug-packed-apps將Inspect Element等調試條目添加到打包應用程序的上下文菜單中。
–debug-print[10]支持調試打印子系統。
–default沒有描述
–default-background-color如果頁面未指定背景顏色,則使用背景顏色。提供為十六進制的RGBA整數值,例如’ff0000ff’表示紅色或’00000000’表示透明。
–default-tile-height沒有描述
–default-tile-width設置合成圖層使用的圖塊大小。
–default-wallpaper-is-oem表示由kAshDefaultWallpaper {Large,Small}指定的壁紙圖像是OEM特定的(即它們不能從Google下載)。
–default-wallpaper-large要使用的默認大型壁紙(作為可信,非用戶可寫JPEG文件的路徑)。
–default-wallpaper-small要使用的默認小型壁紙(作為可信,非用戶可寫JPEG文件的路徑)。
–demo蜂窩網絡上Data Saver提示的可選值。
–derelict-detection-timeout在OOBE的機器被認為是廢棄之前的時間(以秒為單位)。
–derelict-idle-timeout在廢棄機器啟動演示模式之前的秒數。
–desktop沒有描述
–desktop-window-1080p當存在時,桌面cast_shell將創建1080p窗口(提供的顯示分辨率足夠高)。否則,cast_shell默認為720p。
–deterministic-fetch指示headless_shell使網絡提取按創建順序完成。這消除了網絡相關的非確定性的重要來源,代價是較慢的頁面加載。
–device-management-url指定從設備管理后端獲取配置策略的URL。
–device-scale-factor[1]設備比例因子傳遞給某些過程,如渲染器等.
–devtools-flags將命令行參數傳遞給DevTools前端。
–diagnostics觸發過多的診斷模式。
–diagnostics-format設置診斷標志啟用的診斷模式的輸出格式。
–diagnostics-recovery告知診斷模式執行請求的恢復步驟。
–dice[2]沒有描述
–dice_fix_auth_errors沒有描述
–disablekShowSavedCopy標志的值。
–disable-2d-canvas-clip-aa在2d畫布剪輯上禁用抗鋸齒
–disable-2d-canvas-image-chromium禁用Canvas2D渲染到掃描輸出緩沖區以支持疊加。
–disable-3d-apis禁用客戶端可見的3D API,特別是WebGL和Pepper 3D。這由策略控制,并與其他啟用/禁用開關分開,以避免意外地回退策略支持以控制對這些API的訪問。
–disable-accelerated-2d-canvas禁用gpu-accelerated 2d畫布。
–disable-accelerated-jpeg-decoding使用GPU禁用部分解碼jpeg圖像。不使用此標志時,至少會加速YUV解碼。除非啟用GPU光柵化,否則無效。
–disable-accelerated-mjpeg-decode在可用的情況下,禁用捕獲幀的mjpeg解碼的硬件加速。
–disable-accelerated-video-decode在可用的情況下禁用視頻解碼的硬件加速。
–disable-app-info-dialog-mac[7]禁用Mac的工具箱視圖應用程序信息對話框。
–disable-app-list-dismiss-on-blur如果設置,則應用程序列表在失去焦點時不會被解除。這在測試應用列表或自定義啟動器頁面時非常有用。它仍然可以通過其他方法(如Esc鍵)解除。
–disable-app-window-cycling[7]禁用平臺應用和托管應用的自定義Cmd +`窗口循環。
–disable-appcontainer沒有描述
–disable-arc-data-wipe禁用Android用戶數據擦除選擇退出。
–disable-arc-opt-in-verification禁用ARC Opt-in驗證過程,默認情況下啟用ARC。
–disable-audio-support-for-desktop-share沒有描述
–disable-avfoundation-overlays[11]禁止使用AVFoundation繪制視頻內容。
–disable-background-networking禁用在后臺運行網絡請求的多個子系統。這用于進行網絡性能測試以避免測量中的噪聲。
–disable-background-timer-throttling從后臺頁面禁用任務限制計時器任務。
–disable-backing-store-limit禁用后備存儲數量限制。可以防止具有許多窗口/標簽和大量內存的用戶閃爍。
–disable-blink-features禁用一個或多個啟用Blink運行時的功能。使用RuntimeEnabledFeatures.json5中的名稱,以逗號分隔。在kEnableBlinkFeatures之后應用,以及更改這些功能的其他標志之后。
–disable-bookmark-reordering禁用書簽重新排序。
–disable-boot-animation禁用壁紙啟動動畫(OOBE情況除外)。
–disable-breakpad禁用崩潰報告。
–disable-browser-task-scheduler沒有描述
–disable-bundled-ppapi-flash禁用捆綁的PPAPI版本的Flash。
–disable-canvas-aa在2d畫布上禁用抗鋸齒。
–disable-captive-portal-bypass-proxy禁用旁路代理以進行強制門戶授權。
–disable-cast-streaming-hw-encoding禁用Cast Streaming的硬件編碼支持。
–disable-checker-imaging禁用延遲圖像解碼到圖像解碼服務。
–disable-clear-browsing-data-counters在“清除瀏覽數據”對話框中禁用數據量計數器。
–disable-client-side-phishing-detection禁用客戶端網絡釣魚檢測功能。請注意,即使啟用了客戶端網絡釣魚檢測,只有在用戶選擇了UMA統計信息并且在首選項中啟用了SafeBrowsing時,它才會處于活動狀態。
–disable-cloud-import禁用云備份功能。
–disable-component-cloud-policy禁用為組件提取和存儲云策略。
–disable-component-extensions-with-background-pages禁用帶有背景頁面的默認組件擴展 - 對于這些頁面可能會干擾perf結果的性能測試非常有用。
–disable-component-update沒有描述
–disable-composited-antialiasing禁用合成器中的圖層邊緣消除鋸齒。
–disable-contextual-search禁用上下文搜索。
–disable-d3d11禁用D3D11。
–disable-databases禁用HTML5數據庫支持。
–disable-datasaver-prompt在蜂窩網絡上禁用Data Saver提示。
–disable-default-apps首次運行時禁用默認應用程序的安裝。這在自動化測試期間使用。
–disable-demo-mode停用Chrome操作系統演示。
–disable-device-disabling如果設置此開關,則其所有者無法遠程禁用該設備。
–disable-device-discovery-notifications禁用設備發現通知。
–disable-dinosaur-easter-egg禁用離線插頁式廣告中的恐龍復活節彩蛋。
–disable-direct-composition禁止使用DirectComposition繪制到屏幕。
–disable-direct-composition-layers禁用使用DirectComposition圖層。
–disable-directwrite-for-ui[1]禁用一般UI元素的DirectWrite字體呈現。
–disable-display-color-calibration[8]沒有描述
–disable-display-list-2d-canvas沒有描述
–disable-distance-field-text禁用距離字段文本。
–disable-domain-blocking-for-3d-apisGPU重置后禁用3D API的每域阻止。此開關僅用于測試。
–disable-domain-reliability禁用域可靠性監視。
–disable-drive-search-in-app-launcher沒有描述
–disable-dwm-composition禁用頂級窗口使用DWM合成。
–disable-encryption-migration禁用用戶加密的加密遷移以運行最新的Arc。
–disable-eol-notification設備處于壽命終止狀態時禁用通知。
–disable-es3-apis禁用OpenGL ES 3 API。這反過來將禁用WebGL2。
–disable-es3-gl-context禁用ES3后端(改為使用ES2后端)。
–disable-extensions禁用擴展程序
–disable-extensions-except禁用除逗號分隔列表中指定的擴展名以外的擴展名。
–disable-extensions-file-access-check禁止檢查用戶選擇加入想要將腳本注入文件URL的擴展(即始終允許)。這在自動化測試期間使用。
–disable-extensions-http-throttling對源自擴展的請求禁用net :: URLRequestThrottlerManager功能。
–disable-features列表以逗號分隔要禁用的要素的名稱。有關詳細信息,請參閱base :: FeatureList :: InitializeFromCommandLine。
–disable-field-trial-config禁用fieldtrial_testing_config.json中配置的現場試驗測試。
–disable-file-manager-touch-mode“文件”應用的觸摸屏特定交互。
–disable-file-system禁用FileSystem API。
–disable-flash-3d在擋板內禁用3D。
–disable-flash-stage3d在擋板內禁用Stage3D。
–disable-fullscreen-low-power-mode[7]在Mac上禁用全屏低功耗模式。
–disable-fullscreen-tab-detaching[7]在Mac上禁用全屏模式下的選項卡分離。
–disable-gaia-services禁用GAIA服務,例如注冊和OAuth會話還原。由“假”遙測登錄使用。
–disable-gesture-editing沒有描述
–disable-gesture-requirement-for-presentation禁用演示文稿的用戶手勢要求。
–disable-gesture-typing沒有描述
–disable-gl-drawing-for-tests禁用產生像素輸出的GL繪圖操作。有了這個,GL輸出將不正確,但測試將運行得更快。
–disable-gl-error-limit禁用GL錯誤日志限制。
–disable-gl-extensions如果找到,則禁用指定的逗號分隔GL擴展。
–disable-glsl-translator禁用GLSL轉換器。
–disable-gpu禁用GPU硬件加速。如果軟件渲染器不到位,則GPU進程將無法啟動。
–disable-gpu-compositing阻止合成器使用其GPU實現。
–disable-gpu-driver-bug-workarounds禁用各種GPU驅動程序錯誤的變通方法。
–disable-gpu-early-init禁用GPU進程的主動早期初始化。
–disable-gpu-memory-buffer-compositor-resources不要強制所有合成器資源都由GPU內存緩沖區支持。
–disable-gpu-memory-buffer-video-frames禁用GpuMemoryBuffer支持的VideoFrames。
–disable-gpu-process-crash-limit禁用GPU進程重啟次數的限制。適用于禁用軟件回退的測試和平臺。
–disable-gpu-program-cache關閉gpu程序緩存
–disable-gpu-rasterization禁用GPU光柵化,即僅在CPU上進行光柵化。覆蓋kEnableGpuRasterization和kForceGpuRasterization標志。
–disable-gpu-sandbox禁用GPU進程沙箱。
–disable-gpu-shader-disk-cache禁用磁盤緩存上的GPU著色器。
–disable-gpu-vsync在呈現之前阻止GPU在vsync上進行同步。我們可以從以下選項中進行選擇:beginframe:下一幀可以在渲染器合成器中的cc :: scheduler上沒有任何延遲地啟動。gpu:禁用顯示和瀏覽器vsync。默認值:設置兩個標志。
–disable-gpu-watchdog如果線程停止響應消息,則禁用崩潰GPU進程的線程。
–disable-hang-monitor禁止在渲染器進程中掛起監視器對話框。這可能允許頁面上的緩慢卸載處理程序阻止選項卡關閉,但在這種情況下,任務管理器可用于終止違規進程。
–disable-hid-detection-on-oobe禁用HID檢測OOBE屏幕。
–disable-histogram-customizer禁用RenderThread的HistogramCustomizer。
–disable-hosted-app-shim-creation[7]禁用Mac上托管應用程序的應用程序填充程序創建。
–disable-hosted-apps-in-windows[7]防止在Mac上的Windows中打開托管應用程序。
–disable-in-process-stack-traces禁用進程內堆棧跟蹤。
–disable-infobars防止信息欄出現。
–disable-input-view沒有描述
–disable-ios-password-suggestions當關注表單字段時,禁用在鍵盤附件視圖中顯示可用的密碼憑據。
–disable-ios-physical-web禁用附近URL的物理Web掃描。
–disable-javascript-harmony-shipping禁用最新的運輸ECMAScript 6功能。
–disable-kill-after-bad-ipc發送錯誤的IPC消息時不要殺死子進程。除了測試之外,從安全角度來看,啟用此切換是一個壞主意。
–disable-lcd-text禁用LCD文本。
–disable-legacy-window[1]禁用與WebContents大小相對應的舊版窗口。
–disable-local-storage禁用LocalStorage。
–disable-logging強制日志記錄被禁用。默認情況下,在調試版本中啟用日志記錄。
–disable-logging-redirect[8]禁用日志記錄重定向以進行測試。
–disable-login-animations登錄時避免使用昂貴的動畫。
–disable-login-screen-apps[8]在登錄屏幕上禁用應用程序。默認情況下,它們是允許的,可以通過策略安裝。
–disable-low-end-device-mode設置時強制禁用低端設備模式。
–disable-low-latency-dxva創建DXVA解碼器時禁用CODECAPI_AVLowLatencyMode。
–disable-low-res-tiling使用CPU光柵化時禁用低分辨率平鋪。這使用較少的功率,特別是在動畫期間,但在快速滾動期間可能會看到更多的白色,尤其是在較慢的設備上。
–disable-mac-overlays[11]回退使用CAOpenGLLayers顯示內容,而不是基于IOSurface的疊加顯示路徑。
–disable-mac-views-native-app-windows[7]禁用基于工具箱視圖的本機應用程序窗口。
–disable-machine-cert-request在證明期間禁用對企??業計算機證書的請求。
–disable-main-frame-before-activation禁用在上一次提交激活之前發送下一個BeginMainFrame。覆蓋kEnableMainFrameBeforeActivation標志。
–disable-md-oobe禁用材質設計OOBE UI。
–disable-media-session-api[6]禁用媒體會話API
–disable-media-suspend沒有描述
–disable-merge-key-char-events[1]禁用將鍵事件(WM_KEY *)與char事件(WM_CHAR)合并。
–disable-mojo-local-storage不要使用基于Mojo的LocalStorage實現。
–disable-mojo-renderer[12]而不是使用在媒體服務中遠程托管的渲染器,而是回退到content_renderer中的默認渲染器。不會更改媒體服務的行為。
–disable-mtp-write-support禁用mtp寫支持。
–disable-multi-display-layout禁用多顯示布局UI。
–disable-namespace-sandbox禁用命名空間沙箱的使用。
–disable-native-gpu-memory-buffers禁用本機GPU內存緩沖區支持。
–disable-network-portal-notification在會話中禁用有關強制網絡門戶的通知。
–disable-new-channel-switcher-ui禁用新的頻道切換器UI。
–disable-new-korean-ime在chrome:// settings / languages中禁用新的韓語IME。
–disable-new-virtual-keyboard-behavior禁用虛擬鍵盤的新窗口行為(不要在非粘滯模式下更改工作區)。
–disable-new-zip-unpacker禁用基于新的基于文件系統提供程序API的ZIP解包程序。
–disable-notifications禁用Web通知和推送API。
–disable-ntp-most-likely-favicons-from-server禁用新的Google favicon服務器,以便在“新標簽頁”上獲取“最可能”圖塊的圖標。
–disable-ntp-popular-sites禁用在NTP上顯示熱門網站。
–disable-nv12-dxgi-video禁用視頻解碼器繪制到NV12紋理而不是ARGB。
–disable-offer-store-unmasked-wallet-cards強制隱藏自動填充對話框中的本地保存復選框,以獲取錢包卡的完整信用卡號。該卡永遠不會存儲在本地。
–disable-offer-upload-credit-cards禁止提供上傳信用卡。
–disable-office-editing-component-extension禁用文檔,表格和幻燈片組件應用程序的Office編輯,因此不會注冊處理程序,從而可以安裝另一個版本進行測試。
–disable-offline-auto-reload如果脫機,則禁用錯誤頁面的自動重新加載。
–disable-offline-auto-reload-visible-only當選項卡可見時,僅禁用自動重新加載錯誤頁面。
–disable-origin-trial-controlled-blink-features禁用可通過OriginTrials啟用的所有RuntimeEnabledFeatures。
–disable-overscroll-edge-effect[6]禁用像Android視圖中那樣的過度滾動邊緣效果。
–disable-panel-fitting[8]禁用面板擬合(用于鏡像模式)。
–disable-partial-raster禁用渲染器中的部分柵格。禁用此開關還會禁用持久性gpu內存緩沖區。
–disable-password-generation當我們檢測到用戶正在創建帳戶時禁用密碼生成。
–disable-pepper-3d禁用Pepper3D。
–disable-pepper-3d-image-chromium禁用辣椒3d的圖像鉻。
–disable-per-user-timezone禁用每個用戶的時區。
–disable-permission-action-reporting禁用向選擇加入的用戶的安全瀏覽服務器報告權限操作。
–disable-permissions-api禁用權限API。
–disable-physical-keyboard-autocorrect在物理鍵盤上鍵入時禁用建議。
–disable-pinch禁用合成器加速的觸摸屏捏合手勢。
–disable-pnacl-crash-throttling禁用Portable Native Client的崩潰限制。
–disable-popup-blocking禁用彈出窗口阻止。
–disable-prefer-compositing-to-lcd-text當它會阻止LCD文本時,禁止創建合成圖層。
–disable-presentation-api禁用Presentation API。
–disable-print-preview禁用打印預覽(用于測試,以及不喜歡我們的用戶。:[]
–disable-prompt-on-repost通常,當用戶嘗試導航到作為帖子結果的頁面時,我們會提示確保他們想要。此開關可用于禁用該檢查。在自動測試期間使用此開關。
–disable-proximity-auth-bluetooth-low-energy-discovery禁用通過藍牙低功耗發現手機。
–disable-pull-to-refresh-effect[6]垂直過度滾動內容時禁用拉動刷新效果。
–disable-push-api-background-mode啟用Push API的后臺模式。
–disable-reading-from-canvas無論原點如何,都會污染所有元素。
–disable-remote-core-animation[11]禁止使用跨進程CALayers直接從Mac上的GPU進程顯示內容。
–disable-remote-fonts禁用遠程Web字體支持。無論是否指定此選項,SVG字體應始終有效。
–disable-remote-playback-api禁用RemotePlayback API。
–disable-renderer-accessibility關閉渲染器中的輔助功能。
–disable-renderer-backgrounding設置時阻止渲染器進程后臺處理。
–disable-renderer-priority-management設置時,根本不管理渲染器進程優先級。
–disable-resize-lock是否禁用了調整大小鎖定。默認值為false。這通常僅對想要強制禁用的測試有用。
–disable-rgba-4444-textures禁用RGBA_4444紋理。
–disable-rollback-option禁用重置屏幕上的回滾選項。
–disable-rtc-smoothness-algorithm禁用webrtc的新渲染算法,該算法旨在提高渲染的平滑度。
–disable-screen-orientation-lock[6]禁用屏幕方向API的鎖定功能。
–disable-search-geolocation-disclosure禁用顯示搜索地理位置公開UI。用于性能測試。
–disable-seccomp-filter-sandbox禁用seccomp過濾器沙箱(seccomp-bpf)(僅限Linux)。
–disable-setuid-sandbox禁用setuid沙箱(僅限Linux)。
–disable-shader-name-hashing在著色器中關閉用戶定義的名稱哈希。
–disable-shared-workers禁用共享工作者。
–disable-signin-promo禁用登錄促銷。
–disable-signin-scoped-device-id禁用使用刷新令牌請求將登錄范圍的設備ID發送到LSO。
–disable-single-click-autofillkEnableSingleClickAutofill的“禁用”標志。
–disable-skia-runtime-opts不要在Skia中使用運行時檢測到的高端CPU優化。這對于強制例如布局測試的基線代碼路徑很有用。
–disable-slim-navigation-manager禁用基于WKBackForwardList的導航管理器實驗。
–disable-slimming-paint-invalidation禁用基于減肥涂料的油漆失效。請參閱kEnableSlimmingPaintInvalidation。
–disable-smooth-scrolling禁用平滑滾動進行測試。
–disable-software-rasterizer禁用3D軟件光柵化器。
–disable-speech-api禁用Web Speech API。
–disable-suggestions-ui禁用建議UI
–disable-surface-references使用曲面參考禁用曲面壽命管理。這樣可以添加曲面序列并禁用添加臨時參考。
–disable-sync禁用將瀏覽器數據同步到Google帳戶。
–disable-sync-app-list沒有描述
–disable-sync-types禁用同步默認啟用的一個或多個同步數據類型。有關可能的類型,請參見sync / base / model_type.h。類型應該是逗號分隔,并按照模型類型的字符串表示,例如命名約定: -禁用synctypes =“輸入的網址,書簽,自動填寫個人資料”
–disable-system-timezone-automatic-detection禁用SystemTimezoneAutomaticDetection策略。
–disable-tab-for-desktop-share啟用桌面共享選項卡。
–disable-third-party-keyboard-workaround禁用第三方鍵盤多功能框解決方法。
–disable-threaded-animation沒有描述
–disable-threaded-compositing禁用多線程GPU合成Web內容。
–disable-threaded-scrolling禁用Web內容的多線程,合成器滾動。
–disable-timeouts-for-profiling[6]禁用可能導致瀏覽器在運行緩慢時死亡的超時。如果使用性能分析運行(例如debug malloc),這將非常有用。
–disable-touch-adjustment禁用觸摸調整。
–disable-touch-drag-drop禁用基于拖放的觸摸事件。
–disable-translate-new-ux[7]禁用翻譯替換信息欄的實驗性新用戶體驗。
–disable-usb-keyboard-detect[1]禁用USB鍵盤檢測以阻止Win8 +上的OSK。
–disable-v8-idle-tasks禁用V8空閑任務。
–disable-vaapi-accelerated-video-encode[8]禁用VA-API加速視頻編碼。
–disable-virtual-keyboard-overscroll沒有描述
–disable-voice-input沒有描述
–disable-volume-adjust-sound禁用音量調節聲音。
–disable-wake-on-wifi禁用WiFi功能喚醒。
–disable-web-notification-custom-layouts禁用Web通知自定義布局。
–disable-web-security不要強制執行同源策略。(由測試他們網站的人使用。)
–disable-webgl禁用實驗性WebGL支持。
–disable-webgl-image-chromium禁用WebGL渲染到掃描輸出緩沖區以支持疊加。
–disable-webrtc-encryption[13]禁用WebRTC的RTP媒體加密。當Chrome嵌入內容時,它會在其穩定和測試版渠道上忽略此切換。
–disable-webrtc-hw-decoding[13]禁用WebRTC的HW解碼加速。
–disable-webrtc-hw-encoding[13]禁用WebRTC的HW編碼加速。
–disable-win32k-lockdown[1]禁用子進程的Win32K進程緩解策略。
–disable-xss-auditor禁用Blink的XSSAuditor。XSSAuditor減輕了反射XSS。
–disable-zero-browsers-open-for-tests某些測試似乎要求應用程序在最后一個瀏覽器窗口關閉時關閉。因此,我們需要一個開關來強制ChromeOS Aura的這種行為,禁用“零窗口模式”。TODO(pkotwicz):調查是否可以刪除此錯誤。(http://crbug.com/119175)
–disable-zero-copy禁用直接寫入與磁貼關聯的GPU內存的光柵化器。
–disable-zero-copy-dxgi-video禁用視頻解碼器直接繪制到紋理。
–disabled禁用:觸摸事件已禁用。
–disabled-new-style-notification沒有描述
–disallow-non-exact-resource-reuse禁用重復使用非精確資源以完成ResourcePool請求。僅用于布局或像素測試以降低噪音。
–disk-cache-dir使用特定的磁盤緩存位置,而不是從UserDatadir派生的位置。
–disk-cache-size強制磁盤高速緩存使用的最大磁盤空間(以字節為單位)。
–display[14]哪個X11顯示器連接到。模擬GTK +“ - display =”命令行參數。
–dmg-device[7]當switch :: kProcessType為switches :: kRelauncherProcess時,如果此開關也存在,則relauncher進程將卸載并彈出已裝入的磁盤映像并將其磁盤映像文件移至廢紙簍。參數的值必須是“diskN”或“diskNsM”形式的BSD設備名稱。
–dns-log-details沒有描述
–document-user-activation-required需要文檔用戶激活的自動播放策略。
–dom-automation指定是否
–draft沒有描述
–draw-view-bounds-rects繪制半透明矩形以指示每個視圖的邊界。
–duck-flash[4]該值用作
–dump-blink-runtime-call-stats記錄閃爍的運行時呼叫統計信息。–single-process也需要與此一起使用才能記錄統計數據。
–dump-browser-histograms請求正在運行的瀏覽器進程將其收集的直方圖轉儲到給定文件。如果文件存在,則覆蓋該文件。
–dump-dom指示headless_shell將document.body.innerHTML打印到stdout。
–eafe-path用于Easy Bootstrapping的EAFE路徑。
–eafe-url用于Easy Bootstrapping的EAFE URL。
–easy-unlock-app-path覆蓋Easy Unlock組件應用程序的路徑。
–edge-touch-filtering[15]告訴Chrome進行邊緣觸摸過濾。適用于可轉換平板電腦。
–egl沒有描述
–elevate沒有描述
–embedded-extension-options允許將擴展選項嵌入chrome://擴展名而不是新選項卡。
–emphasize-titles-in-omnibox-dropdown使多功能框下拉列表強調類似查詢輸入的URL建議的標題。
–emulate-shader-precision通過將著色器變為ANGLE中的圓形中間值來模擬ESSL lowp和mediump浮點精度。
–enable-accelerated-2d-canvas啟用加速2D畫布。
–enable-accelerated-vpx-decode[1]為VP8 / VP9視頻解碼實現實驗性硬件加速。位掩碼 - 0x1 = Microsoft,0x2 = AMD,0x03 =全部嘗試。
–enable-accessibility-tab-switcher[6]啟用輔助功能選項卡切換器。
–enable-adaptive-selection-handle-orientation[6]啟用反轉選擇控制柄,以便它們不會被視口邊界剪切。
–enable-aggressive-domstorage-flushing啟用積極刷新DOM存儲以最大限度地減少數據丟失。
–enable-android-wallpapers-app啟用Android壁紙應用作為Chrome OS上的默認應用。
–enable-app-info-dialog-mac[7]為Mac啟用工具箱視圖應用程序信息對話框。這可以從chrome:// apps和chrome://擴展中訪問,并且已在非mac上啟用。
–enable-app-list如果設置,將啟用應用程序列表,就像從CWS啟用一樣。
–enable-app-window-cycling[7]為平臺應用和托管應用啟用自定義Cmd +`窗口循環。
–enable-appcontainer在Win8 +平臺上為渲染器啟用或禁用appcontainer / lowbox。
–enable-arc已過時。請使用–arc-availability =官方支持。允許在會話開始時啟動ARC實例。
–enable-arc-oobe-optin在OOBE中啟用ARC OptIn流程。
–enable-async-event-targetingWindowServer使用異步事件定向邏輯。
–enable-audio-debug-recordings-from-extension如果WebRTC日志記錄專用API處于活動狀態,則啟用音頻調試記錄。
–enable-audio-focus[16]在選項卡之間啟用內部音頻焦點管理,使兩個選項卡無法在彼此之上播放。允許的值為:“”(空)或
–enable-automation通知用戶他們的瀏覽器是由自動測試控制的。
–enable-background-blur如果設置,則應用列表將具有背景模糊。
–enable-benchmarkingTODO(asvitkine):考慮刪除或重命名此功能。啟用基準測試擴展。
–enable-ble-advertising-in-apps在應用中啟用BLE廣告。
–enable-blink-features啟用一個或多個啟用Blink運行時的功能。使用RuntimeEnabledFeatures.json5中的名稱,以逗號分隔。在kDisableBlinkFeatures之前應用,以及在更改這些功能的其他標志之后應用。
–enable-bookmark-reordering啟用書簽重新排序。
–enable-bookmark-undo為書簽啟用多級撤消系統。
–enable-browser-side-navigationPlzNavigate:使用實驗性瀏覽器側導航路徑。
–enable-browser-task-scheduler沒有描述
–enable-cast-receiver啟用Cast接收器。
–enable-checker-imaging允許將圖像解碼延遲到圖像解碼服務。
–enable-chromevox-arc-support啟用對Arc的原生ChromeVox支持。
–enable-clear-browsing-data-counters在“清除瀏覽數據”對話框中啟用數據量計數器。
–enable-cloud-print-proxy僅當流程類型為“服務”時才適用。在服務流程中啟用云打印代理組件。
–enable-cloud-print-xps[1]回退到XPS。默認情況下,連接器使用CDD。
–enable-consumer-kiosk為Chrome操作系統啟用消費者信息亭模式。
–enable-contextual-search啟用上下文搜索。
–enable-crash-reporter讓無頭的chrash記者。
–enable-crash-reporter-for-testing[17]用于在調試環境中打開Breakpad崩潰報告,其中通常編譯崩潰報告但禁用崩潰報告。
–enable-crx-hash-check啟用包哈希檢查:.crx文件sha256哈希值應該等于從更新清單收到的哈希值。
–enable-data-reduction-proxy-bypass-warning啟用數據縮減代理旁路警告。
–enable-data-reduction-proxy-force-pingback在每次加載頁面后啟用發送頁面加載度量標準pingback。
–enable-data-reduction-proxy-lite-page從數據縮減代理啟用lite頁面。這意味著只要Lo-Fi模式打開,就應該請求lite頁面而不是占位符。還必須通過旗幟或現場試驗啟用低保真音響。
–enable-data-reduction-proxy-savings-promo為數據縮減代理啟用1 MB節省促銷。
–enable-datasaver-prompt在蜂窩網絡上啟用Data Saver提示。
–enable-device-discovery-notifications啟用設備發現通知。
–enable-devtools-experiments如果啟用了真正的devtools實驗設置。
–enable-direct-composition-layers即使不支持硬件覆蓋,也可以使用DirectComposition圖層。
–enable-display-list-2d-canvas啟用基于顯示列表的2d畫布實現。選項:1。啟用:允許瀏覽器使用2d畫布的顯示列表(瀏覽器做出決定)。2.強制:瀏覽器總是使用2d畫布的顯示列表。
–enable-distance-field-text在渲染文本時啟用使用帶符號的距離字段。僅在啟用GPU光柵化時有效。
–enable-distillability-service沒有描述
–enable-dom-distiller沒有描述
–enable-domain-reliability啟用域可靠性監控。
–enable-drive-search-in-app-launcher在chrome啟動器中啟用/禁用驅動器搜索。
–enable-drm-atomic嘗試啟用drm atomic。這僅適用于drm平臺。
–enable-embedded-extension-optionsHack,以便功能切換可以使用about_flags。請參閱kEnableScriptsRequireAction。
–enable-encryption-migration為用戶的cryptohome啟用加密遷移以運行最新的Arc。
–enable-encryption-selection[9]啟用允許用戶通過設置禁用后端的功能。
–enable-es3-apis啟用OpenGL ES 3 API。
–enable-exclusive-audio[1]使用Windows Vista及更高版本的獨占模式音頻流。導致使用AudioParameters :: AUDIO_PCM_LOW_LATENCY音頻路徑的音頻流延遲較低的延遲。有關詳細信息,請參閱http://msdn.microsoft.com/en-us/library/windows/desktop/dd370844.aspx。
–enable-experimental-accessibility-features在“設置”中顯示其他復選框,以啟用尚未啟動的Chrome操作系統輔助功能。
–enable-experimental-canvas-features啟用實驗畫布功能,例如畫布2D上下文屬性
–enable-experimental-extension-apis啟用正在開發的擴展API。
–enable-experimental-fullscreen-exit-ui啟用實驗性全屏退出UI,以允許從鼠標或觸摸退出全屏。
–enable-experimental-input-view-features沒有描述
–enable-experimental-web-platform-features啟用正在開發的Web平臺功能。
–enable-extension-activity-log-testing沒有描述
–enable-extension-activity-logging啟用擴展活動的日志記錄。
–enable-extension-assets-sharing為已安裝的默認應用程序啟用共享資產。
–enable-fast-unload啟用快速卸載控制器,通過獨立于GUI運行選項卡的onunload js處理程序來加速選項卡/窗口關閉 - crbug.com/142458。
–enable-features列表以逗號分隔要禁用的要素的名稱。有關詳細信息,請參閱base :: FeatureList :: InitializeFromCommandLine。
–enable-file-manager-touch-mode沒有描述
–enable-first-run-ui-transitions在首次運行的教程中啟用動畫過渡。
–enable-floating-virtual-keyboard沒有描述
–enable-font-antialiasing為像素測試啟用字體抗鋸齒。
–enable-fullscreen-app-list如果設置,將啟用全屏應用列表,就像設置了功能標志一樣。
–enable-fullscreen-tab-detaching[7]在Mac上以全屏模式啟用標簽分離。
–enable-fullscreen-toolbar-reveal[7]啟用全屏工具欄以顯示標簽條更改。
–enable-google-branded-context-menu[18]? 在由Google服務提供支持的上下文菜單項旁邊顯示Google圖標。
–enable-gpu-async-worker-context通過使用單獨的流使GL工作線程上下文異步運行。
–enable-gpu-benchmarking啟用GPU基準測試擴展
–enable-gpu-client-logging啟用GPU客戶端日志記錄
–enable-gpu-client-tracing在渲染器中為GL調用啟用TRACE。
–enable-gpu-command-logging打開Logging GPU命令。
–enable-gpu-debugging每個命令后打開調用GL錯誤。
–enable-gpu-driver-debug-logging啟用GPU驅動程序調試消息的記錄。
–enable-gpu-memory-buffer-compositor-resources指定所有合成器資源都應由GPU內存緩沖區支持。
–enable-gpu-memory-buffer-video-frames啟用GpuMemoryBuffer支持的VideoFrames。
–enable-gpu-rasterization允許啟發式確定何時應使用Skia GPU后端繪制圖層磁貼。僅適用于GPU加速合成+ impl-side繪畫。
–enable-gpu-service-logging打開GPU日志記錄(僅限調試版本)。
–enable-gpu-service-tracing打開每個GL呼叫的TRACE呼叫。
–enable-hardware-overlays在設備允許的情況下,通過硬件覆蓋啟用合成單個元素。將標記設置為“單全屏”將嘗試提升單個全屏疊加并盡可能將其用作主幀緩沖。
–enable-harfbuzz-rendertext[7]在Mac上啟用RenderText的HarfBuzz端口(它已經僅用于文本編輯;這使其可以用于其他所有內容)。
–enable-heap-profiling使內存分配器跟蹤其分配和上下文,因此在啟用memory-infra類別時,可以在chrome:// tracing中顯示內存使用情況的詳細分類。
–enable-hosted-app-quit-notification[7]退出Chrome時,會顯示運行托管應用的通知。默認行為是也退出所有托管應用程序。
–enable-hosted-apps-in-windows[7]允許在Mac上的Windows中打開托管應用程序。
–enable-hotword-hardware啟用特定于永遠在線的實驗性熱門詞功能。
–enable-hung-renderer-infobar[6]啟用掛起的渲染器InfoBar,允許用戶關閉或等待無響應的Web內容。
–enable-inband-text-tracks支持媒體內容中的帶內文本軌道。
–enable-internal-media-session[19]打開內部媒體會話后端。這應該由想要使用媒體會話接口控制媒體播放的嵌入器使用。
–enable-ios-handoff-to-other-devices支持從iOS上的Chrome切換到其他Apple設備的默認瀏覽器。
–enable-ios-physical-web為附近的URL啟用物理Web掃描。
–enable-layer-lists切換cc機器使用層列表而不是層樹
–enable-lcd-text啟用LCD文本。
–enable-leak-detection啟用加載網頁的泄漏檢測。這允許我們檢查重新加載網頁是否正確地發布了與Web相關的對象。
–enable-local-file-accesses啟用文件訪問。不應該為大多數Cast設備啟用它。
–enable-local-sync-backend啟用LoopbackServer實現的本地同步后端。
–enable-lock-screen-apps在鎖定屏幕上啟用動作處理程序應用程序(例如創建新筆記)。
–enable-logging控制是否啟用控制臺日志記錄,并可選擇配置其路由的位置。
–enable-longpress-drag-selection[6]啟用對長按觸發的文本選擇的拖動操作。
–enable-low-end-device-mode設置時強制低端設備模式。
–enable-low-res-tiling使用CPU光柵化時會生成低分辨率平鋪。在快速滾動期間可以顯示低分辨率瓦片,尤其是在較慢的設備上。
–enable-mac-views-native-app-windows[7]? 允許使用基于工具箱視圖的本機應用程序窗口。
–enable-main-frame-before-activation允許在上一次提交激活之前發送下一個BeginMainFrame。
–enable-md-feedback啟用“材料設計”反饋表單。
–enable-media-suspend暫停背景選項卡上的媒體管道。
–enable-merge-key-char-events[1]允許將鍵事件(WM_KEY *)與char事件(WM_CHAR)合并。
–enable-message-center-always-scroll-up-upon-notification-removal無論消息中心是否自上而下顯示,都可以使消息中心在刪除通知時始終向上移動其他通知。
–enable-nacl在渲染器進程內運行Native Client并啟用GPU插件(在內部將lEnableGpuPlugin添加到命令行)。
–enable-nacl-debug通過套接字啟用RSP調試。
–enable-nacl-nonsfi-mode啟用非SFI模式,其中程序可以在沒有NaCl的SFI沙箱的情況下運行。
–enable-native-gpu-memory-buffers在可用時啟用本機GPU內存緩沖支持。
–enable-natural-scroll-default默認情況下啟用自然滾動。
–enable-navigation-tracing為每個導航啟用跟蹤。它將嘗試跟蹤每個導航10秒,直到緩沖區已滿,或直到下一個導航。它僅適用于–trace-upload-url提供的URL。
–enable-net-benchmarking啟用與網絡相關的基準測試擴展。
–enable-network-information-downlink-max啟用NetInfo API的type,downlinkMax屬性。此外,當連接類型發生更改時,可以觸發NetInfo API的change屬性。
–enable-network-portal-notification在會話中啟用有關強制網絡門戶的通知。
–enable-ntp-most-likely-favicons-from-server啟用新的Google favicon服務器,以便在“新標簽頁”上獲取“最可能”圖塊的圖標。
–enable-ntp-popular-sites允許在NTP上顯示熱門網站。
–enable-ntp-search-engine-country-detection允許使用默認搜索引擎國家/地區在NTP上顯示特定國家/地區的熱門網站。
–enable-offer-store-unmasked-wallet-cards強制在自動填充對話框中顯示本地保存復選框,以獲取錢包卡的完整信用卡號。
–enable-offer-upload-credit-cards允許提供上傳信用卡。
–enable-offline-auto-reload如果脫機,則啟用錯誤頁面的自動重新加載。
–enable-offline-auto-reload-visible-only僅當選項卡可見時,才會自動重新加載錯誤頁面。
–enable-osk-overscroll[6]在Android上啟用OSK的過度滾動。
–enable-override-bookmarks-ui啟用擴展程序以隱藏書簽UI元素。
–enable-partial-raster在渲染器中啟用部分柵格。
–enable-password-generation當我們檢測到用戶正在創建帳戶時啟用密碼生成。
–enable-pepper-testing啟用PPAPI的測試界面。
–enable-permission-action-reporting為選擇加入的用戶啟用向安全瀏覽服務器的權限操作報告。
–enable-physical-keyboard-autocorrect在物理鍵盤上鍵入時啟用建議。
–enable-picture-in-picture為視頻啟用畫中畫功能。
–enable-pinch啟用合成器加速的觸摸屏捏合手勢。
–enable-pixel-canvas-recording如果啟用,則在畫布上記錄的所有繪制命令都以像素對齊的測量完成。這還可以通過角點來縮放視圖和圖層中的所有元素。見https://goo.gl/Dqig5s
–enable-pixel-output-in-tests強制測試在通常不會產生像素輸出。
–enable-plugin-placeholder-testing啟用插件占位符的測試功能。僅限內部使用。
–enable-potentially-annoying-security-features啟用許多可能令人討厭的安全功能(嚴格的混合內容模式,強大的功能限制等)
–enable-power-overlay在“設置”中啟用“電源”疊加。
–enable-precise-memory-info使返回到window.performance.memory的值在共享工作程序中更精細,更新。如果沒有此標志,內存信息仍然可用,但它會被更加頻繁地更新和更新。此標志也適用于工人。
–enable-prefer-compositing-to-lcd-text在阻止LCD文本時啟用合成圖層的創建。
–enable-print-browser啟用PrintBrowser模式,其中所有內容都呈現為打印。
–enable-print-preview-register-promos允許在打印預覽中顯示未注冊的打印機
–enable-profile-shortcut-manager[1]強制啟用配置文件快捷方式管理器。這是測試所必需的,因為它們使用自定義用戶數據目錄來禁用此功能。
–enable-profiling允許跟蹤探查器中的任務,以便通過about:profiler進行查看。要主要禁用跟蹤(分析),請使用命令行開關: - enable-profiling = 0某些跟蹤仍將在啟動時進行,但在chrome_browser_main期間將關閉。
–enable-push-api-background-mode啟用Push API的后臺模式。
–enable-reader-mode-toolbar-icon在工具欄中啟用上下文相關的閱讀器模式按鈕。
–enable-request-tablet-site啟用平板電腦網站請求(通過用戶代理覆蓋)。
–enable-rgba-4444-textures啟用RGBA_4444紋理。
–enable-sandbox在此過程中啟用沙箱。
–enable-sandbox-logging每次沙箱拒絕訪問資源時,OS X沙箱都會寫入syslog。
–enable-screenshot-testing-with-mode允許在測試和seets模式下使用屏幕截圖。
–enable-scripts-require-actionFeatureSwitch和about_flags打得不好。功能開關需要–enable- 或 - = 1,但about_flags需要命令行參數啟用它(或選擇)。將其解壓縮,因此在about_flags中啟用它可啟用該功能。附加此標志與–scripts-require-action = 1具有相同的效果。
–enable-scroll-prediction為滾動更新事件啟用滾動預測。
–enable-service-manager-tracing啟用跟蹤服務。
–enable-sgi-video-sync啟用S??GI_video_sync擴展,該擴展可能存在驅動程序/沙箱/窗口管理器兼容性問題。
–enable-signin-promo啟用登錄促銷。
–enable-single-click-autofill啟用/禁用建議而不鍵入任何內容(第一次單擊時)。
–enable-site-settings在Chrome設置界面中啟用網站設置所有網站列表和網站詳細信息頁面。
–enable-skia-benchmarking啟用S??kia基準測試擴展
–enable-slim-navigation-manager啟用基于WKBackForwardList的導航管理器實驗。
–enable-slimming-paint-invalidation基于減肥涂料啟用涂料失效,但沒有完整的減肥涂料v2合成代碼。請參閱:https://goo.gl/eQczQW
–enable-slimming-paint-v2減肥第2階段:http://www.chromium.org/blink/slimming-paint
–enable-smooth-scrolling在支持它的平臺上,啟用平滑滾動動畫。
–enable-spatial-navigation啟用空間導航
–enable-spdy-proxy-auth啟用數據縮減代理。
–enable-speech-dispatcher[20]允許向語音調度程序(一種常見的Linux語音服務)發送文本到語音請求。因為它有問題,用戶必須明確啟用它,以便訪問隨機網頁不會導致不穩定。
–enable-spelling-feedback-field-trial[21]允許參與現場試驗以獲得用戶對拼寫服務的反饋。
–enable-spotlight-actions啟用S??potlight操作。
–enable-stats-collection-bindings指定
–enable-stats-table啟用S??tatsTable,將統計信息記錄到全局命名共享內存表。
–enable-strict-mixed-content-checking阻止來自安全上下文的所有不安全請求,并阻止用戶覆蓋該決定。
–enable-strict-powerful-feature-restrictions阻止我們尚未棄用的一些強大功能(例如,設備方向)的不安全使用。
–enable-suggestions-ui啟用建議UI
–enable-suggestions-with-substring-match使用子字符串匹配而不是前綴匹配啟用建議。
–enable-supervised-user-managed-bookmarks-folder啟用受監管用戶管理的書簽文件夾。
–enable-surface-synchronization啟用多客戶端Surface同步。實際上,這表明LayerTreeHost期望得到父合成器提供的有效viz :: LocalSurfaceId。
–enable-swap-buffers-with-bounds如果支持,則啟用SwapBuffersWithBounds。
–enable-sync-app-list啟用/禁用應用列表的同步,與擴展無關。
–enable-sync-articles沒有描述
–enable-tab-audio-muting允許用戶控制標簽條中的靜音標簽音頻。
–enable-tablet-splitview在平板電腦模式下啟用拆分視圖。
–enable-tcp-fastopen允許使用實驗性TCP套接字API在SYN數據包中發送數據。
–enable-third-party-keyboard-workaround啟用第三方鍵盤多功能框解決方案。
–enable-threaded-compositing為布局測試啟用了線程合成。
–enable-threaded-texture-mailboxes共享組不可用時模擬共享紋理。無處不在。
–enable-tile-compression壓縮支持它的GPU的切片紋理。
–enable-touch-calibration-setting在MD設置UI中啟用觸摸校準選項以獲得有效的觸摸顯示。
–enable-touch-drag-drop啟用基于觸摸事件的拖放操作。
–enable-touchpad-three-finger-click啟用觸摸板三指單擊作為中間按鈕。
–enable-touchview使觀察加速度計事件進入觸摸視圖模式。
–enable-trace-app-source將啟動源傳遞給平臺應用。
–enable-tracing在執行瀏覽器測試期間啟用跟蹤。
–enable-tracing-output用于將測試跟蹤的輸出寫入的文件名。
–enable-translate-new-ux[7]啟用Translate實驗性新UX,取代信息欄。
–enable-ui-devtools為UI(mus,ash等)啟用DevTools服務器。值應該是服務器啟動的端口。默認端口是9332.
–enable-use-zoom-for-dsf啟用使用縮放的模式來實現設備比例因子行為。
–enable-user-metrics[7]從安裝程序中啟用用戶指標。
–enable-usermedia-screen-capturing啟用MediaStream API的屏幕捕獲支持。
–enable-video-player-chromecast-support為視頻播放器應用啟用chromecast支持。
–enable-viewport允許使用@viewport CSS規則,該規則允許頁面控制自己布局的各個方面。這也打開了觸摸屏捏合手勢。
–enable-virtual-keyboard沒有描述
–enable-voice-interaction啟用VoiceInteraction支持。
–enable-vtune-support啟用Vtune探查器支持。
–enable-vulkan啟用Vulkan支持,還必須定義ENABLE_VULKAN。
–enable-wayland-server[22]啟用Wayland顯示服務器支持。
–enable-web-notification-custom-layouts啟用Web通知自定義布局。
–enable-webfonts-intervention-trigger啟用WebFonts干預并始終觸發信號。
–enable-webfonts-intervention-v2WebFonts干預v2標志和值。
–enable-webgl-draft-extensions啟用尚未獲得社區批準的WebGL擴展。
–enable-webgl-image-chromium啟用WebGL渲染到掃描輸出緩沖區以支持疊加。
–enable-webrtc-event-logging-from-extension如果WebRTC日志記錄專用API處于活動狀態,則啟用WebRTC事件日志記錄。
–enable-webrtc-srtp-aes-gcm[13]在WebRTC中為SRTP啟用RFC 7714的GCM密碼套件協商。有關詳細信息,請參閱https://tools.ietf.org/html/rfc7714。
–enable-webrtc-stun-origin[13]在WebRTC的Stun消息中啟用Origin標頭。
–enable-webview-variations沒有描述
–enable-webvr實現與虛擬現實設備的交互。
–enable-wifi-credential-sync使用Chrome同步功能,可以跨設備同步WiFi憑據。
–enable-win7-webrtc-hw-h264-decoding[1]? 在Win 7上為WebRtc啟用H264硬件解碼加速.
–enable-zero-copy啟用直接寫入與磁貼關聯的GPU內存的光柵化器。
–enable-zip-archiver-on-file-manager啟用zip存檔。
–enabled已啟用:始終啟用觸摸事件。
–enabled-2g沒有描述
–enabled-3g沒有描述
–enabled-new-style-notification用于啟用或禁用新式通知的標志。一旦功能穩定,該標志將被刪除。
–enabled-slow2g沒有描述
–encode-binary使用base64編碼二進制布局測試結果(圖像,音頻)。
–enforce沒有描述
–enforce-gl-minimums實施GL最低要求。
–enforce-webrtc-ip-permission-check[13]執行IP權限檢查。TODO(guoweis):一旦該功能不在雀色下并且成為默認設置,請將其刪除。
–enforce_strict沒有描述
–enterprise-disable-arc為托管帳戶禁用ARC。
–enterprise-enable-forced-re-enrollment是否啟用強制企業重新注冊。
–enterprise-enable-license-type-selection在注冊期間啟用用戶選擇的許可證類型。
–enterprise-enable-zero-touch-enrollment啟用零接觸企業注冊流程。
–enterprise-enrollment-initial-modulus自動注冊客戶端將使用的2次冪初始模數的功率。例如“4”表示模量為2 ^ 4 = 16.
–enterprise-enrollment-modulus-limit自動注冊客戶端將使用的2次冪最大模數的功率。
–error-console允許ErrorConsole收集運行時和清單錯誤,并在chrome:extensions頁面中顯示它們。
–evaluate-type沒有描述
–evaluate_capability沒有描述
–experiment沒有描述
–explicitly-allowed-ports使用以逗號分隔的端口號列表顯式允許其他端口。
–expose-internals-for-testing將window.internals對象公開給JavaScript,以進行交互式開發和調試依賴它的布局測試。
–extension-content-verification命令行標志的名稱,用于強制內容驗證在各種模式之一中打開。
–extension-process將渲染器標記為擴展過程。
–extensions-install-verification如果不能打開擴展安裝驗證,則打開它。
–extensions-multi-account啟用chrome.identity API的多個帳戶版本。
–extensions-not-webstore指定以逗號分隔的擴展名列表,在執行安裝驗證時,應強制將其視為不從Webstore處理。
–extensions-on-chrome-urls啟用在chrome:// URL上運行腳本的擴展程序。擴展程序仍需要顯式請求訪問清單中的chrome:// URL。
–extensions-update-frequencyExtensions自動更新的頻率(以秒為單位)。
–extra-search-query-params要在搜索和即時URL中插入的其他查詢參數。有用于測試。
–fake-variations-channel偽造瀏覽器的頻道以進行變體過濾。這僅用于測試。可能的值是“穩定”,“beta”,“dev”和“canary”。請注意,這僅適用于瀏覽器報告的頻道為UNKNOWN的情況。
–false指示命令行開關中的標志是否為false的值。
–fast定義Material Design視覺反饋動畫應該快速。
–fast-start如果此標志存在,則此命令行將通過快速路徑委派給已經運行的chrome進程,即:在加載chrome.dll之前。為跟蹤目的而區分它是有用的。
–feedback-server提交用戶反饋時使用的備用反饋服務器
–field-trial-handle處理包含要在進程之間共享的字段試用狀態的共享內存段。此開關的參數是句柄id(Windows上的指針)作為字符串,后跟逗號,然后是共享內存段的大小作為字符串。
–first-exec-after-boot在系統啟動后第一次運行時傳遞給Chrome。注銷后未通過重啟。
–flag-switches-begin在開關周圍添加了這兩個標志:flags添加到命令行。這有助于查看about:flags on about:version上添加了哪些開關。它們沒有任何影響。
–flag-switches-end沒有描述
–font-cache-shared-handle[1]DirectWrite FontCache由瀏覽器共享使用共享內存的渲染器。此開關允許我們將共享內存句柄傳遞給渲染器。
–force-android-app-mode強制Android應用程序模式。這會隱藏某些系統UI元素并強制安裝應用程序(如果尚未安裝)。
–force-app-mode強制應用模式。這會隱藏某些系統UI元素并強制安裝應用程序(如果尚未安裝)。
–force-clamshell-power-button即使設備具有可轉換的外形,也會強制執行非平板電腦類型的電源按鈕行為。
–force-color-profile強制所有監視器都被視為具有指定的顏色配置文件。可接受的值是“srgb”和“generic-rgb”(目前由Mac布局測試使用)和“color-spin-gamma24”(由布局測試使用)。
–force-desktop-ios-promotion強制桌面到iOS促銷在觸發入口點時顯示在窗口中。
–force-dev-mode-highlighting是否強制開發者模式擴展突出顯示。
–force-device-scale-factor覆蓋瀏覽器UI和內容的設備比例因子。
–force-display-list-2d-canvas沒有描述
–force-effective-connection-type強制網絡質量估算器(NQE)返回特定的有效連接類型。
–force-enable-metrics-reporting強制啟用指標報告。
–force-enable-stylus-tools啟用狀態區域旁邊的手寫筆工具。
–force-fieldtrial-params在本地測試更改時,此選項可用于強制現場試驗的參數。參數是由關聯(試驗,組)對前綴的(鍵,值)對的參數列表。您可以使用逗號分隔符為多個(試用,組)對指定參數列表。示例:“Trial1.Group1:k1 / v1 / k2 / v2,Trial2.Group2:k3 / v3 / k4 / v4”對于所有非字母數字字符,試驗名稱,組名稱,參數名稱和值都應進行URL轉義。
–force-fieldtrials此選項可用于在本地測試更改時強制進行現場試驗。參數是名稱和值對的列表,用斜杠分隔。如果試用名稱帶有星號前綴,則該試用版將開始激活。例如,以下參數定義了兩個試驗,第二個試驗被激活:“GoogleNow / Enable / * MaterialDesignNTP / Default /”瀏覽器進程也可以使用此選項將試驗列表發送到非瀏覽器進程,使用相同的格式。有關詳細信息,請參閱field_trial.h中的FieldTrialList :: CreateTrialsFromString()。
–force-first-run在瀏覽器啟動時顯示First Run體驗,無論它是否實際上是First Run(這將覆蓋kNoFirstRun)。
–force-first-run-ui強制為每次登錄顯示首次運行的UI。
–force-gpu-mem-available-mb設置可為GPU資源分配的內存總量
–force-gpu-rasterization始終使用Skia GPU后端繪制圖層切片。僅適用于GPU加速合成+ impl-side繪畫。覆蓋kEnableGpuRasterization標志。
–force-happiness-tracking-systemForce為設備啟用幸福跟蹤系統。這會忽略用戶配置文件檢查和時間限制,并且每次都會為任何類型的用戶顯示通知。應該只用于測試。
–force-load-easy-unlock-app-in-tests在測試中強制輕松解鎖app加載。TODO(xiyuan):當應用程序可以與Chrome捆綁在一起時刪除它。
–force-local-ntp強制Chrome使用localNTP而不是服務器(GWS)NTP。
–force-login-manager-in-tests通常在瀏覽器測試中,會跳過通常的登錄管理器啟動,以便測試可以改變它的啟動方式。此標志禁用該標志。
–force-mediafoundation[1]強制使用MediaFoundation進行視頻捕獲。僅在Windows 7及更高版本中支持此功能。像
–force-overlay-fullscreen-video強制使用硬件覆蓋進行全屏視頻播放。用于在其他平臺上測試Android疊加層全屏功能。
–force-password-reauth在沒有密碼輸入的情況下,允許用戶在X小時(例如20)之后強制用戶輸入密碼。
–force-pnacl-subzero強制使用Subzero作為PNaCl轉換器而不是LLC。
–force-presentation-receiver-for-testing這會強制將頁面作為演示文稿接收器加載。用于測試特定于表示接收器的行為。規格:https://www.w3.org/TR/presentation-api/#interface-presentationreceiver
–force-renderer-accessibility強制渲染器可訪問性打開,而不是在檢測到屏幕閱讀器時按需啟用它。disable-renderer-accessibility開關會覆蓋此項(如果存在)。
–force-show-update-menu-badge[6]強制顯示更新菜單標記。
–force-show-update-menu-item[6]強制顯示更新菜單項。
–force-system-compositor-mode設置時強制系統合成器模式。
–force-tablet-mode無論Chromebook當前是否處于選定的UI模式,都可以為所選的UI模式啟用所需的內容。
–force-text-direction強制文本呈現到特定方向。有效值為“ltr”(從左到右)和“rtl”(從右到左)。僅對RTL進行了有意義的測試。
–force-ui-direction將UI強制為特定方向。有效值為“ltr”(從左到右)和“rtl”(從右到左)。
–force-variation-ids強制將在X-Client-Data標頭中發送的其他Chrome Variation ID,指定為64位編碼的數字實驗ID列表。以字符“t”為前綴的Ids將被視為Trigger Variation Ids。
–force-video-overlays在Android上使用SurfaceView而不是SurfaceTexture強制媒體播放器。
–force-wave-audio[1]即使支持Core Audio,也請使用Windows WaveOut / In音頻API。
–force-webrtc-ip-handling-policy[13]覆蓋WebRTC IP處理策略以模擬在“首選項”中指定WebRTC IP處理策略時的行為。
–full-memory-crash-report生成完整內存崩潰轉儲。
–gaia-url沒有描述
–gcm-checkin-url設置將用于執行Google Cloud Messaging簽入的簽入服務端點。
–gcm-mcs-endpoint設置將用于Google Cloud Messaging的Mobile Connection Server端點。
–gcm-registration-url設置將用于創建新的Google Cloud Messaging注冊的注冊端點。
–generate-accessibility-test-expectations僅用于開發/測試。運行content_browsertests時,將失敗的輔助功能測試的輸出保存到content / test / data / accessibility /中的期望文件中,覆蓋現有文件內容。
–gl沒有描述
–gl-composited-overlay-candidate-quad-borderTODO(dcastagna):只有當它實際上是覆蓋候選時才繪制調試四邊形邊框。渲染GL合成疊加候選四邊形周圍的邊框,以幫助調試和研究疊加支持。
–gl-shader-interm-output在著色器編譯信息日志中包含ANGLE的中間表示(AST)輸出。
–gles沒有描述
–golden-screenshots-dir屏幕截圖測試:指定存儲黃金屏幕截圖的目錄。
–google-apis-url沒有描述
–google-base-url指定用于與Google通話的備用URL。有用于測試。
–google-doodle-url覆蓋用于獲取當前Google Doodle的網址。例如:https://www.google.com/async/ddljson
–google-url沒有描述
–gpu-active-device-id將活動的gpu設備ID從瀏覽器進程傳遞到GPU進程。
–gpu-active-vendor-id將活動的gpu供應商ID從瀏覽器進程傳遞到GPU進程。
–gpu-device-id將gpu device_id從瀏覽器進程傳遞到GPU進程。
–gpu-driver-bug-workarounds傳遞一組GpuDriverBugWorkaroundType ids,由’,'分隔。
–gpu-driver-date將gpu driver_date從瀏覽器進程傳遞到GPU進程。
–gpu-driver-vendor將gpu driver_vendor從瀏覽器進程傳遞到GPU進程。
–gpu-driver-version將gpu driver_version從瀏覽器進程傳遞到GPU進程。
–gpu-launcher用于啟動GPU進程的額外命令行選項(通常用于調試)。使用像renderer-cmd-prefix。
–gpu-no-complete-info-collection測試切換到不啟動gpu進程以獲取完整的gpu信息集合。
–gpu-no-context-lost告知Chrome在省電模式,屏幕保護模式等情況下不會丟失GPU上下文。請注意,此標志不能確保GPU上下文在任何情況下都不會丟失,例如GPU重置。
–gpu-process使此過程成為GPU子流程。
–gpu-program-cache-size-kb設置內存中gpu程序緩存的最大大小,單位為kb
–gpu-rasterization-msaa-sample-count用于GPU光柵化的多重采樣抗鋸齒樣本數。需要GPU上的MSAA支持才能生效。0禁用MSAA。
–gpu-sandbox-allow-sysv-shm允許在GPU沙箱中調用shmat()系統。
–gpu-sandbox-failures-fatal使GPU沙箱失敗致命。
–gpu-sandbox-start-early在創建GL上下文之前啟動GPU沙箱。
–gpu-secondary-device-ids將二級gpu設備ID從瀏覽器進程傳遞到GPU進程。
–gpu-secondary-vendor-ids將二級gpu供應商ID從瀏覽器進程傳遞到GPU進程。
–gpu-startup-dialog使GPU進程在啟動時顯示對話框。
–gpu-testing-device-id覆蓋GpuInfoCollector中的gpu設備ID。
–gpu-testing-driver-date從GpuInfoCollector覆蓋gpu驅動程序日期。
–gpu-testing-gl-renderer從GpuInfoCollector覆蓋gl渲染器。
–gpu-testing-gl-vendor從GpuInfoCollector覆蓋gl供應商。
–gpu-testing-gl-version從GpuInfoCollector覆蓋gl版本。
–gpu-testing-os-version從GpuControlList :: MakeDecision覆蓋os版本。
–gpu-testing-secondary-device-ids從GpuInfoCollector覆蓋輔助gpu設備ID。
–gpu-testing-secondary-vendor-ids從GpuInfoCollector覆蓋輔助gpu供應商ID。
–gpu-testing-vendor-id從GpuInfoCollector覆蓋gpu供應商ID。
–gpu-vendor-id將gpu vendor_id從瀏覽器進程傳遞到GPU進程。
–guest-wallpaper-large在訪客模式下使用的大型墻紙(作為可信,非用戶可寫JPEG文件的路徑)。
–guest-wallpaper-small在訪客模式下使用的小型墻紙(作為可信,非用戶可寫JPEG文件的路徑)。
–h[9]沒有描述
–has-chromeos-diamond-key如果為true,Chromebook會有一個帶有菱形鍵的鍵盤。
–has-chromeos-keyboard如果設置,系統是帶有“標準Chrome OS鍵盤”的Chromebook,這通常意味著在左Shift鍵上方的標準Caps Lock位置中有一個Search鍵。對于同時使用搜索和大寫鎖定鍵(例如粗壯)的Chromebook,以及僅使用外部鍵盤的Chromebox等設備,應該取消設置。
–has-internal-stylus此設備是否具有內置手寫筆。
–headless在無頭模式下運行,即沒有UI或顯示服務器依賴性。
–help沒有描述
–hidekCrosRegionsMode的“隱藏”值(隱藏了VPD值)。
–hide-icons[1]通過允許它在“添加/刪除程序” - >“設置程序訪問和默認值”中顯示“啟用對此程序的訪問”復選框,使Windows高興。這只顯示一個錯誤框,因為隱藏Chrome的唯一方法是卸載它。
–hide-scrollbars隱藏屏幕截圖中的滾動條。
–history-entry-requires-user-gesture不允許內容隨意附加到后退/前進列表。頁面必須在添加條目之前執行用戶手勢。
–homedir定義用戶homedir。默認為主用戶homedir。
–homepage指定將在新打開的選項卡中顯示的頁面。我們需要將其用于測試目的,以便UI測試不依賴于http://google.com的內容。
–host沒有描述
–host-pairing-oobe使用此開關,使用配對屏幕啟動remora OOBE。
–host-resolver-rules這些映射僅適用于主機解析程序。
–icu-data-dir可以找到ICU初始化數據的路徑。如果未提供,則假定服務二進制文件的目錄。
–ignore-autocomplete-off-autofill對自動填充數據(配置文件+信用卡)忽略autocomplete =“off”。
–ignore-autoplay-restrictions忽略所有自動播放限制。它將忽略當前的自動播放策略以及所有限制,例如在后臺選項卡中播放。它應該只能用于測試。
–ignore-certificate-errors忽略與證書相關的錯誤。
–ignore-certificate-errors-spki-list一組公鑰哈希,可忽略與證書相關的錯誤。如果服務器提供的證書鏈未驗證,并且一個或多個證書具有與此列表中的密鑰匹配的公鑰哈希值,則忽略該錯誤。switch值必須是以逗號分隔的Base64編碼的SHA-256 SPKI指紋列表(RFC 7469,第2.4節)。除非–user-data-dir(由內容嵌入器定義)也存在,否則此開關無效。
–ignore-gpu-blacklist忽略GPU黑名單。
–ignore-urlfetcher-cert-requests導致net :: URLFetchers忽略SSL客戶端證書的請求,導致他們嘗試未經身份驗證的SSL / TLS會話。這適用于測試各種服務URL(例如:kPromoServerURL,kSbURLPrefix,kSyncServiceURL等)。
–ignore-user-profile-mapping-for-tests如果為true,則UserManager中的配置文件選擇將始終返回活動用戶的配置文件。TODO(nkostlyev):http://crbug.com/364604 - 在我們打開ChromeOS上的多配置文件功能后擺脫此開關。
–in-process-gpu在瀏覽器進程中將GPU進程作為線程運行。
–incognito導致瀏覽器以隱身模式直接啟動。
–input沒有描述
–install-chrome-app導致Chrome啟動給定應用程序的安裝流程。
–install-supervised-user-whitelists要為受監管用戶安裝的白名單列表,以供測試。該列表具有以下形式: [:],[ [:],…]
–instant-process將渲染器標記為即時進程。
–invalidation-use-gcm-channel即使未啟用實驗,失效服務也應使用GCM網絡通道。
–ipc-connection-timeout覆蓋子進程在終止之前等待來自瀏覽器的連接的超時(以秒為單位)。
–ipc-dump-directory[23]將從渲染器進程發送的IPC消息轉儲到給定目錄的瀏覽器進程。主要用于收集IPC模糊測試的樣本。
–ipc-fuzzer-testcase[23]指定IPC fuzzer使用的測試用例。
–is-running-in-mashChrome正在使用Mash運行。
–isolate-origins需要針對一組源的專用進程,指定為以逗號分隔的列表。例如:–isolate-起源= HTTPS://www.foo.com,https://www.bar.com
–isolate-sites-for-testing為站點子集啟用站點隔離( - 每個進程的站點風格隔離)。參數是一個通配符模式,它將與站點URL匹配,以確定要隔離的站點。這可以用于隔離一個頂級域,或僅隔離一個方案。示例用法: - isolate-sites-for-testing = * .com --isolate-sites-for-testing = https:// *
–javascript-harmony啟用實驗性Harmony(ECMAScript 6)功能。
–js-flags指定傳遞給JS引擎的標志
–keep-alive-for-test用于測試 - 在最后一個瀏覽器窗口關閉后保持瀏覽器活動
–kiosk啟用自助服務終端模式。請注意,這不是Chrome OS信息亭模式。
–kiosk-printing在打印預覽中自動按下打印按鈕。
–lang我們想要嘗試打開的語言文件。形式語言[-country],其中語言是ISO-639的2字母代碼。
–last-launched-app將app id信息傳遞給渲染器進程,以用于記錄。last-initiated-app應該是剛剛推出的應用程序并且正在生成渲染器。
–layer沒有描述
–light_muted沒有描述
–light_vibrant沒有描述
–limit-fps限制合成器每秒輸出一定數量的幀,最大值。
–load-and-launch-app從指定目錄加載應用程序并啟動它。
–load-apps以逗號分隔的應用程序在啟動時加載的路徑列表。列表中的第一個應用程序將啟動。
–load-extension以逗號分隔的擴展路徑列表,以便在啟動時加載。
–load-media-router-component-extension在啟動時加載媒體路由器組件擴展。
–local-heuristics-only-for-password-generation刪除了我們從自動填充服務器收到ping的要求,并且用戶沒有將給定的表單列入黑名單。用于測試。
–local-ntp-reload[24]為本地NTP資源啟用實時重新加載。這僅適用于Chrome從Chrome源目錄運行的情況。
–local-sync-backend-dir指定本地同步后端目錄。選擇該名稱來模仿user-data-dir等。只有當enable-local-sync-backend標志存在時,該標志才有意義。
–log-gpu-control-list-decisions在執行黑名單規則時記錄GPU控制列表決策。
–log-level設置最小日志級別。有效值為0到3:INFO = 0,WARNING = 1,LOG_ERROR = 2,LOG_FATAL = 3.
–log-net-log允許將網絡日志事件保存到文件并設置要使用的文件名。
–login-manager啟用Chrome-as-a-login-manager行為。
–login-profile指定chromeos用戶登錄后要使用的配置文件。如果用戶通過登錄屏幕,則忽略此參數,因為user_id哈希定義了要使用的配置文件目錄。如果瀏覽器在活動會話中重新啟動,則此參數用于為主用戶傳遞user_id哈希。
–login-user指定已登錄的用戶.
–loopback-i2s-bits用于傳遞I2S輸入的配置以啟用AEC的環回。
–loopback-i2s-bus-name沒有描述
–loopback-i2s-channels沒有描述
–loopback-i2s-rate-hz沒有描述
–lso-url沒有描述
–ltr沒有描述
–main-frame-resizes-are-orientation-changes主框架的大小是由橫向和縱向模式(即Android)之間的更改引起的,因此頁面應該重新調整以適應。
–make-chrome-default[7]指示在安裝期間是否應將Chrome設置為默認瀏覽器。
–make-default-browser使Chrome默認瀏覽器
–managed-user-id將任何已加載或新創建的配置文件的受監督用戶ID設置為給定值。傳遞空字符串以將配置文件標記為非監督。用于測試。
–managed-user-sync-token用于向受監管用戶驗證對Sync服務的請求。設置此開關還會導致為受監管用戶設置同步。
–mark-non-secure-as用于選擇將HTTP標記為非安全。
–market-url-for-testing[6]設置Chrome的市場URL以用于測試。
–mash[25]用于啟用Mus + ash。
–material
–material-design-ink-drop-animation-speed定義Material Design視覺反饋動畫的速度。
–material-hybrid材料設計混合模式為
–max-gum-fps[13]覆蓋可在getUserMedia調用中指定的最大幀速率。此標志需要一個值。例如: - max -gum-fps = 17.5
–max-output-volume-dba1m校準1米處語音內容的最大輸出音量dBa(如果已知)。
–max-untiled-layer-height設置合成圖層將在其上方平鋪的寬度和高度。
–max-untiled-layer-width沒有描述
–media-cache-size強制媒體緩存使用的最大磁盤空間(以字節為單位)。
–mem-pressure-system-reserved-kb有些平臺通常只有很少的“空閑”內存,但緩沖區+緩存中有很多可用內存。對于此類平臺,請將此數量配置為應視為不可用的緩沖區+緩存內存部分。如果不使用此開關,將使用純粹基于空閑存儲器的簡單壓力啟發式。
–memlog[3]啟用進程外內存日志記錄。
–memory-pressure-off沒有描述
–memory-pressure-thresholds內存壓力閾值選擇,用于決定是否以及何時需要觸發內存壓力事件。
–memory-pressure-thresholds-mb[1]設置可用內存閾值,低于該閾值時系統被認為處于中等和臨界內存壓力之下。在瀏覽器進程中使用,如果無效則忽略。指定為一對逗號分隔的整數。有關默認值,請參閱base / win / memory_pressure_monitor.cc。
–message-center-changes-while-open標記以在消息中心打開時啟用或禁用通知更改。一旦功能穩定,該標志將被刪除。
–method沒有描述
–metrics-client-id[7]這是度量標準客戶端ID從瀏覽器進程傳遞到其子進程的方式。使用Crashpad,度量標準客戶端ID與崩潰客戶端ID不同。
–metrics-recording-only啟用度量標準報告的記錄但禁用報告。與kDisableMetrics相比,它執行普通客戶端用于報告的所有代碼,但報告被刪除而不是發送到服務器。這對于在UI和性能測試期間查找度量標準代碼中的問題非常有用。
–mhtml-generator-option設置MHTML生成器跳過無存儲資源的選項:“skip-nostore-main” - 如果主框架為“no-store”,則無法保存頁面“skip-nostore-all” - 也會跳過無存儲子資源。
–mirror[2]kAccountConsistency標志的值。
–mock沒有描述
–mojo-local-storage使用基于Mojo的LocalStorage實現。
–mojo-pipe-token沒有描述
–monitoring-destination-id允許為連接監視GCM消息設置不同的目標ID。在非prod管理服務器上運行時很有用。
–mse-audio-buffer-size-limit允許顯式指定MSE音頻/視頻緩沖區大小。視頻的默認值為150M,音頻的默認值為12M。
–mse-video-buffer-size-limit沒有描述
–mus[25]用于使mus作為一個單獨的過程,但鉻+灰仍然在一起。
–mus-config[25]這被添加到從mash或mus啟動的子進程中。此開關的值為kMus或kMash。例如,如果使用’–mash’運行chrome,則使用開關’–mus-config = mash’啟動表示灰的子進程。
–mute-audio使發送到音頻設備的音頻靜音,使其在自動測試期間無法聽到。
–nacl-broker–type的值,使進程作為NativeClient代理運行(用于在64位Windows上啟動NaCl加載程序進程)。
–nacl-dangerous-no-sandbox-nonsfi即使對于非SFI模式,也禁用沙箱。這特別不安全,因為非SFI NaCl嚴重依賴于seccomp沙箱。
–nacl-debug-mask使用NaCl清單URL選擇是否通過調試存根調試NaCl程序。切換值格式:[!] pattern1,pattern2,…,patternN。每個模式使用與Chrome擴展程序清單中的模式相同的語法。唯一的區別是* scheme匹配所有方案,而不是僅匹配http和https。如果該值不以!開頭,則如果清單URL與任何模式匹配,則將調試程序。如果值以!開頭,則如果清單URL與任何模式都不匹配,則將調試程序。
–nacl-gdbNative Client GDB調試器,將在需要時自動啟動。
–nacl-gdb-script在啟動時傳遞給nacl-gdb調試器的GDB腳本。
–nacl-loader–type的值,使進程作為SFI模式的NativeClient加載器運行。
–nacl-loader-nonsfi–type的值,使進程作為非SFI模式的NativeClient加載程序運行。
–native報告本機(遍歷堆棧)分配跟蹤。默認情況下,會報告從跟蹤事件派生的偽堆棧。
–native-crx-bindings允許使用基于C ++的擴展綁定(而不是JS生成)。
–need-arc-migration-policy-check如果存在,設備需要檢查策略以查看是否允許遷移到Ext4 for ARC。它應該僅存在于最初發布了ecrypfs加密并且具有ARC(N +)可用的設備上。對于其他類別的設備,必須缺少此標志。
–net-log-capture-mode設置要在網絡日志中捕獲的事件的粒度。模式可以設置為以下值之一:“Default”“IncludeCookiesAndCredentials”“IncludeSocketBytes”有關其含義的說明,請參閱net_log_capture_mode.h中相應名稱的功能。
–netifs-to-ignore要忽略的網絡接口列表。忽略的接口不會用于網絡連接。
–network-country-iso[6]用于電話號碼檢測的電話區域(ISO國家/地區代碼)。
–network-settings-config在MD設置中啟用基于設置的網絡配置。
–new-window在新的瀏覽器窗口中啟動URL。
–no-default-browser-check禁用默認瀏覽器檢查。對于我們希望避免顯示默認瀏覽器信息欄的UI /瀏覽器測試很有用。
–no-experiments禁用在about:flags上設置的所有實驗。不禁用about:flags本身。如果實驗在啟動時使chrome崩潰有用:可以使用–no-experiments啟動chrome,在about:flags處禁用有問題的實驗室,然后重新啟動chrome而不再使用此開關。
–no-first-run跳過首次運行任務,無論它是否實際上是第一次運行。被kForceFirstRun覆蓋。這不會丟棄First Run標記,因此不會阻止在下次沒有此標志的情況下啟動chrome時首次運行。
–no-managed-user-acknowledgment-check在注冊受監管用戶時,禁止檢查我們是否收到確認。同時在注冊期間禁用等待ack的超時。在針對不支持通知的服務器進行調試時很有用。
–no-network-profile-warning[1]瀏覽器是否應該在配置文件位于網絡共享上時發出警告。此標志僅適用于Windows。
–no-pings不要發送超鏈接審計ping
–no-proxy-server不要使用代理服務器,始終建立直接連接。覆蓋傳遞的任何其他代理服務器標志。
–no-referrers不要發送HTTP-Referer標頭。
–no-sandbox為通常為沙盒的所有進程類型禁用沙箱。
–no-service-autorun禁止服務進程將自身添加為自動運行進程。這不會刪除現有的自動運行注冊,只會阻止服務注冊新的注冊。
–no-session-id沒有描述
–no-startup-window不會在啟動時自動打開瀏覽器窗口(在啟動Chrome以托管后臺應用程序時使用)。
–no-user-gesture-required自動播放策略,不需要任何用戶手勢。
–no-wifi禁用需要WiFi管理的功能。
–no-zygote禁用使用zygote進程來分叉子進程。相反,子進程將被分叉并直接執行。請注意, - no-sandbox也應該與此標志一起使用,因為沙箱需要zygote才能工作。
–noerrdialogs當存在時,禁止所有錯誤對話框。
–non-material
–non-secure沒有描述
–non-secure-after-editing沒有描述
–non-secure-while-incognito沒有描述
–non-secure-while-incognito-or-editing沒有描述
–none沒有描述
–normal_muted沒有描述
–normal_vibrant沒有描述
–note-taking-app-ids可選的以逗號分隔的應用ID列表,可用于記錄筆記。如果未設置,則使用硬編碼列表。
–ntp-snippets-add-incomplete如果設置了此標志,我們會將下載的一些關鍵數據片段添加到列表中。
–ntp-switch-to-existing-tab[6]切換到現有選項卡,以獲取從“新標簽頁”打開的建議。
–null沒有描述
–num-raster-threads用于柵格化內容的工作線程數。
–oauth2-client-id沒有描述
–oauth2-client-secret沒有描述
–off沒有描述
–on沒有描述
–oobe-bootstrapping-master表示我們是否應該開始引導Master OOBE。
–oobe-force-show-screen強制OOBE / login強制顯示oobe_screen.cc中chromeos :: kScreenNames的以逗號分隔的屏幕列表。支持的屏幕有:user- image
–oobe-guest-session表示在OOBE完成之前已啟動訪客會話。
–oobe-skip-postlogin用戶登錄后跳過所有其他OOBE頁面。
–oobe-timer-interval我們檢查OOBE總時間的時間間隔。
–open-ash[26]沒有描述
–opengraph沒有描述
–origin-trial-disabled-features包含應禁用原始試驗實驗的功能名稱列表。名稱應以“
–origin-trial-disabled-tokens包含應禁用原始試驗實驗的令牌簽名列表。標記應以“
–origin-trial-public-key覆蓋用于檢查原始試用令牌的默認公鑰。
–original-process-start-time開始委派已經運行的chrome進程的新chrome進程的時間。(有關詳細信息,請參閱ProcessSingleton。)
–osmesa沒有描述
–output沒有描述
–overridekCrosRegionsMode的“覆蓋”值(首先讀取區域的數據)。
–override-metrics-upload-url覆蓋將度量標準日志發送到的URL以進行調試。
–override-plugin-power-saver-for-testing覆蓋插件限制的行為以進行測試。默認情況下,僅對插件的硬編碼列表啟用限制器。將值設置為“always”以始終限制每個插件實例。將值設置為“never”以禁用限制。
–override-use-software-gl-for-tests強制使用軟件GL而不是硬件gpu。
–overscroll-history-navigation控制歷史導航的行為以響應水平過度滾動。將值設置為“0”以禁用。將值設置為“1”以啟用頁面滑入和滑出以響應水平過度滾動手勢的行為,并顯示目標頁面的屏幕截圖。將值設置為“2”以啟用簡化的過度滾動UI,其中導航箭頭從屏幕側面滑入以響應水平過滾動手勢。默認為“1”。
–overscroll-start-threshold控制閾值的值以相對于默認值開始水平過度滾動。例如,將值設置為“133”,使過卷開始閾值為默認閾值的133%。
–ozone-dump-file指定圖像轉儲的位置。
–ozone-platform指定要使用的臭氧平臺實施。
–pack-extension從給定目錄打包到.crx可安裝文件的擴展。
–pack-extension-key用于簽名打包.crx的可選PEM私鑰。
–parent-profile指定父配置文件的用戶數據文件夾的路徑。
–parent-window沒有描述
–passive-listeners-default覆蓋javascript addEventListener調用中“被動”字段的默認值。值定義為:‘documentonlytrue’,僅對文檔級節點設置默認值為true。'true’在所有節點上將默認值設置為true(未指定時)。'forcealltrue’強制所有節點上的值。
–password-store[9]指定要使用的加密存儲后端。可能的值是kwallet,kwallet5,gnome,gnome-keyring,gnome-libsecret,basic。任何其他值都會導致Chrome自動檢測到最佳后端。TODO(crbug.com/571003):一旦PasswordStore不再使用密鑰環或KWallet存儲密碼,請重命名此標志以停止引用密碼。但是,不要盡快重命名; 開發人員和測試人員可能會依賴它將大量測試密碼保存在他們的Keyrings或KWallets之外。
–permission-request-api-scope許可請求API的開發標志。API最終確定之前需要此標志。TODO(bauerb):當不再需要此標志時刪除。
–permission-request-api-url許可請求API的開發標志。API最終確定之前需要此標志。TODO(bauerb):當不再需要此標志時刪除。
–ppapi表示PPAPI插件進程類型的進程類型的參數。
–ppapi-antialiased-text-enabled[1]要傳遞給Ppapi進程的FontRenderParams :: antialiasing的布爾值(0/1)。
–ppapi-broker對指示PPAPI代理進程類型的進程類型的參數。
–ppapi-flash-argsPPAPI Flash的“命令行”參數; 用于調試選項。
–ppapi-flash-path使用在給定路徑中找到的PPAPI(Pepper)Flash。
–ppapi-flash-version報告PPAPI(Pepper)Flash的給定版本。版本應該是以’。'(例如,“12.3.456.78”)分隔的數字。如果未指定,則默認為“10.2.999.999”。
–ppapi-in-process在進程中運行PPAPI(Pepper)插件。
–ppapi-plugin-launcher指定應該用于啟動ppapi插件進程的命令。通過凈化或量化運行插件過程很有用。例如:–ppapi-plugin-launcher =“path \ to \ purify / Run = yes”
–ppapi-startup-dialog使PPAPI子進程在啟動時顯示對話框。一定要使用–no-sandbox,否則沙箱將不允許顯示對話框。
–ppapi-subpixel-rendering-setting[1]要傳遞給Ppapi進程的FontRenderParams :: subpixel_rendering的枚舉值。
–prerender-from-omnibox觸發從多功能框中的建議中預渲染頁面。僅當Instant被禁用或限制為搜索時,以及啟用了預渲染時才有效。
–previous-appprevious-app應該是上次啟動應用程序啟動時運行的應用程序。
–primary沒有描述
–print-to-pdf保存已加載頁面的pdf文件。
–privet-ipv6-only僅將IPv6用于privet HTTP。
–process-per-site為所有域啟用“每站點進程”流程模型。此模式合并同一站點頁面,以便它們共享一個進程。更多詳細信息: - http://www.chromium.org/developers/design-documents/process-models - site_instance.h中的類注釋,列出了支持的流程模型。重要提示:不要將其與–site-per-process混淆(這是關于隔離,而不是整合)。你可能想要另一個。
–process-per-tab在自己的渲染器進程中運行每組腳本連接的選項卡(即BrowsingInstance)。我們默認為每個站點實例使用渲染器進程(即,來自相同注冊域的頁面組,其中腳本連接相互連接)。TODO(creis):這個標志目前是無操作的。我們應該重構它以避免跨站點導航的“不必要的”進程交換,但在安全需要時仍然交換(例如,孤立的起源)。
–product-version輸出產品版本信息并退出。用作內部API以檢測Linux上已安裝的Chrome版本。
–profile-directory選擇要與啟動的第一個瀏覽器關聯的配置文件目錄。
–profiler-timing配置chrome:// profiler是否包含計時信息。默認情況下啟用此選項。值“0”將禁用分析器定時,而所有其他值將啟用它。
–profiling-at-start在啟動時為瀏覽器進程啟動基于采樣的探查器。這僅在使用gyp變量profiling = 1構建chrome時才有效。輸出將轉到kProfilingFile的值。
–profiling-file指定分析輸出的位置。只有在使用gyp變量profiling = 1或gn arg enable_profiling = true構建chrome時,這才有效。{pid}如果存在將被進程的pid替換。每次為此過程生成配置文件時,{count}(如果存在)將遞增。對于瀏覽器,默認值為chrome-profile- {pid},對于測試,默認值為test-profile- {pid}。
–profiling-flush控制是否定期將配置文件數據刷新到文件。通常情況下,數據會在退出時寫入,但是存在chrome不能干凈地退出的情況(特別是在使用單進程時)。可以指定以秒為單位的時間。
–progress-bar-animation[6]指定Android手機頁面加載進度條動畫。
–progress-bar-completion[6]當閃爍時,應為進度條的目的聲明加載“已完成”。
–prompt-for-external-extensions[27]我們應該在允許外部擴展安裝之前提示用戶嗎?此標志在Chromium上可用于測試目的。
–proxy-auto-detect強制代理自動檢測。
–proxy-bypass-list指定我們繞過代理設置并使用直接連接的主機列表。除非還指定了–proxy-server,否則忽略。這是以逗號分隔的旁路規則列表。有關這些規則的格式,請參閱:“net / proxy / proxy_bypass_rules.h”。
–proxy-pac-url使用給定URL的pac腳本
–proxy-server使用指定的代理服務器,覆蓋系統設置。此交換機僅影響HTTP和HTTPS請求。
–pull-to-refresh啟用或禁用拉動到刷新手勢以響應垂直過度滾動。將值設置為“1”以啟用該功能,并設置為“0”以禁用。默認為禁用。
–rdp_desktop_session沒有描述
–reader-mode-feedback沒有描述
–reader-mode-heuristics沒有描述
–rebaseline-pixel-tests[4]如果參考不匹配,則使瀏覽器像素測試覆蓋引用。
–record-type沒有描述
–reduce-security-for-testing在不安全的連接上啟用更多Web功能。旨在僅用于測試目的。
–reduced-referrer-granularity減少默認的referer標頭的粒度。
–register-font-files在Windows上注冊其他字體文件(對于通常%WINDIR%\ Fonts位置之外的字體)。可以使用分號(;)分隔多個文件。
–register-pepper-plugins注冊Pepper插件(請參閱pepper_plugin_list.cc的格式)。
–relauncher[7]重新啟動瀏覽器的進程類型(switch :: kProcessType)。請參閱chrome / browser / mac / relauncher.h。
–remote-debugging-address使用給定的地址而不是默認的環回來接受遠程調試連接。應與–remote-debugging-port一起使用。請注意,遠程調試協議不執行任何身份驗證,因此將其暴露得過于寬泛可能會帶來安全風險。
–remote-debugging-port在指定端口上啟用HTTP遠程調試。
–remote-debugging-socket-fd給定值是父進程已經打開的套接字的fd。這允許自動化為客戶端提供一個偵聽套接字,以便在完全啟動chrome之前連接到該套接字。特別是,父進程可以打開端口,exec headles chrome,并立即連接到devtools端口。等待鍍鉻準備好然后通過端口的第一次讀取來處理,這將阻止直到鍍鉻準備就緒。不需要民意調查。
–remote-debugging-socket-name[6]在指定的套接字名稱上啟用HTTP遠程調試。
–remote-debugging-targets提供發現DevTools遠程調試目標的地址列表。格式為:,…,:port。
–renderer使進程作為渲染器而不是瀏覽器運行。
–renderer-client-id沒有描述
–renderer-cmd-prefix此標志的內容前置于渲染器命令行。有用的值可能是“valgrind”或“xterm -e gdb --args”。
–renderer-process-limit將默認/計算限制覆蓋為渲染器進程數。此設置的非常高的值可能導致高內存/資源使用或不穩定。
–renderer-startup-dialog使渲染器進程在啟動時顯示對話框。傳遞此標志還會在Windows非官方版本上添加kNoSandbox,因為需要顯示對話框。
–renderer-wait-for-java-debugger[6]阻止渲染器的ChildProcessService的ChildProcessMain線程,直到附加Java調試器。
–renderpass沒有描述
–repl運行一個read-eval-print循環,允許用戶評估Javascript表達式。
–report-vp9-as-an-unsupported-mime-type強制將VP9報告為不受支持的MIME類型。
–require-audio-hardware-for-testing在沒有所需硬件或庫的系統上運行測試時,此標志將導致測試失敗。否則,他們默默地成功。
–reset-app-list-install-state如果設置,應用列表將忘記它已在啟動時安裝。請注意,這并不會阻止應用列表運行,只是讓Chrome認為應用列表尚未啟用(如在kEnableAppList中)。
–reset-variation-state強制在此客戶端上重置一次性隨機化FieldTrials,也稱為Chrome Variations狀態。
–restore-last-session表示應在啟動時恢復上次會話。這會覆蓋首選項值。請注意,這不會強制在崩潰后自動恢復會話,以防止崩潰循環。此開關用于在OS X和Windows上實現對特定于操作系統的“繼續中斷”功能的支持。
–root-layer-scrolls通過根RenderLayer而不是FrameView處理框架滾動。
–rtl沒有描述
–run-all-compositor-stages-before-draw通過在完成框架之前等待每個階段完成來有效地禁用合成器框架生產階段的流水線操作。
–run-layout-test請求頁面的渲染樹在完成加載后作為文本轉儲。
–safebrowsing-disable-auto-update如果存在,則safebrowsing僅在顯式調用SafeBrowsingProtocolManager :: ForceScheduleNextUpdate()時執行更新。這僅用于測試。
–safebrowsing-disable-download-protectionTODO(lzheng):一旦功能正常(http://crbug.com/74848),請刪除此標志。禁用安全瀏覽功能,該功能可檢查下載URL并下載內容的哈希,以確保內容不是惡意內容。
–safebrowsing-disable-extension-blacklist禁用檢查列入黑名單的擴展程序的安全瀏覽功能。
–safebrowsing-manual-download-blacklist可執行文件的逗號分隔的sha256哈希列表,下載保護服務應將其視為“危險”。對于要顯示警告的文件,它也必須被視為危險文件類型,否則不會列入白名單(通過簽名或URL),并且必須位于支持的操作系統上。哈希是十六進制的。在尋找繞過下載保護的方法時,這用于手動測試。
–SafeSites沒有描述
–sandbox-ipc使進程作為沙箱IPC子進程運行。
–save-page-as-mhtml禁止將頁面保存為僅HTML,禁用將頁面保存為HTML Complete(具有子資源目錄)。僅啟用將頁面保存為MHTML。有關如何卸下此開關,請參見http://crbug.com/120416。
–screen-config指定FakeDisplayDelegate的初始屏幕配置或所有顯示的狀態,有關格式詳細信息,請參閱類。
–screenshot保存已加載頁面的屏幕截圖。
–scripts-require-action通知用戶并要求同意運行腳本的擴展。附加–scripts-require-action = 1與–enable-scripts-require-action具有相同的效果(見下文)。
–search-provider-logo-url使用靜態URL作為默認搜索引擎的徽標。例如:https://www.google.com/branding/logo.png
–secondary沒有描述
–secondary-display-layout指定用于測試的輔助顯示器的布局模式和偏移。格式為“<t
–secondary-ui-md將通過–top-chrome-md傳遞的材料設計模式應用于整個Chrome中的元素(不僅僅是頂級Chrome)。
–service流程類型值,使流程作為云打印服務流程運行。請勿更改此值。云打印依賴于使用此流程類型啟動Chrome的外部二進制文件。
–service-manager
–service-name在服務進程的命令行上指定,以指示應運行哪個服務。當服務進程二進制文件可以充當許多不同的嵌入式服務之一時很有用。
–service-pipe-token為子進程提供一個令牌字符串,它們可以為消息管道交換,消息管道的另一端綁定到Service Manager中的service_manager :: Service綁定。
–service-request-channel-token用于為子進程中的服務構造消息管道的令牌。
–service-runner
–shared-files以下列列表格式描述傳遞給子進程的文件描述符:<file_id>:<descriptor_id>,<file_id>:<descriptor_id>,…其中<file_id>是正在啟動的服務清單中的ID字符串和<descriptor_id>是子進程可用于從全局描述符表中檢索文件描述符的描述符的數字標識符。
–shill-stub覆蓋網絡存根行為。默認情況下,啟用以太網,wifi和VPN,并立即進行轉換。多個選項可以逗號分隔(無空格)。注意:所有選項都采用’foo = x’格式。值區分大小寫并基于service_constants.h中的Shill名稱。請參閱FakeShillManagerClient :: SetInitialNetworkState以進行實施。示例:‘clear = 1’ - 清除所有默認配置’wifi = on’ - 最初連接wifi網絡(‘1’也可以工作)‘wifi = off’ - Wifi網絡最初都斷開連接(‘0’也可以工作) ‘wifi =禁用’ - Wifi最初被禁用’wifi = none’ - Wifi不可用’wifi = portal’ - Wifi連接將處于Portal狀態’cellular = 1’ - 蜂窩電話最初連接’cellular = LTE’
–show-app-list如果為true,將顯示應用列表。
–show-autofill-signatures使用自動填充簽名注釋表單和字段。
–show-autofill-type-predictions使用自動填充字段類型預測注釋表單。
–show-cert-link如果為true,則證書鏈接將顯示在HTTPS頁面的頁面信息中。
–show-component-extension-options使組件擴展顯示在chrome:// settings / extensions中。
–show-composited-layer-borders在合成器圖層周圍渲染邊框以幫助調試和研究圖層合成。
–show-fps-counter繪制一個抬頭顯示器,顯示每秒幀數以及GPU內存使用情況。如果還使用–enable-logging = stderr --vmodule =“head * = 1”,則FPS也將輸出到控制臺日志。
–show-icons[1]見kHideIcons。
–show-layer-animation-bounds渲染表示圖層動畫的邊界框的邊框。
–show-login-dev-overlay如果為true,則將顯示登錄/鎖定屏幕的開發人員工具覆蓋圖。這樣可以更輕松地測試布局邏輯。
–show-mac-overlay-borders[11]顯示CALayers周圍的邊框,對應于疊加和部分損壞。
–show-md-login如果為true,將顯示基于視圖的md登錄和鎖定屏幕。
–show-non-md-login如果為true,將顯示非md登錄和鎖定屏幕。
–show-overdraw-feedback通過顏色編碼元素可視化過度繪制,基于它們是否在下面繪制了其他元素。這有助于顯示UI可能正在執行的渲染工作超出必要的范圍。顏色暗示每個像素在屏幕上的透支量,如下所示:真彩色:沒有透支。藍色:透支一次。格林:透支兩次。粉紅色:透支三次。紅色:透支四次或更多次。
–show-paint-rects在網頁中可視化地渲染繪制區域周圍的邊框,以幫助調試和研究繪畫行為。
–show-property-changed-rects在屬性已更改的圖層周圍顯示HUD。
–show-saved-copy命令行標志,如果脫機,則向用戶提供“顯示已保存的副本”選項。各種模式已禁用,主要或輔助。主要/次要是指按鈕放置(用于實驗)。
–show-screenspace-rects在每個圖層的屏幕空間轉換邊界周圍顯示HUD中的rects。
–show-surface-damage-rects當HUD記錄到每個渲染表面時,顯示HUD周圍的損傷。
–silent-debugger-extension-api當擴展程序使用chrome.debugger頁面附加到頁面時,不顯示信息欄。需要附加到擴展背景頁面。
–silent-launch默認情況下,Chrome無需打開任何窗口即可啟動。如果有人希望將Chrome用作灰燼服務器,則非常有用。
–simulate-critical-update模擬可用的關鍵更新。
–simulate-elevated-recovery模擬恢復升級通道需要提升。
–simulate-outdated模擬當前版本已過時。
–simulate-outdated-no-au模擬當前版本已過時且自動更新已關閉。
–simulate-upgrade模擬可用的更新。
–single-process在與瀏覽器same相同的過程中運行渲染器和插件
–site-per-process實施每個進程的單站點安全策略:*每個渲染器進程在其整個生命周期內專用于僅為一個站點呈現頁面。*因此,來自不同站點的頁面永遠不會在同一個過程中。*渲染器進程的訪問權限基于其站點受到限制。所有跨站點導航都強制進行交換。只要src =是跨站點, 就會在進程外呈現。更多詳細信息: - http://www.chromium.org/developers/design-documents/site-isolation - http://www.chromium.org/developers/design-documents/process-models - site_instance中的類評論.h,列出支持的流程模型。重要提示:不要將其與–process-per-site(這是關于流程整合,而不是隔離)相混淆。你可能想要這個。
–skip-gpu-data-loading瀏覽器啟動時跳過gpu信息收集,黑名單加載和黑名單自動更新調度。因此,所有GPU功能都可用,并且:關于:gpu頁面顯示空內容。該開關僅用于布局測試。TODO(gab):完全擺脫這個開關。
–skip-nostore-all沒有描述
–skip-nostore-main沒有描述
–skip-reencoding-on-skp-capture當SKP捕獲期間編碼數據不可用時,跳過將位圖重新編碼為PNG。這允許獲得網絡上的圖像類型的準確樣本,而不是對我們自己編碼的PNG進行加權。
–slow定義Material Design視覺反饋動畫應該很慢。
–slow-connections-only沒有描述
–slow-down-raster-scale-factor多次重新掃描所有內容以模擬速度慢得多的機器。給出比例因子以使柵格花費更長的時間來完成,例如–slow-down-raster-scale-factor = 25。
–sms-test-messages在第一次調用RequestUpdate時發送測試消息(僅存根)。
–spdy-proxy-auth-fallback數據簡化代理回退的起源。
–spdy-proxy-auth-origin數據縮減代理的起源。
–spdy-proxy-auth-value用于數據縮減代理驗證的測試密鑰。
–spelling-service-feedback-interval-seconds[21]指定將批量反饋發送到拼寫服務之間的秒數。默認值為30分鐘。最短為5秒。此開關僅用于臨時測試。TODO(rouslan):反饋測試完成后刪除此標志。重新訪問2013年8月.
–spelling-service-feedback-url[21]指定將發送拼寫服務反饋數據的URL而不是默認URL。此開關僅用于臨時測試。TODO(rouslan):反饋測試完成后刪除此標志。重新訪問2013年8月.
–spurious-power-button-accel-count必須達到或超過閾值的最近加速度樣本數,以便將電源按鈕事件視為虛假。
–spurious-power-button-keyboard-accel鍵盤加速度必須達到或超過電源按鈕事件的閾值(以m / s ^ 2為單位,忽略重力)才被視為虛假。
–spurious-power-button-lid-angle-change蓋子角度的變化(即鍵盤和屏幕之間的鉸鏈)必須超過電源按鈕事件被認為是虛假的。
–spurious-power-button-screen-accel屏幕加速度必須達到或超過電源按鈕事件才能被視為虛假的閾值(以m / s ^ 2為單位,忽略重力)。
–spurious-power-button-window要檢查的最近加速度計樣本數,以確定電源按鈕事件是否是虛假的。
–ssl-key-log-file使SSL密鑰材料記錄到指定的文件以進行調試。有關格式,請參閱https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/Key_Log_Format。
–ssl-version-max指定最大SSL / TLS版本(“tls1”,“tls1.1”,“tls1.2”或“tls1.3”)。
–ssl-version-min指定最小SSL / TLS版本(“tls1”,“tls1.1”,“tls1.2”或“tls1.3”)。
–stable-release-mode這使我們禁用了一些Web平臺運行時功能,以便我們測試content_shell,就像它是一個穩定版本一樣。僅在設置kRunLayoutTest時才會執行此操作。有關功能級別,請參閱http://dev.chromium.org/blink/runtime-enabled-features。
–start-fullscreen指定瀏覽器是否應以全屏模式啟動,就像用戶在啟動后立即按下F11一樣。
–start-maximized無論先前的設置如何,都啟動瀏覽器最大化。
–start-stack-profiler在子進程中啟動堆棧采樣分析器。
–startedkTestCrosGaiaIdMigration的值,表示已開始遷移(即所有存儲的用戶密鑰將轉換為GaiaId)
–stub沒有描述
–stub-cros-settings指示應使用CrosSettings的存根實現,該存根實現將設置存儲在內存中而不進行簽名,將當前用戶視為所有者。這還修改了OwnerSettingsServiceChromeOS :: HandlesSetting,以便OwnerSettingsServiceChromeOS不處理任何設置。此選項僅用于在桌面上測試chrome的chromeos版本。
–supports-dual-gpus指示是否支持雙GPU切換。
–surface沒有描述
–swiftshader沒有描述
–swiftshader-webgl沒有描述
–sync-allow-insecure-xmpp-connection允許不安全的XMPP連接進行同步(用于測試)。
–sync-deferred-startup-timeout-seconds允許覆蓋延遲的init回退超時。
–sync-disable-deferred-startup啟用延遲同步后端初始化,直到發生用戶啟動的更改。
–sync-enable-get-update-avoidance啟用功能以避免不必要的GetUpdate請求。
–sync-notification-host-port覆蓋用于通知的默認主機:端口。
–sync-on-draw-hardware沒有描述
–sync-short-initial-retry-override這個標志導致sync在遇到錯誤時非常快速地重試(參見polling_constants.h),這是邁向指數退避的第一步。
–sync-short-nudge-delay-for-test該標志顯著縮短了微移周期之間的延遲。其主要目的是加速集成測試。正常的延遲允許合并和防止服務器過載,所以除非你真的確定它是你想要的,否則不要使用它。
–sync-url覆蓋用于配置文件同步的默認服務器。
–system-developer-mode表示系統正在開發模式下運行。開發模式探測由會話管理器完成。
–system-log-upload-frequency系統日志上載的頻率(以毫秒為單位)。只應用于測試目的。
–tab-management-experiment-type-disabled[6]指定要啟用的特定選項卡管理實驗。
–tab-management-experiment-type-elderberry[6]沒有描述
–task-manager-show-extra-renderers設置任務管理器以跟蹤通常不會在任務管理器中顯示的額外渲染器進程。
–task-profiler在任務分析器中報告每個任務堆的使用和流失。與默認和本機模式不同,不跟蹤單個分配。僅保留任務分析器(chrome:// profiler)中匯總的流失統計數據的跟蹤。
–team-drives啟用或禁用Team Drives集成。
–test-auto-update-ui啟用自動更新UI測試。
–test-child-process運行生成子進程的某些測試時,此開關向測試框架指示當前進程是子進程。
–test-cros-gaia-id-migration控制CrOS GaiaId遷移進行測試(默認為“”)。
–test-do-not-initialize-icu當運行生成子進程的某些測試時,此開關向測試框架指示當前進程不應初始化ICU以避免在啟動時過早創建任何作用域句柄。
–test-encryption-migration-ui啟用加密遷移UI測試。
–test-gl-lib用于Linux測試的標志:對于桌面GL綁定,首先嘗試加載此GL庫,但如果加載失敗則回退到常規庫。
–test-name將當前運行的自動化測試的名稱傳遞給Chrome。
–test-type當前測試工具的類型(“瀏覽器”或“ui”)。
–testing-fixed-http-port允許強制套接字連接到http / https以使用固定端口。
–testing-fixed-https-port沒有描述
–tether-stub用存根服務覆蓋Tether。為所需的假網絡數提供整數參數,例如’tether-stub = 2’。
–timeout在指定的毫秒數后發出停止。這將取消所有導航并導致DOMContentLoaded事件觸發。
–tls1這些值不是開關,而是kSSLVersionMax和kSSLVersionMin可以具有的值。
–tls1.1沒有描述
–tls1.2沒有描述
–tls1.3沒有描述
–tls13-variant指定啟用的TLS 1.3變體(“禁用”,“草稿”,“實驗”)。
–top-chrome-md啟用頂級Chrome材質設計元素。
–top-controls-hide-threshold瀏覽器控件的百分比需要隱藏才能自動隱藏。
–top-controls-show-threshold瀏覽器控件的百分比需要在自動顯示之前顯示。
–touch-calibration[15]校準因子給出為“,,,”。
–touch-devices[28]告訴chrome將這些設備中的事件解釋為觸摸事件。僅適用于XInput 2(即X服務器1.8或更高版本)。可以從“xinput list”中檢索設備的ID。
–touch-events啟用對觸摸事件功能檢測的支持。
–touch-noise-filtering[15]告訴Chrome進行額外的觸摸噪音過濾。僅在驅動程序級別過濾不足時才應使用。
–touch-selection-strategy控制拖動觸摸文本選擇控制柄時文本選擇粒度的更改方式。應該是“性格”或“方向”。如果未指定,則使用平臺默認值。
–touch_view沒有描述
–trace-config-file導致從啟動時記錄TRACE_EVENT標志。如果提供了–trace-startup或–trace-shutdown,則將忽略此標志。
–trace-export-events-to-etw[1]允許將跟蹤事件導出到ETW。僅在Windows Vista及更高版本上支持此功能。
–trace-shutdown導致從關閉開始記錄TRACE_EVENT標志。可選地,可以指定要包括的特定跟蹤類別(例如–trace-shutdown = base,net),否則,記錄所有事件。–trace-shutdown-file可用于控制跟蹤日志的存儲位置,因為否則無法訪問結果。
–trace-shutdown-file如果提供,則設置將存儲關閉跟蹤的文件,如果省略,則默認將在當前目錄中使用“chrometrace.log”。除非還提供了–trace-shutdown,否則無效。示例: - trace-shutdown --trace-shutdown-file = / tmp / trace_event.log
–trace-startup導致從啟動時記錄TRACE_EVENT標志。可選地,可以指定要包括的特定跟蹤類別(例如–trace-startup = base,net),否則,記錄所有事件。設置此標志會導致第一次調用BeginTracing()以接收自啟動以來的所有跟蹤事件。在Chrome中,您可以找到–trace-startup-file和–trace-startup-duration來控制跟蹤的自動保存(僅限基于TraceLog的組件不支持)。
–trace-startup-duration設置啟動跟蹤結束前的時間(以秒為單位)。如果省略,則使用默認值5秒。沒有–trace-startup,或者如果提供了–startup-trace-file = none,則無效。
–trace-startup-file如果提供,則設置將存儲啟動跟蹤的文件,如果省略,則默認將在當前目錄中使用“chrometrace.log”。除非還提供了–trace-startup,否則無效。示例: - trace-startup --trace-startup-file = / tmp / trace_event.log作為一種特殊情況,可以設置為’none’ - 這會禁用自動將結果保存到文件中,并且第一個手動記錄的跟蹤將然后從啟動后接收所有事件。
–trace-to-console向控制臺發送漂亮打印的跟蹤信息版本。
–trace-to-file將這些類別中的跟蹤事件發送到文件。–trace-to-file自己發送到默認類別。
–trace-to-file-name指定–trace-to-file的文件名。如果未指定,它將轉到默認文件名。
–trace-upload-url設置用于上載跟蹤數據的目標URL。
–translate-ranker-model-url覆蓋從中下載翻譯排名器模型的URL。
–translate-script-url覆蓋用于Google翻譯的默認服務器。
–translate-security-origin覆蓋Translate在孤立的世界中運行的安全源。
–true指示命令行開關中的標志是否為true的值。
–trusted-download-sources將下載源列表標識為受信任,但僅在設置了適當的組策略時。
–try-chrome-again實驗。顯示一個對話框,要求用戶嘗試使用chrome。此標志僅供升級過程使用。
–try-supported-channel-layouts[1]而不是始終使用硬件通道布局,檢查驅動程序是否支持源通道布局。避免輸出空通道并允許驅動程序啟用立體聲到多通道擴展。保留在標志后面,因為一些驅動程序謊言支持布局并在使用時掛起。有關詳細信息,請參見http://crbug.com/259165。
–type指示要運行的進程的類型。這可以是“服務管理器”,“服務運行器”或嵌入器支持的任何其他任意值。
–ui-disable-partial-swap禁用某些OpenGL驅動程序/模擬器所需的部分交換。
–ui-enable-layer-lists沒有描述
–ui-enable-rgba-4444-textures沒有描述
–ui-enable-zero-copy沒有描述
–ui-prioritize-in-gpu-process在GPU進程中優先考慮UI的命令流
–ui-show-composited-layer-borders沒有描述
–ui-show-fps-counter沒有描述
–ui-show-layer-animation-bounds沒有描述
–ui-show-paint-rects沒有描述
–ui-show-property-changed-rects沒有描述
–ui-show-screenspace-rects沒有描述
–ui-show-surface-damage-rects沒有描述
–ui-slow-animations沒有描述
–uninstall[1]運行chrome首次運行完成的卸載步驟。
–unlimited-storage將每個來源的配額設置覆蓋為任何應用/來源的無限存儲。這應該僅用于測試目的。
–unsafe-pac-url將完整的https:// URL傳遞給PAC(代理自動配置)腳本。與在傳遞給PAC腳本之前去除路徑和查詢組件的默認行為相反。
–unsafely-allow-protected-media-identifier-for-domain對于受保護內容的自動測試,此交換機允許特定域(例如example.com)跳過詢問用戶是否允許共享受保護的媒體標識符。在此上下文中,域不包含端口號。啟用此開關不會影響用戶的內容設置。參考:http://crbug.com/718608示例:–unsafely-allow-protected-media-identifier-for-domain = a.com,b.ca
–unsafely-treat-insecure-origin-as-secure將給定(不安全)的起源視為安全起源。可以提供多個來源。除非還提供了–user-data-dir,否則無效。示例: - unsafely-treat-insecure-origin-as-secure = http://a.test,http://b.test --user-data-dir = / test / only / profile / dir
–use-angle選擇要使用的ANGLE后端。選項包括:默認:嘗試幾個ANGLE渲染器,直到成功初始化,平臺改變ES支持。d3d9:舊版D3D9渲染器,僅限ES2。d3d11:D3D11渲染器,ES2和ES3。warp:使用軟件光柵化,ES2和ES3的D3D11渲染器。gl:桌面GL渲染器,ES2和ES3。gles:GLES渲染器,ES2和ES3。
–use-cras[29]使用CRAS,ChromeOS音頻服務器。
–use-double-buffering沒有描述
–use-fake-device-for-media-stream使用假設備進行Media Stream替換實際的攝像頭和麥克風。
–use-fake-jpeg-decode-accelerator使用虛假設備加速JPEG的解碼。這允許例如測試與GPU服務的通信,而不需要存在實際的加速器硬件。
–use-fake-ui-for-media-stream通過選擇媒體流的默認設備(例如WebRTC)來繞過媒體流信息量。與–use-fake-device-for-media-stream一起使用。
–use-file-for-fake-audio-capture播放.wav文件作為麥克風。請注意,對于WebRTC調用,我們會將這些位視為來自麥克風,這意味著您應禁用音頻處理(以免音頻文件播放失真)。如有必要,輸入文件將轉換為適合Chrome的音頻總線,因此大多數理智的.wav文件都可以正常工作。您可以傳遞 來播放文件循環,或者 %noloop在播放文件完成后停止。
–use-file-for-fake-video-capture使用.y4m文件作為網絡攝像頭播放。有關詳細信息,請參閱media / capture / video / file_video_capture_device.h中的注釋。
–use-first-display-as-internal使用–ash-host-window-bounds中的第一個顯示作為內部顯示。這是用于在Linux桌面上進行調試。
–use-gl選擇GPU進程應該使用的GL實現。選項包括:桌面:用戶安裝的任何桌面OpenGL(Linux和Mac默認)。egl:用戶安裝的任何EGL / GLES2(Windows默認 - 實際上是ANGLE)。osmesa:OSMesa軟件渲染器。swiftshader:SwiftShader軟件渲染器。
–use-gpu-in-tests使用硬件gpu(如果可用)進行測試。
–use-ime-service默認情況下,我們在kMus中使用經典IME(即InputMethodChromeOS)。該標志代替啟用IME服務(即InputMethodMus)。
–use-mobile-user-agent在Chromium應該使用移動用戶代理時設置。
–use-mock-keychain[7]沒有描述
–use-passthrough-cmd-decoder使用傳遞命令解碼器,跳過所有驗證和狀態跟蹤。
–use-skia-renderer使用SkiaRenderer而不是GLRenderer進行直接渲染。
–use-system-default-printer[30]使用系統默認打印機作為打印預覽中最初選擇的目標,而不是最近使用的目標。
–use-test-config在線程模式下初始化X11,并設置
–use-viz-hit-testWindowServer使用viz命中測試邏輯(HitTestAggregator和HitTestQuery)。
–user-agent用于使用自定義用戶代理覆蓋默認用戶代理的字符串。
–user-always-affiliated始終將用戶視為附屬。TODO(antrim):刪除一次測試服務器正確生成聯屬ID。
–user-data-dir瀏覽器存儲用戶配置文件的目錄。
–user-gesture-required自動播放策略要求用戶手勢才能播放。
–user-gesture-required-for-cross-origin自動播放政策要求ordor中的用戶手勢播放跨源iframe。
–utility使進程作為實用程序子進程運行。
–utility-allowed-dir當實用程序進程被沙箱化時,仍然可以訪問一個目錄。該標志指定可以訪問的目錄。
–utility-cmd-prefix此標志的內容前置于實用程序進程命令行。有用的值可能是“valgrind”或“xterm -e gdb --args”。
–utility-run-elevated沒有描述
–utility-sandbox-type要應用于實用程序進程的沙箱類型。選項為“無”,“網絡”或“實用程序”(默認值)。
–utility-startup-dialog使實用程序進程在啟動時顯示對話框。
–v提供默認的最大活動V-logging級別; 0是默認值。通常,正值用于V-logging級別。
–v2-sandbox[7]在輔助程序可執行文件初始化期間啟用V2沙箱。
–v2-sandbox-enabled[7]命令行參數,指示已啟用v2沙箱。這必須與“v2-sandbox”標志不同,以避免無休止的重新執行。該標志告訴Chrome中的沙箱初始化代碼,沙箱應該已經啟用。TODO(kerrnel):V2沙箱遷移完成后刪除此選項,因為假定進程在V2沙箱下運行。
–v8-cache-options設置緩存V8數據的選項。(關閉,預分析數據或代碼)
–v8-cache-strategies-for-cache-storage設置策略以在CacheStorage中緩存V8數據。(關閉,正常或激進)
–validate-crx檢查.crx的有效性并打印結果。
–validate-input-event-stream在調試版本中,斷言輸入事件流是有效的。
–variations-override-country允許覆蓋用于評估變體的國家/地區。這類似于chrome:// translate-internals上的“覆蓋變體國家/地區”條目,但是作為命令行標志公開,以允許測試首次運行方案。此外,與chrome:// translate-internals不同,該值不會跨會話持久存在。
–variations-server-url指定將變體數據報告給客戶端的服務器的自定義URL。指定此開關可在非官方構建上啟用Variations服務。請參閱variations_service.cc。
–version沒有描述
–video-image-texture-targetCHROMIUM_image支持視頻幀紋理的紋理目標。
–video-threads設置用于視頻解碼的線程數。
–video-underflow-threshold-ms允許客戶端覆蓋媒體渲染器在音頻存在時聲明視頻流的下溢狀態的閾值。TODO(dalecurtis):刪除一次http://crbug.com/470940完成的實驗。
–virtual-time-budget如果設置,系統在認為頁面準備好之前等待指定的虛擬毫秒數。對于確定性,當存在未決的網絡提取時,虛擬時間不會提前(即,不會觸發定時器)。一旦所有網絡提取完成,定時器就會觸發,如果系統用盡虛擬時間,則會快速轉發,以便下一個定時器觸發immediatley,直到指定的虛擬時間預算耗盡。
–vmodule給出每個模塊的最大V-logging級別以覆蓋-v給出的值。例如,“my_module = 2,foo * = 3”將更改源文件“my_module。”和“foo ”中所有代碼的日志記錄級別(“-inl”后綴也會因此匹配而被忽略)。任何包含正斜杠或反斜杠的模式都將針對整個路徑名進行測試,而不僅僅是模塊。例如,“ / foo / bar / * = 2”將更改“foo / bar”目錄下源文件中所有代碼的日志記錄級別。
–voice-interaction-supported-locales語音交互支持的語言環境列表。
–wait-for-debugger將等待60秒以使調試器附加到進程。
–wait-for-debugger-children將kWaitForDebugger添加到每個子進程。如果傳遞了一個值,它將用作過濾器來確定子進程是否應該傳遞kWaitForDebugger標志。
–wake-on-wifi-packet啟用wifi數據包喚醒功能,可在收到來自白名單源的網絡數據包時喚醒設備。
–wallet-service-use-sandbox使用沙箱在線錢包服務URL(用于開發人員測試)。
–watcher[1]使進程作為觀察程序進程運行。
–waveout-buffers[1]WaveOut使用的緩沖區數。
–webapk-server-url[6]為了測試,自定義WebAPK服務器URL。
–webrtc-stun-probe-trial[13]用于WebRTC的渲染器過程參數Stun探測試驗以確定間隔。有關更多詳細信息,請參閱chrome_browser_field_trials_desktop.cc中的SetupStunProbeTrial。
–webview-enable-safebrowsing-support用于在webview中啟用安全瀏覽功能
–webview-sandboxed-renderer沒有描述
–whitelisted-extension-id將給定的擴展ID添加到所有權限白名單。
–win-jumplist-action指定在Windows跳轉列表中單擊了哪個類別選項導致瀏覽器啟動。
–window-position指定初始窗口位置: - 窗口位置= x,y
–window-size設置初始窗口大小。提供格式為“800,600”的字符串。
–window-workspace指定初始窗口工作空間: - window-workspace = id
–windows10-custom-titlebar[1]允許自定義繪制標題欄和標簽條背景,這樣它就不像Windows 10中默認的那樣# FFFFFF
–winhttp-proxy-resolver使用WinHTTP獲取和評估PAC腳本。否則,默認情況下使用Chromium的網絡堆棧進行提取,使用V8進行評估。
–wm-window-animations-disabled如果當前動畫被禁用。
–yield-between-content-script-runs是否將內容腳本注入分成多個任務。
–zygote使進程作為渲染器zygote運行。
必須定義常量OS_WIN。
常量!BUILDFLAG(ENABLE_MIRROR)不得定義。
必須定義常量BUILDFLAG(ENABLE_OOP_HEAP_PROFILING)。
必須定義常量BUILDFLAG(ENABLE_PLUGINS)。
必須定義常量OS_FREEBSD,OS_LINUX和OS_SOLARIS。
必須定義常量OS_ANDROID。
必須定義常量OS_MACOSX。
必須定義常量OS_CHROMEOS。
不得定義常量OS_CHROMEOS和OS_MACOSX,并且必須定義常量OS_POSIX。
不能定義常量OFFICIAL_BUILD,并且必須定義常量BUILDFLAG(ENABLE_PRINT_PREVIEW)。
恒OS_IOS不能定義,并不斷OS_MACOSX必須定義。
必須定義常量BUILDFLAG(ENABLE_RUNTIME_MEDIA_RENDERER_SELECTION)。
必須定義常量BUILDFLAG(ENABLE_WEBRTC)。
不得定義常量OS_CHROMEOS。
必須定義常量USE_OZONE和USE_X11。
恒定OS_ANDROID不能限定,并且所述恒定BUILDFLAG(ENABLE_PLUGINS)必須被定義。
必須定義常量OS_POSIX。
必須定義常量GOOGLE_CHROME_BUILD。
不能定義常量OS_ANDROID。
恒OS_CHROMEOS不能定義,并不斷OS_LINUX必須定義。
必須定義常量BUILDFLAG(ENABLE_SPELLCHECK)。
必須定義常量BUILDFLAG(ENABLE_WAYLAND_SERVER)。
必須定義常量ENABLE_IPC_FUZZER。
不得定義常量GOOGLE_CHROME_BUILD。
必須定義常量BUILDFLAG(ENABLE_PACKAGE_MASH_SERVICES)。
必須定義常量USE_ASH。
必須定義常量CHROMIUM_BUILD。
必須定義常量OS_LINUX。
必須定義常量USE_CRAS。
不得定義常量OS_ANDROID和OS_CHROMEOS。

參考

https://peter.sh/experiments/chromium-command-line-switches/
https://wizardforcel.gitbooks.io/electron-doc/content/api/chrome-command-line-switches.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/43246.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/43246.shtml
英文地址,請注明出處:http://en.pswp.cn/news/43246.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

ORACLE中判斷表是否存在再刪除表避免報錯與MySql和SqlServer的不同

不同數據庫中drop a table if it exists的不同&#xff1a; In MySQL it is pretty easy to drop a table if it exists already. In Oracle and Microsoft’s SQL Server it is a little more complicated. Today I want to present you the solutions for these two DBMS’.…

常見的CRM系統報價

一個CRM系統大概多少錢&#xff1f;CRM系統的價格因為不同的廠商、功能、部署方式、用戶數等因素而有很大的差異&#xff0c;沒有一個固定的標準。但是&#xff0c;我們可以根據一些常見的CRM軟件的報價&#xff0c;對CRM價格有一個大致的了解。 一、CRM的部署方式 CRM系統的…

【RocketMQ】快速入門

文章目錄 消費模式同步消息異步消息單向消息延遲消息批量消息順序消息事務消息Tag標簽和Key鍵Tag的使用Key的使用 首先引入rocketmq的依賴 <dependency><groupId>org.apache.rocketmq</groupId><artifactId>rocketmq-client</artifactId><ve…

HackNos 3靶場

配置 進入控制面板配置網卡 第一步&#xff1a;啟動靶機時按下 shift 鍵&#xff0c; 進入以下界面 第二步&#xff1a;選擇第二個選項&#xff0c;然后按下 e 鍵&#xff0c;進入編輯界面 將這里的ro修改為rw single init/bin/bash&#xff0c;然后按ctrlx&#xff0c;進入…

數據結構的圖存儲結構

目錄 數據結構的圖存儲結構 圖存儲結構基本常識 弧頭和弧尾 入度和出度 (V1,V2) 和 的區別,v2> 集合 VR 的含義 路徑和回路 權和網的含義 圖存儲結構的分類 什么是連通圖&#xff0c;&#xff08;強&#xff09;連通圖詳解 強連通圖 什么是生成樹&#xff0c;生…

springboot集成ES

1.引入pom依賴2.application 配置3.JavaBean配置以及ES相關注解 3.1 Student實體類3.2 Teacher實體類3.3 Headmaster 實體類4. 啟動類配置5.elasticsearchRestTemplate 新增 5.1 createIndex && putMapping 創建索引及映射 5.1.1 Controller層5.1.2 service層5.1.3 ser…

leetcode做題筆記85最大矩形

給定一個僅包含 0 和 1 、大小為 rows x cols 的二維二進制矩陣&#xff0c;找出只包含 1 的最大矩形&#xff0c;并返回其面積。 示例 1&#xff1a; 思路一&#xff1a;單調棧 int maximalRectangle(char** matrix, int matrixSize, int* matrixColSize){int dp[matrixSize…

使用MAT分析OOM問題

OOM和內存泄漏在我們的工作中&#xff0c;算是相對比較容易出現的問題&#xff0c;一旦出現了這個問題&#xff0c;我們就需要對堆進行分析。 一般情況下&#xff0c;我們生產應用都會設置這樣的JVM參數&#xff0c;以便在出現OOM時&#xff0c;可以dump出堆內存文件&#xff…

基于libevent的tcp服務器

libevent使用教程_evutil_make_socket_nonblocking_易方達藍籌的博客-CSDN博客 一、準備 centos7下安裝libevent庫 yum install libevent yum install -y libevent-devel 二、代碼 server.cpp /** You need libevent2 to compile this piece of code Please see: http://li…

專訪 BlockPI:共建賬戶抽象未來的新一代 RPC 基礎設施

在傳統 RPC 服務板塊上&#xff0c;開發者一直飽受故障風險、運行環境混亂等難題的折磨。實現 RPC 服務的去中心化&#xff0c;且保持成本優勢和可擴展性&#xff0c;始終是區塊鏈基礎設施建設的重要命題之一。從 2018 年觀察中心化 RPC 供應商服務現狀開始&#xff0c;BlockPI…

內存管理(1)

內存管理&#xff08;1&#xff09; 1、各類型數據在內存中的存儲空間2、C內存管理方式2.1 針對于內置類型分析2.2 針對于自定義類型分析2.3 C語言與C在申請動態內存失敗時的區別 3、operator new 和 operator delete函數&#xff08;重點&#xff09;3.1 底層知識解析3.2 實現…

linux-shell腳本收集

創建同步腳本xsync mkdir -p /home/hadoop/bin && cd /home/hadoop/bin vim xsync#!/bin/bash#1. 判斷參數個數 if [ $# -lt 1 ] thenecho Not Arguementexit; fi#2. 遍歷集群所有機器 for host in node1 node2 node3 doecho $host #3. 遍歷所有目錄&#xff0c;挨…

web3:使用Docker-compose方式部署blockscout

最近做的項目,需要blockscout來部署一個區塊鏈瀏覽器,至于blockscout是什么,咱們稍后出一篇文章專門介紹下,本次就先介紹一下如何使用Docker-compose方式部署blockscout,以及過程中遇到的種種坑 目錄 先決條件我的環境準備工作Docker-compose1.安裝方式一:下載 Docker Co…

財務數據分析之現金流量表模板分享

現金流量表是我們常說的財務數據分析三表之一。它可以呈現一個企業的現金流情況&#xff0c;揭示企業經營管理健康狀態&#xff0c;但在實際使用中卻有總給人一種用不上、用不好的矛盾感。怎么才能把現金流量表做好&#xff1f;不如借鑒下大神的現金流量表模板。 下面介紹的是…

RabbitMQ-消息中間件學習記錄(what-how-why)

什么是消息中間件 簡單的來說就是消息隊列中間件&#xff0c;生產者發送消息到中間件&#xff0c;消息中間件用于 保存消息并發送消息到消費者。 消息中間件RabbitMQ的基本組件 1&#xff09;producer -生產者 2&#xff09;customer -消費者 3&#xff09;broker (經紀人)- M…

【Java 動態數據統計圖】動態數據統計思路案例(動態,排序,數組)四(116)

需求&#xff1a;&#xff1a;前端根據后端的返回數據&#xff1a;畫統計圖&#xff1b; 1.動態獲取地域數據以及數據中的平均值&#xff0c;按照平均值降序排序&#xff1b; 說明&#xff1a; X軸是動態的&#xff0c;有對應區域數據則展示&#xff1b; X軸 區域數據降序排序…

LabVIEW調用DLL傳遞結構體參數

LabVIEW 中調用動態庫接口時&#xff0c;如果是值傳遞的結構體&#xff0c;可以根據字段拆解為多個參數&#xff1b;如果參數為結構體指針&#xff0c;可用簇&#xff08;Cluster&#xff09;來匹配&#xff0c;其內存連續相當于單字節對齊。 1.值傳遞 接口定義&#xff1a; …

【FAQ】調用視頻匯聚平臺EasyCVR的iframe地址,視頻無法播放的原因排查

有用戶反饋&#xff0c;在調用iframe地址后嵌入用戶自己的前端頁面&#xff0c;視頻無法播放并且要求登錄。 安防監控視頻匯聚平臺EasyCVR基于云邊端一體化架構&#xff0c;具有強大的數據接入、處理及分發能力&#xff0c;可提供視頻監控直播、云端錄像、視頻云存儲、視頻集中…

視頻集中存儲EasyCVR視頻匯聚平臺定制項目增加AI智能算法

安防視頻集中存儲EasyCVR視頻匯聚平臺&#xff0c;可支持海量視頻的輕量化接入與匯聚管理。平臺能提供視頻存儲磁盤陣列、視頻監控直播、視頻輪播、視頻錄像、云存儲、回放與檢索、智能告警、服務器集群、語音對講、云臺控制、電子地圖、平臺級聯、H.265自動轉碼等功能。為了便…

【Unity每日一記】Physics.Raycast 相關_Unity中的“X光射線”

&#x1f468;?&#x1f4bb;個人主頁&#xff1a;元宇宙-秩沅 &#x1f468;?&#x1f4bb; hallo 歡迎 點贊&#x1f44d; 收藏? 留言&#x1f4dd; 加關注?! &#x1f468;?&#x1f4bb; 本文由 秩沅 原創 &#x1f468;?&#x1f4bb; 收錄于專欄&#xff1a;uni…