Advertisement
Guest User

ChromeFlagsListAndroid

a guest
Apr 10th, 2019
5,662
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 76.54 KB | None | 0 0
  1. #chrome flags
  2. #chrome://flags
  3. #these are not the defaults!
  4.  
  5.  Reset all to default
  6. Experiments
  7. 73.0.3683.75
  8. WARNING: EXPERIMENTAL FEATURES AHEAD! By enabling these features, you could lose browser data or compromise your security or privacy. Enabled features apply to all users of this browser.
  9. Available
  10. The pull-to-refresh effect
  11. Page reloads triggered by vertically overscrolling content. – Android
  12.  
  13. #disable-pull-to-refresh-effect
  14. Reader Mode triggering
  15. Determines what pages the Reader Mode infobar is shown on. – Android
  16.  
  17. #reader-mode-heuristics
  18. Enable offline bookmarks
  19. Enable saving bookmarked pages for offline viewing. – Android
  20.  
  21. #offline-bookmarks
  22. Enables background downloading of pages.
  23. Enables downloading pages in the background in case page is not yet loaded in current tab. – Android
  24.  
  25. #background-loader-for-downloads
  26. Enables descriptive failed download status text.
  27. Enables failed download status text in notifications and Downloads Home to state the reason the request failed if the failure is actionable. – Android
  28.  
  29. #offline-pages-failed-download
  30. Enables descriptive pending download status text.
  31. Enables pending download status text in notifications and Downloads Home to state the reason the request is pending. – Android
  32.  
  33. #offline-pages-pending-download
  34. Enables offline pages in the downloads home to be opened in CCT.
  35. When enabled offline pages launched from the Downloads Home will be opened in Chrome Custom Tabs (CCT) instead of regular tabs. – Android
  36.  
  37. #offline-pages-in-downloads-home-open-in-cct
  38. Default content suggestions category order (e.g. on NTP)
  39. Set default order of content suggestion categories (e.g. on the NTP). – Android
  40.  
  41. #content-suggestions-category-order
  42. Content suggestions category ranker (e.g. on NTP)
  43. Set category ranker to order categories of content suggestions (e.g. on the NTP). – Android
  44.  
  45. #content-suggestions-category-ranker
  46. Make New Tab Page Snippets more visible.
  47. If enabled, the NTP snippets will become more discoverable with a larger portion of the first card above the fold. – Android
  48.  
  49. #enable-ntp-snippets-increased-visibility
  50. Get favicons for content suggestions from a new server.
  51. If enabled, the content suggestions (on the NTP) will get favicons from a new favicon server. – Android
  52.  
  53. #enable-content-suggestions-new-favicon-server
  54. Show server-side suggestions on the New Tab page
  55. If enabled, the list of content suggestions on the New Tab page will contain server-side suggestions (e.g., Articles for you). Furthermore, it allows to override the source used to retrieve these server-side suggestions. – Android
  56.  
  57. #enable-ntp-remote-suggestions
  58. Show asset downloads on the New Tab page
  59. If enabled, the list of content suggestions on the New Tab page will contain assets (e.g. books, pictures, audio) that the user downloaded for later use. – Android
  60.  
  61. #enable-ntp-asset-download-suggestions
  62. Show offline page downloads on the New Tab page
  63. If enabled, the list of content suggestions on the New Tab page will contain pages that the user downloaded for later use. – Android
  64.  
  65. #enable-ntp-offline-page-download-suggestions
  66. Show recently visited bookmarks on the New Tab page
  67. If enabled, the list of content suggestions on the New Tab page will contain recently visited bookmarks. – Android
  68.  
  69. #enable-ntp-bookmark-suggestions
  70. Notify about new content suggestions available at the New Tab page
  71. If enabled, notifications will inform about new content suggestions on the New Tab page. – Android
  72.  
  73. #enable-ntp-suggestions-notifications
  74. Disable download complete notification for whitelisted CCT apps.
  75. Disable download complete notification for page downloads originating from a CCT app whitelisted to show their own download complete notification. – Android
  76.  
  77. #offline-pages-ct-suppress-completed-notification
  78. Enables concurrent background loading on svelte.
  79. Enables concurrent background loading (or downloading) of pages on Android svelte (512MB RAM) devices. Otherwise, background loading will happen when the svelte device is idle. – Android
  80.  
  81. #concurrent-background-loading-on-svelte
  82. NoState Prefetch
  83. If enabled, pre-downloads resources to improve page load speed. – Mac, Windows, Linux, Chrome OS, Android
  84.  
  85. #enable-nostate-prefetch
  86. Reader Mode in CCT
  87. Open Reader Mode in Chrome Custom Tabs. – Android
  88.  
  89. #enable-reader-mode-in-cct
  90. Parallel downloading
  91. Enable parallel downloading to accelerate download speed. – Mac, Windows, Linux, Chrome OS, Android
  92.  
  93. #enable-parallel-downloading
  94. Enable downloads location change
  95. Enable changing default downloads storage location on Android. – Android
  96.  
  97. #enable-downloads-location-change
  98. Enable download progress infobar
  99. Enables an infobar notifying users about status of current downloads. – Android
  100.  
  101. #download-progress-infobar
  102. Enable download home v2
  103. Enables the new UI for download home – Android
  104.  
  105. #download-home-v2
  106. Block unsafe downloads over insecure connections
  107. Disallows downloads of unsafe files (files that can potentially execute code), where the final download origin or any origin in the redirect chain is insecure. – Mac, Windows, Linux, Chrome OS, Android
  108.  
  109. #disallow-unsafe-http-downloads
  110. Send some telemetry for APK downloads for extended reporting users
  111. If enabled, sends some information about the source and hash of the contents of any APK files downloaded by a user who has opted into Safe Browsing Extended Reporting already. – Android
  112.  
  113. #safe-browsing-telemetry-for-apk-downloads
  114. Override software rendering list
  115. Overrides the built-in software rendering list and enables GPU-acceleration on unsupported system configurations. – Mac, Windows, Linux, Chrome OS, Android
  116.  
  117. #ignore-gpu-blacklist
  118. Accelerated 2D canvas
  119. Enables the use of the GPU to perform 2d canvas rendering instead of using software rendering. – Mac, Windows, Linux, Chrome OS, Android
  120.  
  121. #disable-accelerated-2d-canvas
  122. Composited render layer borders
  123. Renders a border around composited Render Layers to help debug and study layer compositing. – Mac, Windows, Linux, Chrome OS, Android
  124.  
  125. #composited-layer-borders
  126. Select HW overlay strategies
  127. Select strategies used to promote quads to HW overlays. – Mac, Windows, Linux, Chrome OS, Android
  128.  
  129. #overlay-strategies
  130. Tint GL-composited content
  131. Tint contents composited using GL with a shade of red to help debug and study overlay support. – Mac, Windows, Linux, Chrome OS, Android
  132.  
  133. #tint-gl-composited-content
  134. Show overdraw feedback
  135. Visualize overdraw by color-coding elements based on if they have other elements drawn underneath. – Mac, Windows, Linux, Chrome OS, Android
  136.  
  137. #show-overdraw-feedback
  138. Enable draw occlusion
  139. Enable the system to use draw occlusion to skip draw quads when they are not shown on the screen. – Mac, Windows, Linux, Chrome OS, Android
  140.  
  141. #enable-draw-occlusion
  142. Partial swap
  143. Sets partial swap behavior. – Mac, Windows, Linux, Chrome OS, Android
  144.  
  145. #ui-disable-partial-swap
  146. WebRTC hardware video decoding
  147. Support in WebRTC for decoding video streams using platform hardware. – Chrome OS, Android
  148.  
  149. #disable-webrtc-hw-decoding
  150. WebRTC hardware video encoding
  151. Support in WebRTC for encoding video streams using platform hardware. – Chrome OS, Android
  152.  
  153. #disable-webrtc-hw-encoding
  154. WebRTC hardware h264 video encoding
  155. Support in WebRTC for encoding h264 video streams using platform hardware. – Chrome OS, Android
  156.  
  157. #enable-webrtc-hw-h264-encoding
  158. WebRTC hardware vp8 video encoding
  159. Support in WebRTC for encoding vp8 video streams using platform hardware. – Chrome OS, Android
  160.  
  161. #enable-webrtc-hw-vp8-encoding
  162. Negotiation with GCM cipher suites for SRTP in WebRTC
  163. When enabled, WebRTC will try to negotiate GCM cipher suites for SRTP. – Mac, Windows, Linux, Chrome OS, Android
  164.  
  165. #enable-webrtc-srtp-aes-gcm
  166. Negotiation with encrypted header extensions for SRTP in WebRTC
  167. When enabled, WebRTC will try to negotiate encrypted header extensions for SRTP. – Mac, Windows, Linux, Chrome OS, Android
  168.  
  169. #enable-webrtc-srtp-encrypted-headers
  170. WebRTC Stun origin header
  171. When enabled, Stun messages generated by WebRTC will contain the Origin header. – Mac, Windows, Linux, Chrome OS, Android
  172.  
  173. #enable-webrtc-stun-origin
  174. WebRTC Echo Canceller 3.
  175. Experimental WebRTC echo canceller (AEC3). – Mac, Windows, Linux, Chrome OS, Android
  176.  
  177. #WebRtcUseEchoCanceller3
  178. WebRTC hybrid Agc2/Agc1.
  179. WebRTC Agc2 digital adaptation with Agc1 analog adaptation. – Mac, Windows, Linux, Chrome OS, Android
  180.  
  181. #enable-webrtc-hybrid-agc
  182. WebRTC new encode cpu load estimator
  183. Enable new estimator for the encoder cpu load, for evaluation and testing. Intended to improve accuracy when screen casting. – Mac, Windows, Linux, Chrome OS, Android
  184.  
  185. #enable-webrtc-new-encode-cpu-load-estimator
  186. WebRTC: Use Unified Plan SDP Semantics by default
  187. RTCPeerConnections generate and expect the standards compliant SDP format called "Unified Plan", unless "Plan B" is explicitly specified by passing {sdpSemantics:'plan-b'} to the RTCPeerConnection constructor. RTCRtpTransceiver support is also enabled in Unified Plan. – Mac, Windows, Linux, Chrome OS, Android
  188.  
  189. #webrtc-unified-plan-by-default
  190. Clear older browsing data
  191. Enables clearing of browsing data which is older than a given time period. – Android
  192.  
  193. #clear-old-browsing-data
  194. Enable OSK Overscroll
  195. Enable OSK overscroll support. With this flag on, the OSK will only resize the visual viewport. – Android
  196.  
  197. #enable-osk-overscroll
  198. Enable new contacts picker
  199. Activates the new picker for selecting contacts. – Android
  200.  
  201. #enable-new-contacts-picker
  202. Enable new Photopicker
  203. Activates the new picker for selecting photos. – Android
  204.  
  205. #enable-new-photo-picker
  206. Experimental ScreenCapture.
  207. Enable this option for experimental ScreenCapture feature on Android. – Android
  208.  
  209. #enable-usermedia-screen-capturing
  210. Use Android SurfaceControl
  211. Use the SurfaceControl API for supporting overlays on Android – Android
  212.  
  213. #enable-surfacecontrol
  214. New history entries require a user gesture.
  215. Require a user gesture to add a history entry. – Mac, Windows, Linux, Chrome OS, Android
  216.  
  217. #enable-history-entry-requires-user-gesture
  218. History Manipulation Intervention
  219. If a page does a client side redirect or adds to the history without a user gesture, then skip it on back/forward UI. – Mac, Windows, Linux, Chrome OS, Android
  220.  
  221. #enable-history-manipulation-intervention
  222. Disable pushState throttling
  223. Disables throttling of history.pushState and history.replaceState method calls. This flag is deprecated and will be removed in Chrome 76. Use the switch --disable-ipc-flooding-protection instead. – Mac, Windows, Linux, Chrome OS, Android
  224.  
  225. #disable-pushstate-throttle
  226. Disable IPC flooding protection
  227. Some javascript code can flood the inter process communication system. This protection limits the rate (calls/seconds) at which theses function can be used. This flag disables the protection. This flag is deprecated and will be removed in Chrome 76. Use the switch --disable-ipc-flooding-protection instead. – Mac, Windows, Linux, Chrome OS, Android
  228.  
  229. #disable-ipc-flooding-protection
  230. Hyperlink auditing
  231. Sends hyperlink auditing pings. – Mac, Windows, Linux, Chrome OS, Android
  232.  
  233. #disable-hyperlink-auditing
  234. Contextual Search
  235. Whether or not Contextual Search is enabled. – Android
  236.  
  237. #contextual-search
  238. Contextual Search ML tap suppression
  239. Enables tap gestures to be suppressed to improve CTR by applying machine learning. The "Contextual Search Ranker prediction" flag must also be enabled! – Android
  240.  
  241. #contextual-search-ml-tap-suppression
  242. Contextual Search Ranker prediction
  243. Enables prediction of tap gestures using Assist-Ranker machine learning. – Android
  244.  
  245. #contextual-search-ranker-query
  246. Contextual Search second tap triggering
  247. Enables triggering on a second tap gesture even when Ranker would normally suppress that tap. – Android
  248.  
  249. #contextual-search-second-tap
  250. Contextual Search integration with Unified Consent
  251. Enables integration of Tap to Search with Unified Consent. – Android
  252.  
  253. #contextual-search-unity-integration
  254. Explore websites
  255. Enables portal from new tab page to explore websites. – Android
  256.  
  257. #explore-sites
  258. Show Autofill predictions
  259. Annotates web forms with Autofill field type predictions as placeholder text. – Mac, Windows, Linux, Chrome OS, Android
  260.  
  261. #show-autofill-type-predictions
  262. Smooth Scrolling
  263. Animate smoothly when scrolling page content. – Windows, Linux, Chrome OS, Android
  264.  
  265. #smooth-scrolling
  266. Experimental QUIC protocol
  267. Enable experimental QUIC protocol support. – Mac, Windows, Linux, Chrome OS, Android
  268.  
  269. #enable-quic
  270. Latest stable JavaScript features
  271. Some web pages use legacy or non-standard JavaScript extensions that may conflict with the latest JavaScript features. This flag allows disabling support of those features for compatibility with such pages. – Mac, Windows, Linux, Chrome OS, Android
  272.  
  273. #disable-javascript-harmony-shipping
  274. Experimental JavaScript
  275. Enable web pages to use experimental JavaScript features. – Mac, Windows, Linux, Chrome OS, Android
  276.  
  277. #enable-javascript-harmony
  278. WebAssembly baseline compiler
  279. Enables WebAssembly baseline compilation and tier up. – Mac, Windows, Linux, Chrome OS, Android
  280.  
  281. #enable-webassembly-baseline
  282. WebAssembly threads support.
  283. Enables support for the WebAssembly Threads proposal. Implies #shared-array-buffer and #enable-webassembly. – Mac, Windows, Linux, Chrome OS, Android
  284.  
  285. #enable-webassembly-threads
  286. Experimental enabled SharedArrayBuffer support in JavaScript.
  287. Enable SharedArrayBuffer support in JavaScript. – Mac, Windows, Linux, Chrome OS, Android
  288.  
  289. #shared-array-buffer
  290. Future V8 VM features
  291. This enables upcoming and experimental V8 VM features. This flag does not enable experimental JavaScript features. – Mac, Windows, Linux, Chrome OS, Android
  292.  
  293. #enable-future-v8-vm-features
  294. V8 Orinoco garbage collection features
  295. This enables the V8 Orinoco garbage collection features. – Mac, Windows, Linux, Chrome OS, Android
  296.  
  297. #enable-v8-orinoco
  298. Await optimization
  299. Enables await taking 1 tick on the microtask queue. – Mac, Windows, Linux, Chrome OS, Android
  300.  
  301. #harmony-await-optimization
  302. GPU rasterization
  303. Use GPU to rasterize web content. Requires impl-side painting. – Mac, Windows, Linux, Chrome OS, Android
  304.  
  305. #enable-gpu-rasterization
  306. Out of process rasterization
  307. Perform Ganesh raster in the GPU Process instead of the renderer. Must also enable GPU rasterization – Mac, Windows, Linux, Chrome OS, Android
  308.  
  309. #enable-oop-rasterization
  310. Experimental Web Platform features
  311. Enables experimental Web Platform features that are in development. – Mac, Windows, Linux, Chrome OS, Android
  312.  
  313. #enable-experimental-web-platform-features
  314. App notification status messaging
  315. Enables messaging in site permissions UI informing user when notifications are disabled for the entire app. – Android
  316.  
  317. #enable-app-notification-status-messaging
  318. Enables use of the Android spellchecker.
  319. Enables use of the Android spellchecker. – Android
  320.  
  321. #enable-android-spellchecker
  322. Touch adjustment
  323. Refine the position of a touch gesture in order to compensate for touches having poor resolution compared to a mouse. – Windows, Linux, Chrome OS, Android
  324.  
  325. #disable-touch-adjustment
  326. Hardware-accelerated video decode
  327. Hardware-accelerated video decode where available. – Mac, Windows, Chrome OS, Android
  328.  
  329. #disable-accelerated-video-decode
  330. Automatic password generation
  331. Allow Chrome to offer to generate passwords when it detects account creation pages. – Mac, Windows, Linux, Chrome OS, Android
  332.  
  333. #automatic-password-generation
  334. New password form parsing for filling passwords
  335. Replaces existing form parsing for filling in password manager with a new version, currently under development. WARNING: when enabled, Password Manager might stop working – Mac, Windows, Linux, Chrome OS, Android
  336.  
  337. #new-password-form-parsing
  338. New password form parsing for saving passwords
  339. Replaces existing form parsing for saving in password manager with a new version, currently under development. WARNING: when enabled, Password Manager might stop working – Mac, Windows, Linux, Chrome OS, Android
  340.  
  341. #new-password-form-parsing-for-saving
  342. Use only new password form parsing
  343. The old password form parsing is disabled – Mac, Windows, Linux, Chrome OS, Android
  344.  
  345. #only-new-password-form-parsing
  346. Show autofill signatures.
  347. Annotates web forms with Autofill signatures as HTML attributes. Also marks password fields suitable for password generation. – Mac, Windows, Linux, Chrome OS, Android
  348.  
  349. #enable-show-autofill-signatures
  350. Affiliation based matching in password manager
  351. Allow credentials stored for Android applications to be filled into corresponding websites. – Mac, Windows, Linux, Chrome OS, Android
  352.  
  353. #AffiliationBasedMatching
  354. Use Google Payments sandbox servers
  355. For developers: use the sandbox service for Google Payments API calls. – Mac, Windows, Linux, Chrome OS, Android
  356.  
  357. #wallet-service-use-sandbox
  358. Touch text selection strategy
  359. Controls how text selection granularity changes when touch text selection handles are dragged. Non-default behavior is experimental. – Android
  360.  
  361. #touch-selection-strategy
  362. Enable navigation tracing
  363. This is to be used in conjunction with the trace-upload-url flag. WARNING: When enabled, Chrome will record performance data for every navigation and upload it to the URL specified by the trace-upload-url flag. The trace may include personally identifiable information (PII) such as the titles and URLs of websites you visit. – Mac, Windows, Linux, Chrome OS, Android
  364.  
  365. #enable-navigation-tracing
  366. Trace label for navigation tracing
  367. This is to be used in conjunction with the enable-navigation-tracing flag. Please select the label that best describes the recorded traces. This will choose the destination the traces are uploaded to. If you are not sure, select other. If left empty, no traces will be uploaded. – Mac, Windows, Linux, Chrome OS, Android
  368.  
  369. #trace-upload-url
  370. Servicified service workers
  371. Enable the servicified service workers. A servicified service worker can have direct connection from its clients, so that fetch events can be dispatched through the connection without hopping to the browser process. – Mac, Windows, Linux, Chrome OS, Android
  372.  
  373. #enable-service-worker-servicification
  374. Substring matching for Autofill suggestions
  375. Match Autofill suggestions based on substrings (token prefixes) rather than just prefixes. – Mac, Windows, Linux, Chrome OS, Android
  376.  
  377. #enable-suggestions-with-substring-match
  378. Google Payments card saving checkbox
  379. Show the checkbox to offer local saving of a credit card downloaded from the server. – Mac, Windows, Linux, Chrome OS, Android
  380.  
  381. #enable-offer-store-unmasked-wallet-cards
  382. Offline Auto-Reload Mode
  383. Pages that fail to load while the browser is offline will be auto-reloaded when the browser is online again. – Mac, Windows, Linux, Chrome OS, Android
  384.  
  385. #enable-offline-auto-reload
  386. Only Auto-Reload Visible Tabs
  387. Pages that fail to load while the browser is offline will only be auto-reloaded if their tab is visible. – Mac, Windows, Linux, Chrome OS, Android
  388.  
  389. #enable-offline-auto-reload-visible-only
  390. Show Saved Copy Button
  391. When a page fails to load, if a stale copy of the page exists in the browser cache, a button will be presented to allow the user to load that stale copy. The primary enabling choice puts the button in the most salient position on the error page; the secondary enabling choice puts it secondary to the reload button. – Mac, Windows, Linux, Chrome OS, Android
  392.  
  393. #show-saved-copy
  394. Spelling Feedback Field Trial
  395. Enable the field trial for sending user feedback to spelling service. – Mac, Windows, Linux, Chrome OS, Android
  396.  
  397. #enable-spelling-feedback-field-trial
  398. WebGL Draft Extensions
  399. Enabling this option allows web applications to access the WebGL Extensions that are still in draft status. – Mac, Windows, Linux, Chrome OS, Android
  400.  
  401. #enable-webgl-draft-extensions
  402. Accessibility Tab Switcher
  403. Enable the accessibility tab switcher for Android. – Android
  404.  
  405. #enable-accessibility-tab-switcher
  406. Autofill Accessibility
  407. Enable accessibility for autofill popup. – Android
  408.  
  409. #enable-android-autofill-accessibility
  410. Zero-copy rasterizer
  411. Raster threads write directly to GPU memory associated with tiles. – Mac, Windows, Linux, Chrome OS, Android
  412.  
  413. #enable-zero-copy
  414. Select which language model to use to trigger translate on English content
  415. Force the Translate Triggering on English pages experiment to be enabled with the selected language model active. – Android
  416.  
  417. #translate-force-trigger-on-english
  418. Explicitly ask for language preferences
  419. Explicitly ask the user which languages they can read on Chrome startup, on the first run that doesn't already have a promo. – Android
  420.  
  421. #translate-explicit-ask
  422. Enforce TranslateRanker decisions
  423. Improved Translate UI triggering logic. TranslateRanker decides whether or not Translate UI should be triggered in a given context. – Mac, Windows, Linux, Chrome OS, Android
  424.  
  425. #translate-ranker-enforcement
  426. Enable Translate
  427. Enable the Translate popup when visiting webpages in other languages. – Mac, Windows, Linux, Chrome OS, Android
  428.  
  429. #translate
  430. Chrome Duet
  431. Enables Chrome Duet, split toolbar Chrome Home, on Android. – Android
  432.  
  433. #enable-chrome-duet
  434. Force Enable Home Page Button
  435. Displays a home button if enabled. – Android
  436.  
  437. #force-enable-home-page-button
  438. Enable NTP Button
  439. Displays a New Tab Page button in the toolbar if enabled. – Android
  440.  
  441. #enable-ntp-button
  442. Enable Homepage tile shown in Suggested Tiles
  443. When NTPButton is enabled, the first tile of the Suggested Tiles will be used for homepage. It will not have an effect when NTPButton is disabled. – Android
  444.  
  445. #enable-homepage-tile
  446. Search Ready Omnibox
  447. Clears the omnibox and adds a suggestion item to share, copy, or edit the URL. – Android
  448.  
  449. #enable-search-ready-omnibox
  450. Modal Permission Dialog
  451. Enable this option to use ModalDialogManager for permission Dialogs. – Android
  452.  
  453. #enable-modal-permission-dialog-view
  454. In-Product Help Demo Mode
  455. Selects the In-Product Help demo mode. – Mac, Windows, Linux, Chrome OS, Android
  456.  
  457. #in-product-help-demo-mode-choice
  458. Cast Streaming hardware video encoding
  459. This option enables support in Cast Streaming for encoding video streams using platform hardware. – Mac, Windows, Linux, Chrome OS, Android
  460.  
  461. #disable-cast-streaming-hw-encoding
  462. Threaded scrolling
  463. Threaded handling of scroll-related input events. Disabling this will force all such scroll events to be handled on the main thread. Note that this can dramatically hurt scrolling performance of most websites and is intended for testing purposes only. – Mac, Windows, Linux, Chrome OS, Android
  464.  
  465. #disable-threaded-scrolling
  466. Memory coordinator
  467. Enable memory coordinator instead of memory pressure listeners. – Windows, Linux, Chrome OS, Android
  468.  
  469. #enable-memory-coordinator
  470. Reduce default 'referer' header granularity.
  471. If a page hasn't set an explicit referrer policy, setting this flag will reduce the amount of information in the 'referer' header for cross-origin requests. – Mac, Windows, Linux, Chrome OS, Android
  472.  
  473. #reduced-referrer-granularity
  474. Credit Card Assisted Filling
  475. Enable assisted credit card filling on certain sites. – Android
  476.  
  477. #enable-credit-card-assist
  478. Committed Interstitials
  479. Use committed error pages instead of transient navigation entries for SSL interstitial error pages (i.e. certificate errors). – Mac, Windows, Linux, Chrome OS, Android
  480.  
  481. #ssl-committed-interstitials
  482. Strict site isolation
  483. Security mode that enables site isolation for all sites (SitePerProcess). In this mode, each renderer process will contain pages from at most one site, using out-of-process iframes when needed. Check chrome://process-internals to see the current isolation mode. Setting this flag to 'Enabled' turns on site isolation regardless of the default. Here, 'Disabled' is a legacy value that actually means 'Default,' in which case site isolation may be already enabled based on platform, enterprise policy, or field trial. See also #site-isolation-trial-opt-out for how to disable site isolation for testing. – Android
  484.  
  485. #enable-site-per-process
  486. Disable site isolation
  487. Disables site isolation (SitePerProcess, IsolateOrigins, etc). Intended for diagnosing bugs that may be due to out-of-process iframes. Opt-out has no effect if site isolation is force-enabled using a command line switch or using an enterprise policy. Caution: this disables important mitigations for the Spectre CPU vulnerability affecting most computers. – Mac, Windows, Linux, Chrome OS, Android
  488.  
  489. #site-isolation-trial-opt-out
  490. Use Blink's zoom for device scale factor.
  491. If enabled, Blink uses its zooming mechanism to scale content for device scale factor. – Mac, Windows, Linux, Chrome OS, Android
  492.  
  493. #enable-use-zoom-for-dsf
  494. Previews Allowed
  495. Allows previews to be shown subject to specific preview types being enabled and the client experiencing specific triggering conditions. May be used as a kill-switch to turn off all potential preview types. – Mac, Windows, Linux, Chrome OS, Android
  496.  
  497. #allow-previews
  498. Data Saver Server Previews
  499. Allow the Data Reduction Proxy to serve previews. – Mac, Windows, Linux, Chrome OS, Android
  500.  
  501. #data-saver-server-previews
  502. Ignore Previews Blocklist
  503. Ignore decisions made by the PreviewsBlockList – Mac, Windows, Linux, Chrome OS, Android
  504.  
  505. #ignore-previews-blocklist
  506. Use an alternative Data Saver back end configuration.
  507. Enable a different approach to saving data by configuring the back end server – Mac, Windows, Linux, Chrome OS, Android
  508.  
  509. #enable-data-reduction-proxy-server-experiment
  510. Data Saver 1 MB Savings Promo
  511. Enable a Data Saver promo for 1 MB of savings. If Data Saver has already saved 1 MB of data, then the promo will not be shown. Data Saver must be enabled for the promo to be shown. – Android
  512.  
  513. #enable-data-reduction-proxy-savings-promo
  514. Offline Page Previews
  515. Enable showing offline page previews on slow networks. – Android
  516.  
  517. #enable-offline-previews
  518. Previews Android Omnibox UI
  519. Enable showing the Previews UI in the Omnibox on Android instead of an InfoBar. This has no effect on other platforms. – Android
  520.  
  521. #enable-previews-android-omnibox-ui
  522. Lite Page Server Previews
  523. Enable showing Lite Page Previews served from a Previews Server.This feature will cause Chrome to redirect eligible navigations to a Google-owned domain that serves a pre-rendered version of the original page. Also known as Lite Page Redirect Previews. – Android
  524.  
  525. #enable-lite-page-server-previews
  526. Data Saver Lite Mode Rebranding
  527. Enable the Data Saver rebranding to Lite Mode. – Mac, Windows, Linux, Chrome OS, Android
  528.  
  529. #enable-lite-mode-rebrand
  530. Client-side Lo-Fi previews
  531. Enable showing low fidelity images on some pages on slow networks. – Mac, Windows, Linux, Chrome OS, Android
  532.  
  533. #enable-client-lo-fi
  534. NoScript previews
  535. Enable disabling JavaScript on some pages on slow networks. – Mac, Windows, Linux, Chrome OS, Android
  536.  
  537. #enable-noscript-previews
  538. Enable resource loading hints
  539. Enable using server-provided resource loading hints to provide a preview over slow network connections. – Mac, Windows, Linux, Chrome OS, Android
  540.  
  541. #enable-resource-loading-hints
  542. Optimization Hints
  543. Enable the Optimization Hints feature which incorporates server hints into decisions for what optimizations to perform on some pages on slow networks. – Mac, Windows, Linux, Chrome OS, Android
  544.  
  545. #enable-optimization-hints
  546. Heavy Page Capping
  547. Enable showing an InfoBar on data heavy pages that allows the user to pause sub-resource request loading on the page. Using the 'Low' option will reduce the triggering threshold to 1MB. Data saver must be enabled in order to see the InfoBar. – Mac, Windows, Linux, Chrome OS, Android
  548.  
  549. #enable-heavy-page-capping
  550. Allow invalid certificates for resources loaded from localhost.
  551. Allows requests to localhost over HTTPS even when an invalid certificate is presented. – Mac, Windows, Linux, Chrome OS, Android
  552.  
  553. #allow-insecure-localhost
  554. Experimental app banners
  555. Enables a new experimental app banner flow and UI. Implies #enable-app-banners. – Mac, Windows, Linux, Chrome OS, Android
  556.  
  557. #enable-experimental-app-banners
  558. Bypass user engagement checks
  559. Bypasses user engagement checks for displaying app banners, such as requiring that users have visited the site before and that the banner hasn't been shown recently. This allows developers to test that other eligibility requirements for showing app banners, such as having a manifest, are met. – Mac, Windows, Linux, Chrome OS, Android
  560.  
  561. #bypass-app-banner-engagement-checks
  562. Use Chrome Sync sandbox
  563. Connects to the testing server for Chrome Sync. – Mac, Windows, Linux, Chrome OS, Android
  564.  
  565. #use-sync-sandbox
  566. Autofill suggestions as keyboard accessory view
  567. Shows Autofill suggestions on top of the keyboard rather than in a dropdown. – Android
  568.  
  569. #autofill-keyboard-accessory-view
  570. Gamepad Vibration
  571. Enables haptic vibration effects on supported gamepads. – Mac, Windows, Linux, Chrome OS, Android
  572.  
  573. #enable-gamepad-vibration
  574. WebVR
  575. Enables access to experimental Virtual Reality functionality via the WebVR 1.1 API. This feature will eventually be replaced by the WebXR Device API. Warning: Enabling this will also allow WebVR content on insecure origins to access these powerful APIs, and may pose a security risk. Controllers are exposed as Gamepads, and WebVR-specific attributes are exposed. – Mac, Windows, Linux, Chrome OS, Android
  576.  
  577. #enable-webvr
  578. WebXR Device API
  579. Enables access to experimental APIs to interact with Virtual Reality (VR) and Augmented Reality (AR) devices. – Mac, Windows, Linux, Chrome OS, Android
  580.  
  581. #webxr
  582. WebXR Gamepad Support
  583. Expose VR controllers as Gamepads for use with the WebXR Device API. Each XRInputSource will have a corresponding Gamepad instance. Requires that WebXR Device API is also enabled. – Mac, Windows, Linux, Chrome OS, Android
  584.  
  585. #webxr-gamepad-support
  586. WebXR orientation sensor device
  587. When no VR platform device is available, expose a non-presenting device based on the device's orientation sensors, if available. – Mac, Windows, Linux, Chrome OS, Android
  588.  
  589. #webxr-orientation-sensor-device
  590. WebXR Hit Test
  591. Enables access to raycasting against estimated XR scene geometry. – Mac, Windows, Linux, Chrome OS, Android
  592.  
  593. #webxr-hit-test
  594. WebVR VSync-aligned timing
  595. Align WebVR application rendering with VSync for smoother animations. – Android
  596.  
  597. #webvr-vsync-align
  598. WebXR presentation render path
  599. Render path to use for WebXR presentation (including WebVR) – Android
  600.  
  601. #webxr-render-path
  602. V8 caching mode.
  603. Caching mode for the V8 JavaScript engine. – Mac, Windows, Linux, Chrome OS, Android
  604.  
  605. #v8-cache-options
  606. Android progress update throttling.
  607. Limit the maximum progress update to make progress appear smoother. – Android
  608.  
  609. #progress-bar-throttle
  610. Enables collecting load timing data for offline page snapshots.
  611. Enables loading completeness data collection while writing an offline page. This data is collected in the snapshotted offline page to allow data analysis to improve deciding when to make the offline snapshot. – Android
  612.  
  613. #offline-pages-load-signal-collecting
  614. Enables offline pages to be shared.
  615. Enables the saved offline pages to be shared via other applications. – Android
  616.  
  617. #offline-pages-sharing
  618. Enables live page sharing of offline pages
  619. Enables to share current loaded page as offline page by saving as MHTML first. – Android
  620.  
  621. #offline-pages-live-page-sharing
  622. Enables suggested offline pages to be prefetched.
  623. Enables suggested offline pages to be prefetched, so useful content is available while offline. – Android
  624.  
  625. #offline-pages-prefetching
  626. Enables offline page snapshots to be based on percentage of page loaded.
  627. Enables offline page snapshots to use a resource percentage based approach for determining when the page is loaded as opposed to a time based approach – Android
  628.  
  629. #offline-pages-resource-based-snapshot
  630. Enables offline page renovations.
  631. Enables offline page renovations which correct issues with dynamic content that occur when offlining pages that use JavaScript. – Android
  632.  
  633. #offline-pages-renovations
  634. Enable alternate dino page with more user capabilities.
  635. Enables the dino page to show more buttons and offer existing offline content. – Android
  636.  
  637. #offline-pages-alternate-dino-page
  638. Offline indicator choices
  639. Show an offline indicator while offline. – Android
  640.  
  641. #offline-indicator-choice
  642. Always http probe
  643. Always do http probe to detect network connectivity for offline indicator as opposed to just taking the connection state from the system.Used for testing. – Android
  644.  
  645. #offline-indicator-always-http-probe
  646. On-The-Fly MHTML Hash Computation
  647. Save MHTML files to the target location and calculate their content digests in one step. – Android
  648.  
  649. #on-the-fly-mhtml-hash-computation
  650. Block scripts loaded via document.write
  651. Disallows fetches for third-party parser-blocking scripts inserted into the main frame via document.write. – Mac, Windows, Linux, Chrome OS, Android
  652.  
  653. #disallow-doc-written-script-loads
  654. Enable offering upload of Autofilled credit cards
  655. Enables a new option to upload credit cards to Google Payments for sync to all Chrome devices. – Mac, Windows, Linux, Chrome OS, Android
  656.  
  657. #enable-autofill-credit-card-upload
  658. Material Design Incognito NTP.
  659. If enabled, the Incognito New Tab page uses the new material design with a better readable text. – Android
  660.  
  661. #enable-md-incognito-ntp
  662. SafeSearch URLs reporting.
  663. If enabled, inappropriate URLs can be reported back to SafeSearch. – Mac, Windows, Linux, Chrome OS, Android
  664.  
  665. #safe-search-url-reporting
  666. Force UI direction
  667. Explicitly force the UI to left-to-right (LTR) or right-to-left (RTL) mode, overriding the default direction of the UI language. – Mac, Windows, Linux, Chrome OS, Android
  668.  
  669. #force-ui-direction
  670. Force text direction
  671. Explicitly force the per-character directionality of UI text to left-to-right (LTR) or right-to-left (RTL) mode, overriding the default direction of the character language. – Mac, Windows, Linux, Chrome OS, Android
  672.  
  673. #force-text-direction
  674. Origin Trials
  675. Enables origin trials for controlling access to feature/API experiments. – Mac, Windows, Linux, Chrome OS, Android
  676.  
  677. #enable-origin-trials
  678. Brotli Content-Encoding.
  679. Enable Brotli Content-Encoding support. – Mac, Windows, Linux, Chrome OS, Android
  680.  
  681. #enable-brotli
  682. Image Capture API
  683. Enables the Web Platform Image Capture API: takePhoto(), getPhotoCapabilities(), etc. – Mac, Windows, Linux, Chrome OS, Android
  684.  
  685. #enable-image-capture-api
  686. Forces the update menu type to a specific type
  687. When set, forces the update type to be a specific one, which impacts the app menu badge and menu item for updates. – Android
  688.  
  689. #force-update-menu-type
  690. Update menu item custom summary
  691. When this flag and the force show update menu item flag are enabled, a custom summary string will be displayed below the update menu item. – Android
  692.  
  693. #update-menu-item-custom-summary
  694. Force show update menu badge
  695. When enabled, a badge will be shown on the app menu button if the update type is Update Available or Unsupported OS Version. – Android
  696.  
  697. #force-show-update-menu-badge
  698. Set market URL for testing
  699. When enabled, sets the market URL for use in testing the update menu item. – Android
  700.  
  701. #set-market-url-for-testing
  702. TLS 1.3 downgrade hardening
  703. This option enables the TLS 1.3 downgrade hardening mechanism. This hardens TLS 1.3 connections while remaining compatible with TLS 1.0 through 1.2 connections. Firewalls and proxies that do not function when this is enabled do not implement TLS 1.0 through 1.2 correctly or securely. They must be fixed by vendors. – Mac, Windows, Linux, Chrome OS, Android
  704.  
  705. #enforce-tls13-downgrade
  706. Scroll Anchor Serialization
  707. Save the scroll anchor and use it to restore the scroll position when navigating. – Mac, Windows, Linux, Chrome OS, Android
  708.  
  709. #enable-scroll-anchor-serialization
  710. Disable Audio For Desktop Share
  711. With this flag on, desktop share picker window will not let the user choose whether to share audio. – Mac, Windows, Linux, Chrome OS, Android
  712.  
  713. #disable-audio-support-for-desktop-share
  714. Keep prefetched content suggestions
  715. If enabled, some of prefetched content suggestions are not replaced by the new fetched suggestions. – Android
  716.  
  717. #keep-prefetched-content-suggestions
  718. Content suggestions debug log
  719. Enable content suggestions debug log accessible through snippets-internals. – Android
  720.  
  721. #content-suggestions-debug-log
  722. Contextual Suggestions Button
  723. If enabled, shows a button to trigger contextual suggestions. – Android
  724.  
  725. #contextual-suggestions-button
  726. Contextual Suggestions IPH Reverse Scroll
  727. Require a reverse scroll before showing in-product help for contextual suggestions. – Android
  728.  
  729. #contextual-suggestions-iph-reverse-scroll
  730. Contextual Suggestions Opt-out
  731. If enabled, allows the user to opt out of contextual suggestions. – Android
  732.  
  733. #contextual-suggestions-opt-out
  734. Use content suggestions thumbnail dominant color.
  735. Use content suggestions thumbnail dominant color as a placeholder before the real thumbnail is fetched (requires Chrome Home). – Android
  736.  
  737. #enable-content-suggestions-thumbnail-dominant-color
  738. Interest Feed Content Suggestions
  739. Use the interest feed to render content suggestions. Currently content suggestions are shown on the New Tab Page. – Android
  740.  
  741. #interest-feed-content-suggestions
  742. Site Exploration UI
  743. Show site suggestions in the Exploration UI – Android
  744.  
  745. #enable-site-exploration-ui
  746. User Activation v2
  747. Enable simple user activation for APIs that are otherwise controlled by user gesture tokens. – Mac, Windows, Linux, Chrome OS, Android
  748.  
  749. #user-activation-v2
  750. Enable offlining of recently visited pages
  751. Enable storing recently visited pages locally for offline use. Requires Offline Pages to be enabled. – Android
  752.  
  753. #offlining-recent-pages
  754. Enable Offline Pages CT features.
  755. Enable Offline Pages CT features. – Android
  756.  
  757. #offline-pages-ct
  758. Enable Offline Pages CT V2 features.
  759. V2 features include attributing pages to the app that initiated the custom tabs, and being able to query for pages by page attribution. – Android
  760.  
  761. #offline-pages-ct-v2
  762. Autofill sync credential
  763. How the password manager handles autofill for the sync credential. – Mac, Windows, Linux, Chrome OS, Android
  764.  
  765. #protect-sync-credential
  766. Autofill sync credential only for transactional reauth pages
  767. How the password manager handles autofill for the sync credential only for transactional reauth pages. – Mac, Windows, Linux, Chrome OS, Android
  768.  
  769. #ProtectSyncCredentialOnReauth
  770. Password import
  771. Import functionality in password settings. – Mac, Windows, Linux, Chrome OS, Android
  772.  
  773. #PasswordImport
  774. Add password-related functions to keyboard accessory
  775. Adds password generation button and toggle for the passwords bottom sheet to the keyboard accessory. Replaces password generation popups. – Android
  776.  
  777. #passwords-keyboard-accessory
  778. Experimental accessibility image label features
  779. Enable additional features for image labels for accessibility. – Mac, Windows, Linux, Chrome OS, Android
  780.  
  781. #enable-experimental-accessibility-labels
  782. Rewrite LevelDB instances after full deletions
  783. Rewrite LevelDB instances to remove traces of deleted data from disk. – Mac, Windows, Linux, Chrome OS, Android
  784.  
  785. #rewrite-leveldb-on-deletion
  786. Passive Event Listener Override
  787. Forces touchstart, touchmove, mousewheel and wheel event listeners (which haven't requested otherwise) to be treated as passive. This will break touch/wheel behavior on some websites but is useful for demonstrating the potential performance benefits of adopting passive event listeners. – Mac, Windows, Linux, Chrome OS, Android
  788.  
  789. #passive-listener-default
  790. Document Level Event Listeners Passive Default
  791. Forces touchstart, and touchmove event listeners on document level targets (which haven't requested otherwise) to be treated as passive. – Mac, Windows, Linux, Chrome OS, Android
  792.  
  793. #document-passive-event-listeners
  794. Document Level Wheel Event Listeners Passive Default
  795. Forces wheel, and mousewheel event listeners on document level targets (which haven't requested otherwise) to be treated as passive. – Mac, Windows, Linux, Chrome OS, Android
  796.  
  797. #document-passive-wheel-event-listeners
  798. Touch Event Listeners Passive Default During Fling
  799. Forces touchstart, and first touchmove per scroll event listeners during fling to be treated as passive. – Mac, Windows, Linux, Chrome OS, Android
  800.  
  801. #passive-event-listeners-due-to-fling
  802. FontCache scaling
  803. Reuse a cached font in the renderer to serve different sizes of font for faster layout. – Mac, Windows, Linux, Chrome OS, Android
  804.  
  805. #enable-font-cache-scaling
  806. Framebusting requires same-origin or a user gesture
  807. Don't permit an iframe to navigate the top level browsing context unless they are same-origin or the iframe is processing a user gesture. – Mac, Windows, Linux, Chrome OS, Android
  808.  
  809. #enable-framebusting-needs-sameorigin-or-usergesture
  810. Enable web payment modifiers
  811. If the website provides modifiers in the payment request, show the custom total for each payment instrument, update the shopping cart when instruments are switched, and send modified payment method specific data to the payment app. – Mac, Windows, Linux, Chrome OS, Android
  812.  
  813. #web-payments-modifiers
  814. Service Worker payment apps
  815. Enable Service Worker applications to integrate as payment apps – Mac, Windows, Linux, Chrome OS, Android
  816.  
  817. #service-worker-payment-apps
  818. Enable Web Payments single app UI skip
  819. Enable Web Payments to skip showing its UI if the developer specifies a single app. – Mac, Windows, Linux, Chrome OS, Android
  820.  
  821. #enable-web-payments-single-app-ui-skip
  822. Just-in-time service worker payment app
  823. Allow crawling just-in-time service worker payment app when there is no installed service worker payment app for a payment request. – Mac, Windows, Linux, Chrome OS, Android
  824.  
  825. #just-in-time-service-worker-payment-app
  826. Per-method canMakePayment() quota.
  827. Allow calling canMakePayment() for different payment methods, as long as method-specific parameters remain unchanged. – Mac, Windows, Linux, Chrome OS, Android
  828.  
  829. #per-method-can-make-payment-quota
  830. Enable Android Pay v1
  831. Enable integration with Android Pay using the first version of the API – Android
  832.  
  833. #enable-android-pay-integration-v1
  834. Enable Android Pay v2
  835. Enable integration with Android Pay using the second version of the API – Android
  836.  
  837. #enable-android-pay-integration-v2
  838. Enable Web Payments method section order V2.
  839. Enable this option to display payment method section above address section instead of below it. – Android
  840.  
  841. #enable-web-payments-method-section-order-v2
  842. Android payment apps
  843. Enable third party Android apps to integrate as payment apps – Android
  844.  
  845. #android-payment-apps
  846. Pay with Google v1
  847. Enable Pay with Google integration into Web Payments with API version '1'. – Android
  848.  
  849. #pay-with-google-v1
  850. Fill passwords on account selection
  851. Filling of passwords when an account is explicitly selected by the user rather than autofilling credentials on page load. – Mac, Windows, Linux, Chrome OS, Android
  852.  
  853. #fill-on-account-select
  854. Enable the new remote playback pipeline.
  855. Enable the new pipeline for playing media element remotely via RemotePlayback API or native controls. – Mac, Windows, Linux, Chrome OS, Android
  856.  
  857. #enable-new-remote-playback-pipeline
  858. Enable the use of SurfaceLayer objects for videos.
  859. Enable compositing onto a Surface instead of a VideoLayer for videos. – Mac, Windows, Linux, Chrome OS, Android
  860.  
  861. #enable-surfaces-for-videos
  862. No Credit Card Abort
  863. Whether or not the No Credit Card Abort is enabled. – Android
  864.  
  865. #no-credit-card-abort
  866. Generic Sensor
  867. Enables motion sensor classes based on Generic Sensor API, i.e. Accelerometer, LinearAccelerationSensor, Gyroscope, AbsoluteOrientationSensor and RelativeOrientationSensor interfaces. – Mac, Windows, Linux, Chrome OS, Android
  868.  
  869. #enable-generic-sensor
  870. Generic Sensor Extra Classes
  871. Enables an extra set of sensor classes based on Generic Sensor API, which expose previously unavailable platform features, i.e. AmbientLightSensor and Magnetometer interfaces. – Mac, Windows, Linux, Chrome OS, Android
  872.  
  873. #enable-generic-sensor-extra-classes
  874. Throttle expensive background timers
  875. Enables intervention to limit CPU usage of background timers to 1%. – Mac, Windows, Linux, Chrome OS, Android
  876.  
  877. #expensive-background-timer-throttling
  878. Modal Permission Prompts
  879. Whether to use permission dialogs in place of permission infobars. – Android
  880.  
  881. #modal-permission-prompts
  882. Lock screen orientation when playing a video fullscreen.
  883. Lock the screen orientation of the device to match video orientation when a video goes fullscreen. Only on phones. – Android
  884.  
  885. #video-fullscreen-orientation-lock
  886. Rotate-to-fullscreen gesture for videos.
  887. Enter/exit fullscreen when device is rotated to/from the orientation of the video. Only on phones. – Android
  888.  
  889. #video-rotate-to-fullscreen
  890. Credit card autofill ablation experiment.
  891. If enabled, credit card autofill suggestions will not display. – Mac, Windows, Linux, Chrome OS, Android
  892.  
  893. #enable-autofill-credit-card-ablation-experiment
  894. Make cardholder name editable in dialog during credit card upload
  895. If enabled, in certain situations when offering credit card upload to Google Payments, the cardholder name can be edited within the offer-to-save dialog, which is prefilled with the name from the signed-in Google Account. – Mac, Windows, Linux, Chrome OS, Android
  896.  
  897. #enable-autofill-credit-card-upload-editable-cardholder-name
  898. Make expiration date editable in dialog during credit card upload
  899. If enabled, if a credit card's expiration date was not detected when offering card upload to Google Payments, the offer-to-save dialog displays an expiration date selector. – Mac, Windows, Linux, Chrome OS, Android
  900.  
  901. #enable-autofill-credit-card-upload-editable-expiration-date
  902. Allow credit card import from forms that disappear after entry
  903. If enabled, offers credit card save for forms that are hidden from the page after information has been entered into them, including accordion-style checkout flows. – Mac, Windows, Linux, Chrome OS, Android
  904.  
  905. #enable-autofill-import-non-focusable-credit-card-forms
  906. Enable limit on offering to save the same credit card repeatedly
  907. If enabled, prevents popping up the credit card offer-to-save prompt if it has repeatedly been ignored, declined, or failed. – Mac, Windows, Linux, Chrome OS, Android
  908.  
  909. #enable-autofill-save-credit-card-uses-strike-system
  910. Enable limit on offering to save the same credit card repeatedly using theupdated strike system implementation
  911. If enabled, uses the updated strike system implementation to preventpopping up the credit card offer-to-save prompt if it has repeatedly beenignored, declined, or failed. – Mac, Windows, Linux, Chrome OS, Android
  912.  
  913. #enable-autofill-save-credit-card-uses-strike-system-v2
  914. Send experiment flag IDs in calls to Google Payments
  915. If enabled, adds the status of certain experiment variations when making calls to Google Payments. – Mac, Windows, Linux, Chrome OS, Android
  916.  
  917. #enable-autofill-send-experiment-ids-in-payments-rpcs
  918. Enable Autofill manual fallback for Addresses and Payments (Android)
  919. If enabled, adds toggle for addresses and payments bottom sheet to the keyboard accessory. – Android
  920.  
  921. #enable-autofill-manual-fallback
  922. Enable Autofill refresh style (Android)
  923. Enable modernized style for Autofill on Android – Android
  924.  
  925. #enable-autofill-refresh-style
  926. Location Settings Dialog Permission Prompt
  927. Whether to use the Google Play Services Location Settings Dialog permission dialog. – Android
  928.  
  929. #lsd-permission-prompt
  930. Language Settings
  931. Enable this option for Language Settings feature on Android. – Android
  932.  
  933. #language-settings
  934. Experimental contextual omnibox suggestion
  935. Change omnibox contextual suggestions to an experimental source. Note that this is not an on/off switch for contextual omnibox and it only applies to suggestions provided before the user starts typing a URL or a search query (i.e. zero suggest). – Mac, Windows, Linux, Chrome OS, Android
  936.  
  937. #enable-zero-suggest-redirect-to-chrome
  938. Omnibox new answer layout
  939. Modernize omnibox answers using an enhanced layout with larger icons. – Android
  940.  
  941. #omnibox-new-answer-layout
  942. Enable speculative start of a service worker when a search is predicted.
  943. If enabled, when the user enters text in the omnibox that looks like a a query, any service worker associated with the search engine the query will be sent to is started early. – Mac, Windows, Linux, Chrome OS, Android
  944.  
  945. #enable-speculative-service-worker-start-on-query-input
  946. Service worker long running message dispatch.
  947. Enables long running message dispatch method for service workers. Messages sent with this method do not timeout, allowing the service worker to run indefinitely. – Mac, Windows, Linux, Chrome OS, Android
  948.  
  949. #enable-service-worker-long-running-message
  950. Enable command line on non-rooted devices
  951. Enable reading command line file on non-rooted devices (DANGEROUS). – Android
  952.  
  953. #enable-command-line-on-non-rooted-devices
  954. Enable custom context menu
  955. Enables a new context menu when a link, image, or video is pressed within Chrome. – Android
  956.  
  957. #enable-custom-context-menu
  958. Include title for the current URL in the omnibox
  959. In the event that the omnibox provides suggestions on-focus, the URL of the current page is provided as the first suggestion without a title. Enabling this flag causes the title to be displayed. – Mac, Windows, Linux, Chrome OS, Android
  960.  
  961. #omnibox-display-title-for-current-url
  962. Force color profile
  963. Forces Chrome to use a specific color profile instead of the color of the window's current monitor, as specified by the operating system. – Mac, Windows, Linux, Chrome OS, Android
  964.  
  965. #force-color-profile
  966. WebNFC
  967. Enable WebNFC support. – Android
  968.  
  969. #enable-webnfc
  970. Omnibox clipboard URL suggestions
  971. Provide a suggestion of the URL stored in the clipboard (if any) upon focus in the omnibox. – Android
  972.  
  973. #enable-clipboard-provider
  974. Autoplay policy
  975. Policy used when deciding if audio or video is allowed to autoplay. – Mac, Windows, Linux, Chrome OS, Android
  976.  
  977. #autoplay-policy
  978. Override effective connection type
  979. Overrides the effective connection type of the current connection returned by the network quality estimator. Slow 2G on Cellular returns Slow 2G when connected to a cellular network, and the actual estimate effective connection type when not on a cellular network. Previews are usually served on 2G networks. – Mac, Windows, Linux, Chrome OS, Android
  980.  
  981. #force-effective-connection-type
  982. Native memory sampling profiler.
  983. Enables native memory sampling profiler with specified rate in KiB. If sampling rate is not provided the default value of 128 KiB is used. – Mac, Windows, Linux, Chrome OS, Android
  984.  
  985. #sampling-heap-profiler
  986. Out of process heap profiling start mode.
  987. Creates a profiling service that records stacktraces for all live, malloced objects. Heap dumps can be obtained at chrome://tracing [category:memory-infra] and chrome://memory-internals. This setting controls which processes are profiled. As long as this setting is not disabled, users can start profiling any given process in chrome://memory-internals. – Mac, Windows, Linux, Chrome OS, Android
  988.  
  989. #memlog
  990. Emit small allocations in memlog heap dumps.
  991. By default, small allocations are pruned from the heap dump. This reduces the size of the compressed trace by 100x. If pruning is disabled, the chrome://tracing UI may be unable to take or load the trace. Save the trace directly using chrome://memory-internals, and use other mechanisms [e.g. diff_heap_profiler.py] to examine the trace. Note that automatically uploaded traces will always be pruned. This only affects manually taken memory-infra traces. – Mac, Windows, Linux, Chrome OS, Android
  992.  
  993. #memlog-keep-small-allocations
  994. Sample memlog allocations
  995. Use a poisson process to sample allocations. Defaults to a sample rate of 10000. This results in low noise for large and/or frequent allocations [[size * frequency >> 10000]. This means that aggregate numbers [e.g. total size of malloc-ed objects] and large and/or frequent allocations can be trusted with high fidelity. – Mac, Windows, Linux, Chrome OS, Android
  996.  
  997. #memlog-sampling
  998. The type of stack to record for memlog heap dumps
  999. By default, memlog heap dumps record native stacks, which requires a post-processing step to symbolize. Requires a custom build with frame pointers to work on Android. Native with thread names will add the thread name as the first frame of each native stack. It's also possible to record a pseudo stack using trace events as identifiers. It's also possible to do a mix of both. – Mac, Windows, Linux, Chrome OS, Android
  1000.  
  1001. #memlog-stack-mode
  1002. Omnibox UI Hide Steady-State URL Scheme
  1003. In the omnibox, hide the scheme from steady state displayed URLs. It is restored during editing. – Mac, Windows, Linux, Chrome OS, Android
  1004.  
  1005. #omnibox-ui-hide-steady-state-url-scheme
  1006. Omnibox UI Hide Steady-State URL Trivial Subdomains
  1007. In the omnibox, hide trivial subdomains from steady state displayed URLs. Hidden portions are restored during editing. – Mac, Windows, Linux, Chrome OS, Android
  1008.  
  1009. #omnibox-ui-hide-steady-state-url-trivial-subdomains
  1010. Omnibox UI Hide Steady-State URL Path, Query, and Ref
  1011. In the omnibox, hide the path, query and ref from steady state displayed URLs. Hidden portions are restored during editing. – Mac, Windows, Linux, Chrome OS, Android
  1012.  
  1013. #omnibox-ui-hide-steady-state-url-path-query-and-ref
  1014. Omnibox UI One Click Unelide
  1015. In the omnibox, undo all unelisions with a single click or focus action. – Mac, Windows, Linux, Chrome OS, Android
  1016.  
  1017. #omnibox-ui-one-click-unelide
  1018. Disable minimum for server-side tile suggestions on NTP.
  1019. Request server-side suggestions even if there are only very few of them and use them for tiles on the New Tab Page. – Mac, Windows, Linux, Chrome OS, Android
  1020.  
  1021. #use-suggestions-even-if-few
  1022. Use new Accept-Language header
  1023. Adds the base language code after other corresponding language+region codes. This ensures that users receive content in their preferred language. – Mac, Windows, Linux, Chrome OS, Android
  1024.  
  1025. #use-new-accept-language-header
  1026. Enable network service
  1027. Enables the network service, which makes network requests through a separate process. – Mac, Windows, Linux, Chrome OS, Android
  1028.  
  1029. #network-service
  1030. Runs network service in-process
  1031. Runs the network service in the browser process. – Mac, Windows, Linux, Chrome OS, Android
  1032.  
  1033. #network-service-in-process
  1034. Allow starting service manager only
  1035. Allows running a lightweight service-manager-only mode, in which services can run without the browser process. – Mac, Windows, Linux, Chrome OS, Android
  1036.  
  1037. #allow-starting-service-manager-only
  1038. Out of blink CORS
  1039. CORS handling logic is moved out of blink. – Mac, Windows, Linux, Chrome OS, Android
  1040.  
  1041. #out-of-blink-cors
  1042. Use new ddljson API for Doodles
  1043. Enables the new ddljson API to fetch Doodles for the NTP. – Mac, Windows, Linux, Chrome OS, Android
  1044.  
  1045. #use-ddljson-api
  1046. Spannable inline autocomplete
  1047. A new type of inline autocomplete for the omnibox that works with keyboards that compose text. – Android
  1048.  
  1049. #spannable-inline-autocomplete
  1050. Enable resource load throttling
  1051. Uses the resource load scheduler in blink to throttle resource load requests. – Mac, Windows, Linux, Chrome OS, Android
  1052.  
  1053. #enable-resource-load-scheduler
  1054. Start spare renderer on omnibox focus
  1055. When the omnibox is focused, start an empty spare renderer. This can speed up the load of the navigation from the omnibox. – Android
  1056.  
  1057. #omnibox-spare-renderer
  1058. AsyncImageDecoding
  1059. Enables asynchronous decoding of images from raster for web content – Mac, Windows, Linux, Chrome OS, Android
  1060.  
  1061. #enable-async-image-decoding
  1062. Don't Prefetch Libraries
  1063. Don't prefetch libraries after loading. – Android
  1064.  
  1065. #dont-prefetch-libraries
  1066. Improved Splash Screen for standalone PWAs
  1067. Enables the Improved Splash Screen UX for standalone PWAs based on new Web App Manifest attributes – Android
  1068.  
  1069. #pwa-improved-splash-screen
  1070. Persistent notification in standalone PWA
  1071. Enables a persistent Android notification for standalone PWAs – Android
  1072.  
  1073. #pwa-persistent-notification
  1074. Click to open embedded PDFs
  1075. When the PDF plugin is unavailable, show a click-to-open placeholder for embedded PDFs. – Mac, Windows, Linux, Chrome OS, Android
  1076.  
  1077. #click-to-open-pdf
  1078. Enable Doodles for third-party search engines
  1079. Enables fetching and displaying Doodles on the NTP for third-party search engines. – Android
  1080.  
  1081. #third-party-doodles
  1082. Sound content setting
  1083. Enable site-wide muting in content settings and tab strip context menu. – Mac, Windows, Linux, Chrome OS, Android
  1084.  
  1085. #sound-content-setting
  1086. Improved Geo-language Data
  1087. Makes the GeoLanguageModel use higher quality, more refined ULP geo-language data. – Mac, Windows, Linux, Chrome OS, Android
  1088.  
  1089. #enable-improved-geolanguage-data
  1090. Allow regional locales as display UI
  1091. This flag allows regional locales to be selected as display UI by the user in Language Settings. The actual locale of the system is derived from the user selection based on some simple fallback logic. – Mac, Windows, Linux, Chrome OS, Android
  1092.  
  1093. #enable-regional-locales-as-display-ui
  1094. HTML-based username detector
  1095. Use HTML-based username detector for the password manager. – Mac, Windows, Linux, Chrome OS, Android
  1096.  
  1097. #enable-html-base-username-detector
  1098. Async DNS resolver
  1099. Enables the built-in DNS resolver. – Android
  1100.  
  1101. #enable-async-dns
  1102. Icons on Media Controls Overflow Menu
  1103. Displays icons on the overflow menu of the native media controls – Mac, Windows, Linux, Chrome OS, Android
  1104.  
  1105. #enable-overflow-icons-for-media-controls
  1106. Enable new UI for net-error page
  1107. Selects which new UI experience to show on the net-error (Dino) page – Android
  1108.  
  1109. #new-net-error-page-ui
  1110. AutoFetchOnNetErrorPage
  1111. When enabled, and navigation fails with an offline error, schedule a fetch of the page when online again. – Android
  1112.  
  1113. #auto-fetch-on-net-error-page
  1114. Block tab-unders
  1115. Blocks tab-unders in Chrome with some native UI to allow the user to proceed. – Mac, Windows, Linux, Chrome OS, Android
  1116.  
  1117. #enable-block-tab-unders
  1118. Top Sites from Site Engagement
  1119. Enable Top Sites on the New Tab Page to be sourced and sorted using site engagement. – Mac, Windows, Linux, Chrome OS, Android
  1120.  
  1121. #top-sites-from-site-engagement
  1122. Enable NTLMv2 Authentication
  1123. Enable NTLMv2 HTTP Authentication. This disables NTLMv1 support. – Mac, Linux, Chrome OS, Android
  1124.  
  1125. #enable-ntlm-v2
  1126. Stop non-timer task queues background
  1127. Stop non-timer task queues, in the background, after a grace period. – Mac, Windows, Linux, Chrome OS, Android
  1128.  
  1129. #stop-non-timers-in-background
  1130. Stop in background
  1131. Stop scheduler task queues, in the background, after a grace period. – Android
  1132.  
  1133. #stop-in-background
  1134. Clipboard content setting
  1135. Enables a site-wide permission in the UI which controls access to the asynchronous clipboard web API – Mac, Windows, Linux, Chrome OS, Android
  1136.  
  1137. #clipboard-content-setting
  1138. New Media Controls
  1139. Enables the new style native media controls. – Mac, Windows, Linux, Chrome OS, Android
  1140.  
  1141. #enable-modern-media-controls
  1142. Enable network logging to file
  1143. Enables network logging to a file named netlog.json in the user data directory. The file can be imported into chrome://net-internals. – Mac, Windows, Linux, Chrome OS, Android
  1144.  
  1145. #enable-network-logging-to-file
  1146. Grant notifications to the Default Search Engine
  1147. Automatically grant the notifications permission to the Default Search Engine – Android
  1148.  
  1149. #grant-notifications-to-dse
  1150. Mark non-secure origins as non-secure
  1151. Change the UI treatment for HTTP pages – Mac, Windows, Linux, Chrome OS, Android
  1152.  
  1153. #enable-mark-http-as
  1154. Sole integration
  1155. Enable Sole integration for browser customization. You must restart the browser twice for changes to take effect. – Android
  1156.  
  1157. #enable-sole-integration
  1158. Viz Display Compositor (OOP-D)
  1159. If enabled, the display compositor runs as part of the viz service in theGPU process. – Mac, Windows, Linux, Android
  1160.  
  1161. #enable-viz-display-compositor
  1162. Unified Consent
  1163. Enables a unified management of user consent for privacy-related features. This includes new confirmation screens and improved settings pages. – Mac, Windows, Linux, Chrome OS, Android
  1164.  
  1165. #unified-consent
  1166. Bundled Connection Help
  1167. Enables or disables redirection to local help content for users who get an interstitial after clicking the 'Learn More' link on a previous interstitial. – Mac, Windows, Linux, Chrome OS, Android
  1168.  
  1169. #BundledConnectionHelp
  1170. Omnibox Voice Search Always Visible
  1171. Always displays voice search icon in focused omnibox as long as voice search is possible – Android
  1172.  
  1173. #enable-omnibox-voice-search-always-visible
  1174. Signed HTTP Exchange
  1175. Enables Origin-Signed HTTP Exchanges support which is still in development. Warning: Enabling this may pose a security risk. – Mac, Windows, Linux, Chrome OS, Android
  1176.  
  1177. #enable-signed-http-exchange
  1178. Query in Omnibox
  1179. Only display query terms in the omnibox when viewing a search results page. – Mac, Windows, Linux, Chrome OS, Android
  1180.  
  1181. #enable-query-in-omnibox
  1182. Viz Hit-test Draw-quad version
  1183. If enabled, event targeting uses the new viz-assisted hit-testing logic, with hit-test data computed from the CompositorFrame. – Mac, Windows, Linux, Chrome OS, Android
  1184.  
  1185. #enable-viz-hit-test-draw-quad
  1186. Use PDF compositor service for printing
  1187. When enabled, use PDF compositor service to composite and generate PDF files for printing. When site isolation is enabled, disabling this will not stop using PDF compositor service since the service is required for printing out-of-process iframes correctly. – Mac, Windows, Linux, Chrome OS, Android
  1188.  
  1189. #use-pdf-compositor-service-for-print
  1190. Autofill Dynamic Forms
  1191. Allows autofill to fill dynamically changing forms – Mac, Windows, Linux, Chrome OS, Android
  1192.  
  1193. #autofill-dynamic-forms
  1194. Autofill Preview Style Experiment
  1195. Allows experimentation with the Autofill field preview's style. – Mac, Windows, Linux, Chrome OS, Android
  1196.  
  1197. #autofill-preview-style
  1198. Autofill Prefilled Fields
  1199. Allows autofill to fill fields previously filled by the website – Mac, Windows, Linux, Chrome OS, Android
  1200.  
  1201. #autofill-prefilled-fields
  1202. Autofill Validates Profiles By Client
  1203. Allows autofill to validate profiles on the client side – Mac, Windows, Linux, Chrome OS, Android
  1204.  
  1205. #autofill-profile-client-validation
  1206. Restrict formless form extraction
  1207. Restrict extraction of formless forms to checkout flows – Mac, Windows, Linux, Chrome OS, Android
  1208.  
  1209. #autofill-restrict-formless-form-extraction
  1210. Enable Supervised User Committed Interstitials
  1211. Use committed error pages instead of transient navigation entries for supervised user interstitials – Mac, Windows, Linux, Chrome OS, Android
  1212.  
  1213. #SupervisedUserCommittedInterstitials
  1214. Enable horizontal tab switcher
  1215. Changes the layout of the Android tab switcher so tabs scroll horizontally instead of vertically. – Android
  1216.  
  1217. #enable-horizontal-tab-switcher
  1218. Enable tab switcher on return
  1219. Enable tab switcher on return after specified time has elapsed – Android
  1220.  
  1221. #enable-tab-switcher-on-return
  1222. Experimental layered APIs
  1223. Enable layered API infrastructure, as well as several experimental layered APIs. The syntax and the APIs exposed are experimental and will change over time. – Mac, Windows, Linux, Chrome OS, Android
  1224.  
  1225. #enable-layered-api
  1226. Enable BlinkGenPropertyTrees
  1227. Enable a new compositing mode where Blink generates the compositor property trees. – Mac, Windows, Linux, Chrome OS, Android
  1228.  
  1229. #enable-blink-gen-property-trees
  1230. Enable LayoutNG
  1231. Enable Blink's next generation layout engine. – Mac, Windows, Linux, Chrome OS, Android
  1232.  
  1233. #enable-layout-ng
  1234. Enable lazy image loading
  1235. Defers the loading of images until the page is scrolled down near them. – Mac, Windows, Linux, Chrome OS, Android
  1236.  
  1237. #enable-lazy-image-loading
  1238. Enable lazy frame loading
  1239. Defers the loading of certain cross-origin frames until the page is scrolled down near them. – Mac, Windows, Linux, Chrome OS, Android
  1240.  
  1241. #enable-lazy-frame-loading
  1242. Cache Autofill Query Responses
  1243. When enabled, autofill will cache the responses it receives from the crowd-sourced field type prediction server. – Mac, Windows, Linux, Chrome OS, Android
  1244.  
  1245. #autofill-cache-query-responses
  1246. Enable Autofill Company Name field
  1247. When enabled, Company Name fields will be auto filled – Mac, Windows, Linux, Chrome OS, Android
  1248.  
  1249. #autofill-enable-company-name
  1250. Autofill Enforce Min Required Fields For Heuristics
  1251. When enabled, autofill will generally require a form to have at least 3 fields before allowing heuristic field-type prediction to occur. – Mac, Windows, Linux, Chrome OS, Android
  1252.  
  1253. #autofill-enforce-min-required-fields-for-heuristics
  1254. Autofill Enforce Min Required Fields For Query
  1255. When enabled, autofill will generally require a form to have at least 3 fields before querying the autofill server for field-type predictions. – Mac, Windows, Linux, Chrome OS, Android
  1256.  
  1257. #autofill-enforce-min-required-fields-for-query
  1258. Autofill Enforce Min Required Fields For Upload
  1259. When enabled, autofill will generally require a form to have at least 3 fillable fields before uploading field-type votes for that form. – Mac, Windows, Linux, Chrome OS, Android
  1260.  
  1261. #autofill-enforce-min-required-fields-for-upload
  1262. Disable locally saving card when credit card upload succeeds
  1263. When enabled, no local copy of server card will be saved when credit card upload succeeds. – Mac, Windows, Linux, Chrome OS, Android
  1264.  
  1265. #autofill-no-local-save-on-upload-success
  1266. Autofill - Rich metadata queries (Canary/Dev only)
  1267. Transmit rich form/field metadata when querying the autofill server. This feature only works on the Canary and Dev channels. – Mac, Windows, Linux, Chrome OS, Android
  1268.  
  1269. #autofill-rich-metadata-queries
  1270. Enable pseudo-USS for favicon sync.
  1271. Enable new USS-based codepath for sync datatypes FAVICON_IMAGES and FAVICON_TRACKING. – Mac, Windows, Linux, Chrome OS, Android
  1272.  
  1273. #enable-sync-pseudo-uss-favicons
  1274. Enable pseudo-USS for HISTORY_DELETE_DIRECTIVES sync.
  1275. Enable new USS-based codepath for sync datatype HISTORY_DELETE_DIRECTIVES. – Mac, Windows, Linux, Chrome OS, Android
  1276.  
  1277. #enable-sync-pseudo-uss-history-delete-directives
  1278. Enable pseudo-USS for PASSWORDS sync.
  1279. Enable new USS-based codepath for sync datatype PASSWORDS (pseudo-USS). – Mac, Windows, Linux, Chrome OS, Android
  1280.  
  1281. #enable-sync-pseudo-uss-passwords
  1282. Enable pseudo-USS for PREFERENCES sync.
  1283. Enable new USS-based codepath for sync datatype PREFERENCES. – Mac, Windows, Linux, Chrome OS, Android
  1284.  
  1285. #enable-sync-pseudo-uss-preferences
  1286. Enable pseudo-USS for PRIORITY_PREFERENCES sync.
  1287. Enable new USS-based codepath for sync datatype PRIORITY_PREFERENCES. – Mac, Windows, Linux, Chrome OS, Android
  1288.  
  1289. #enable-sync-pseudo-uss-priority-preferences
  1290. Enable pseudo-USS for supervised users sync.
  1291. Enable new USS-based codepath for sync datatypes SUPERVISED_USER_SETTINGS and SUPERVISED_USER_WHITELISTS. – Mac, Windows, Linux, Chrome OS, Android
  1292.  
  1293. #enable-sync-pseudo-uss-supervised-users
  1294. Experimental Productivity Features
  1295. Enable support for experimental developer productivity features, such as Layered APIs and policies for avoiding slow rendering. – Mac, Windows, Linux, Chrome OS, Android
  1296.  
  1297. #enable-experimental-productivity-features
  1298. Enable support for the Display Cutout API
  1299. Enables developers to support devices that have a display cutout. – Android
  1300.  
  1301. #enable-display-cutout-api
  1302. Show a message when the same SSL error recurs
  1303. Enable a special message on the SSL certificate error page when the same SSL error occurs repeatedly. – Mac, Windows, Linux, Chrome OS, Android
  1304.  
  1305. #enable-recurrent-interstitial
  1306. Insecure origins treated as secure
  1307. Treat given (insecure) origins as secure origins. Multiple origins can be supplied as a comma-separated list. For the definition of secure contexts, see https://w3c.github.io/webappsec-secure-contexts/ – Mac, Windows, Linux, Chrome OS, Android
  1308.  
  1309. #unsafely-treat-insecure-origin-as-secure
  1310. Accessibility Object Model
  1311. Enables experimental support for Accessibility Object Model APIs that are in development. – Mac, Windows, Linux, Chrome OS, Android
  1312.  
  1313. #enable-accessibility-object-model
  1314. Use all upcoming UI features
  1315. Use all upcoming UI features. – Mac, Windows, Linux, Chrome OS, Android
  1316.  
  1317. #upcoming-ui-features
  1318. Enable Media Controls Expand Gesture
  1319. Enables a gesture to be used on the media controls to extend the video into the Display Cutout area. – Android
  1320.  
  1321. #enable-media-controls-expand-gesture
  1322. Chrome Custom Tabs Module
  1323. Enables a dynamically loaded module in Chrome Custom Tabs, on Android. – Android
  1324.  
  1325. #cct-module
  1326. Chrome Custom Tabs Module Cache
  1327. Enables a cache for dynamically loaded modules in Chrome Custom Tabs. Under mild memory pressure the cache may be retained for some time – Android
  1328.  
  1329. #cct-module-cache
  1330. Chrome Custom Tabs Module Custom Header
  1331. Enables header customization by dynamically loaded modules in Chrome Custom Tabs. – Android
  1332.  
  1333. #cct-module-custom-header
  1334. Chrome Custom Tabs Module Dex Loading
  1335. Enables loading Chrome Custom Tabs module code from a dex file provided by the module. – Android
  1336.  
  1337. #cct-module-dex-loading
  1338. Chrome Custom Tabs Module postMessage API
  1339. Enables the postMessage API exposed to dynamically loaded modules in Chrome Custom Tabs. – Android
  1340.  
  1341. #cct-module-post-message
  1342. Chrome Custom Tabs Module Intent Extras Usage
  1343. Enables usage of Intent's extras in Chrome Custom Tabs Module – Android
  1344.  
  1345. #cct-module-use-intent-extras
  1346. Enable CSS Fragment Identifiers
  1347. Enable support for specifying a target element using a css selector in the fragment identifier. – Mac, Windows, Linux, Chrome OS, Android
  1348.  
  1349. #enable-css-fragment-identifiers
  1350. Background Task Component Updates
  1351. Schedule component updates with BackgroundTaskScheduler – Android
  1352.  
  1353. #background-task-component-update
  1354. Allow Signed HTTP Exchange certificates without extension
  1355. Accepts Origin-Signed HTTP Exchanges to be signed with certificates that do not have CanSignHttpExchangesDraft extension. Requires #enable-signed-http-exchange. Warning: Enabling this may pose a security risk. – Mac, Windows, Linux, Chrome OS, Android
  1356.  
  1357. #allow-sxg-certs-without-extension
  1358. Bloated renderer detection
  1359. Enable bloated renderer detection – Mac, Windows, Linux, Chrome OS, Android
  1360.  
  1361. #enable-bloated-renderer-detection
  1362. Enable USS for bookmarks sync
  1363. Enables the new, experimental implementation of bookmark sync – Mac, Windows, Linux, Chrome OS, Android
  1364.  
  1365. #enable-sync-uss-bookmarks
  1366. Alternate incognito strings
  1367. Show alternate incognito strings if enabled. – Android
  1368.  
  1369. #incognito-strings
  1370. Allow Sync standalone transport
  1371. If enabled, allows Chrome Sync to start in standalone transport mode. In this mode, the Sync machinery can start without user opt-in, but only a subset of data types are supported. – Mac, Windows, Linux, Chrome OS, Android
  1372.  
  1373. #sync-standalone-transport
  1374. Enable USS for autofill profile
  1375. Enables the new implementation of autofill profile sync – Mac, Windows, Linux, Chrome OS, Android
  1376.  
  1377. #sync-USS-autofill-profile
  1378. Enable USS for autofill wallet data
  1379. Enables the new implementation of autofill walet data sync – Mac, Windows, Linux, Chrome OS, Android
  1380.  
  1381. #sync-USS-autofill-wallet-data
  1382. Enable resampling input events
  1383. Predicts mouse and touch inputs position at rAF time based on previous input – Mac, Windows, Linux, Chrome OS, Android
  1384.  
  1385. #enable-resampling-input-events
  1386. Enable resampling scroll events
  1387. Predicts the scroll amount at vsync time based on previous input – Mac, Windows, Linux, Chrome OS, Android
  1388.  
  1389. #enable-resampling-scroll-events
  1390. Enable update check for service worker importScripts() resources
  1391. Extend byte-for-byte update check for scripts that are imported by the service worker script via importScripts(). – Mac, Windows, Linux, Chrome OS, Android
  1392.  
  1393. #enable-service-worker-imported-script-update-check
  1394. Support secondary accounts for Sync standalone transport
  1395. If enabled, allows Chrome Sync to start in standalone transport mode for a signed-in account that has not been chosen as Chrome's primary account. This only has an effect if sync-standalone-transport is also enabled. – Mac, Windows, Linux, Chrome OS, Android
  1396.  
  1397. #sync-support-secondary-account
  1398. Use Multilogin endpoint.
  1399. Use Gaia OAuth multilogin for identity consistency. – Mac, Windows, Linux, Chrome OS, Android
  1400.  
  1401. #use-multilogin-endpoint
  1402. Android Site Settings UI changes.
  1403. Enable the new UI changes in Site Settings in Android. – Android
  1404.  
  1405. #android-site-settings-ui-refresh
  1406. Enable manual translate trigger
  1407. Show a menu item in the main menu that triggers page translation. – Android
  1408.  
  1409. #translate-android-manual-trigger
  1410. Enable invalidations delivery via new FCM based protocol
  1411. Use the new FCM-based protocol for deliveling invalidations – Mac, Windows, Linux, Chrome OS, Android
  1412.  
  1413. #fcm-invalidations
  1414. An Ephemeral Tab in an Overlay Panel
  1415. Enable a 'sneak peek' at a linked page in an overlay. – Android
  1416.  
  1417. #enable-ephemeral-tab
  1418. History navigation with gesture
  1419. Enable history navigation with horizontal gesture. – Android
  1420.  
  1421. #enable-gesture-navigation
  1422. Use local Safe Browsing blacklists
  1423. If enabled, maintain a copy of Safe Browsing blacklists in the browser process to check the Safe Browsing reputation of URLs without calling into GmsCore for every URL. – Android
  1424.  
  1425. #safe-browsing-use-local-blacklists-v2
  1426. Blink Heap Unified Garbage Collection
  1427. Enable unified garbage collection in Blink – Mac, Windows, Linux, Chrome OS, Android
  1428.  
  1429. #enable-blink-heap-unified-garbage-collection
  1430. Send tab to self
  1431. Allows users to push tabs from Android devices to other synced devices, in order to easily transition those tabs to the new device – Mac, Windows, Linux, Chrome OS, Android
  1432.  
  1433. #enable-send-tab-to-self
  1434. Data reduction proxy with network service
  1435. Enable data reduction proxy when network service is enabled – Mac, Windows, Linux, Chrome OS, Android
  1436.  
  1437. #enable-data-reduction-proxy-with-network-service
  1438. Allow using remote app context for notifications
  1439. Allow using Context#createPackageContext to work around issues with statusbar icons on certain Android M devices. – Android
  1440.  
  1441. #allow-remote-context-for-notifications
  1442. Google Password Manager UI
  1443. Enables access to the Google Password Manager UI from Chrome. – Mac, Windows, Linux, Chrome OS, Android
  1444.  
  1445. #google-password-manager
  1446. Implicit Root Scroller
  1447. Enables implicitly choosing which scroller on a page is the 'root scroller'. i.e. The one that gets special features like URL bar movement, overscroll glow, rotation anchoring, etc. – Mac, Windows, Linux, Chrome OS, Android
  1448.  
  1449. #enable-implicit-root-scroller
  1450. Enable automatic cleanup of expired Autocomplete entries.
  1451. If enabled, will clean-up Autocomplete entries whose last use date is older than the current retention policy. These entries will be permanently deleted from the client on startup, and will be unlinked from sync. – Mac, Windows, Linux, Chrome OS, Android
  1452.  
  1453. #enable-autocomplete-data-retention-policy
  1454. Enable gpu service logging
  1455. Enable printing the actual GL driver calls. – Mac, Windows, Linux, Chrome OS, Android
  1456.  
  1457. #enable-gpu-service-logging
  1458. Foreground notification manager
  1459. Enable foreground notification manager to handle foreground service and notification. – Android
  1460.  
  1461. #foreground-notification-manager
  1462. Enable flash avoidance between same-origin navigations
  1463. Enables experimental flash avoidance when navigating between pages in the same origin. This feature is in the implementation stages and currently has no effect. – Mac, Windows, Linux, Chrome OS, Android
  1464.  
  1465. #enable-avoid-flash-between-navigation
  1466. Unavailable
  1467. Your changes will take effect the next time you relaunch Google Chrome.
  1468.  RELAUNCH NOW
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement