Experiments: Available

Download as pdf or txt
Download as pdf or txt
You are on page 1of 42

16/3/22, 21:02 Experiments

Search flags Reset all

Experiments 99.0.4844.51

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. If you are an enterprise admin
you should
not be using these flags in production.

Interested in cool new Chrome features? Try our


beta channel.

Available Unavailable

Temporarily unexpire M97 flags.


Temporarily unexpire flags that expired as of M97. These flags will be
Default
removed soon. –
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#temporary-unexpire-flags-m97

Temporarily unexpire M98 flags.


Temporarily unexpire flags that expired as of M98. These flags will be
Default
removed soon. –
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#temporary-unexpire-flags-m98

Override software rendering list


Overrides the built-in software rendering list and enables GPU-
acceleration on unsupported system configurations. –
Mac, Windows, Disabled
Linux, Chrome OS, Android, Fuchsia
#ignore-gpu-blocklist

Accelerated 2D canvas
Enables the use of the GPU to perform 2d canvas rendering instead of
using software rendering. –
Mac, Windows, Linux, Chrome OS, Android, Enabled
Fuchsia
#disable-accelerated-2d-canvas

Select HW overlay strategies


Select strategies used to promote quads to HW overlays. –
Mac,
Default
Windows, Linux, Chrome OS, Android, Fuchsia
#overlay-strategies

Tint composited content


Tint contents composited using Viz with a shade of red to help debug and
study overlay support. –
Mac, Windows, Linux, Chrome OS, Android, Disabled
Fuchsia
#tint-composited-content

chrome://flags 1/42
16/3/22, 21:03 Experiments

ShowSearch flags
overdraw feedback Reset all
Visualize overdraw by color-coding elements based on if they have other
elements drawn underneath. –
Mac, Windows, Linux, Chrome OS, Android, Disabled
Fuchsia
#show-overdraw-feedback

Partial swap
Sets partial swap behavior. –
Mac, Windows, Linux, Chrome OS, Android,
Enabled
Fuchsia
#ui-disable-partial-swap

WebRTC multi-channel capture audio processing.


Support in WebRTC for processing capture audio in multi channel without
downmixing when running APM in the render process. –
Mac, Windows, Default
Linux, Chrome OS, Android, Fuchsia
#enable-webrtc-capture-multi-channel-audio-processing

Enable Reader Mode


Allows viewing of simplified web pages by selecting 'Customize and
Default
control Chrome'>'Distill page' –
Mac, Windows, Linux, Chrome OS, Fuchsia
#enable-reader-mode

WebRTC remote-bound event logging


Allow collecting WebRTC event logs and uploading them to Crash. Please
note that, even if enabled, this will still require a policy to be set, for it to Default
have an effect. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#enable-webrtc-remote-event-log

WebRTC hybrid Agc2/Agc1.


WebRTC Agc2 digital adaptation with Agc1 analog adaptation. –
Mac,
Default
Windows, Linux, Chrome OS, Android, Fuchsia
#enable-webrtc-hybrid-agc

WebRTC Agc1 analog clipping control.


WebRTC Agc1 analog clipping controller to reduce saturation. –
Mac,
Default
Windows, Linux, Chrome OS, Fuchsia
#enable-webrtc-analog-agc-clipping-control

Anonymize local IPs exposed by WebRTC.


Conceal local IP addresses with mDNS hostnames. –
Mac, Windows,
Default
Linux, Chrome OS, Fuchsia
#enable-webrtc-hide-local-ips-with-mdns

Native Client
Support Native Client for all web applications, even those that were not
installed from the Chrome Web Store. –
Mac, Windows, Linux, Chrome OS,
Disabled
chrome://flags 2/42
16/3/22, 21:03 Experiments

Android, Fuchsia
Search flags
#enable-nacl Reset all

Verbose logging in Native Client


Control the level of verbose logging in Native Client modules for
debugging purposes. –
Mac, Windows, Linux, Chrome OS, Android, Default
Fuchsia
#verbose-logging-in-nacl

Extensions on chrome:// URLs


Enables running extensions on chrome:// URLs, where extensions
explicitly request this permission. –
Mac, Windows, Linux, Chrome OS, Disabled
Android, Fuchsia
#extensions-on-chrome-urls

COLR v1 Fonts
Display COLR v1 color gradient vector fonts. –
Mac, Windows, Linux,
Default
Chrome OS, Android, Fuchsia
#colr-v1-fonts

Enable CSS Container Queries


Enables support for @container, inline-size and block-size values for the
contain property, and the LayoutNG Grid implementation. –
Mac, Default
Windows, Linux, Chrome OS, Android, Fuchsia
#enable-container-queries

Show Autofill predictions


Annotates web forms with Autofill field type predictions as placeholder
Default
text. –
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#show-autofill-type-predictions

Center-aligned Autofill suggestions.


When enabled, the Autofill suggestion popup will be aligned to the center
of the initiating field and not to its border. –
Mac, Windows, Linux, Chrome Default
OS, Fuchsia
#autofill-center-aligned-suggestions

Visual improvements for the Autofill and Password Manager suggestion


UI.
Non function changes that visually improve the suggestion UI used for
Default
addresses, passswords and credit cards. –
Mac, Windows, Linux, Chrome
OS, Fuchsia
#autofill-visual-improvements-for-suggestion-ui

Type-specific width limits for the Autofill popup


Controls if different width limits are used for the popup that provides
Autofill suggestions, depending on the type of data that is filled. –
Mac,
Default
chrome://flags 3/42
16/3/22, 21:03 Experiments

Windows, Linux, Chrome OS, Fuchsia


Search flags
#autofill-type-specific-popup-width Reset all

Consistent Autofill settings icon


If enabled, all Autofill data types including addresses, credit cards and
passwords will use a consistent icon in the popup settings footer. –
Mac, Default
Windows, Linux, Chrome OS, Fuchsia
#autofill-use-consistent-popup-settings-icons

Smooth Scrolling
Animate smoothly when scrolling page content. –
Windows, Linux,
Default
Chrome OS, Android, Fuchsia
#smooth-scrolling

Overlay Scrollbars
Enable the experimental overlay scrollbars implementation. You must
also enable threaded compositing to have the scrollbars animate. – Default
Windows, Linux, Chrome OS, Fuchsia
#overlay-scrollbars

Experimental QUIC protocol


Enable experimental QUIC protocol support. –
Mac, Windows, Linux,
Default
Chrome OS, Android, Fuchsia
#enable-quic

Latest stable JavaScript features


Some web pages use legacy or non-standard JavaScript extensions that
may conflict with the latest JavaScript features. This flag allows disabling
Enabled
support of those features for compatibility with such pages. –
Mac,
Windows, Linux, Chrome OS, Android, Fuchsia
#disable-javascript-harmony-shipping

Experimental JavaScript
Enable web pages to use experimental JavaScript features. –
Mac,
Disabled
Windows, Linux, Chrome OS, Android, Fuchsia
#enable-javascript-harmony

Experimental WebAssembly
Enable web pages to use experimental WebAssembly features. –
Mac,
Disabled
Windows, Linux, Chrome OS, Android, Fuchsia
#enable-experimental-webassembly-features

WebAssembly baseline compiler


Enables WebAssembly baseline compilation and tier up. –
Mac, Windows,
Default
Linux, Chrome OS, Android, Fuchsia
#enable-webassembly-baseline

chrome://flags 4/42
16/3/22, 21:03 Experiments

WebAssembly lazy compilation


Search flags Reset all
Enables lazy (JIT on first call) compilation of WebAssembly modules. –
Default
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#enable-webassembly-lazy-compilation

WebAssembly tiering
Enables tiered compilation of WebAssembly (will tier up to TurboFan if
#enable-webassembly-baseline is enabled). –
Mac, Windows, Linux, Default
Chrome OS, Android, Fuchsia
#enable-webassembly-tiering

Future V8 VM features
This enables upcoming and experimental V8 VM features. This flag does
not enable experimental JavaScript features. –
Mac, Windows, Linux, Default
Chrome OS, Android, Fuchsia
#enable-future-v8-vm-features

GPU rasterization
Use GPU to rasterize web content. –
Mac, Windows, Linux, Chrome OS,
Default
Android, Fuchsia
#enable-gpu-rasterization

Experimental Web Platform features


Enables experimental Web Platform features that are in development. –
Disabled
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#enable-experimental-web-platform-features

Touch UI Layout
Enables touch UI layout in the browser's top chrome. –
Mac, Windows,
Default
Linux, Chrome OS, Fuchsia
#top-chrome-touch-ui

WebUI tab strip


When enabled makes use of a WebUI-based tab strip. –
Mac, Windows,
Default
Linux, Chrome OS, Fuchsia
#webui-tab-strip

WebUI tab strip context menu after tap


Enables the context menu to appear after a tap gesture rather than
Default
following a press gesture. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#webui-tab-strip-context-menu-after-tap

Hardware-accelerated video decode


Hardware-accelerated video decode where available. –
Mac, Windows,
Enabled
Linux, Chrome OS, Android, Fuchsia
#disable-accelerated-video-decode

chrome://flags 5/42
16/3/22, 21:03 Experiments

Hardware-accelerated video encode


Search flags Reset all
Hardware-accelerated video encode where available. –
Mac, Windows,
Enabled
Chrome OS, Android
#disable-accelerated-video-encode

Hardware Secure Decryption


Enable/Disable the use of hardware secure Content Decryption Module
Default
(CDM) for protected content playback. –
Windows
#enable-hardware-secure-decryption

Hardware Secure Decryption Experiment


Enable/Disable the use of hardware secure Content Decryption Module
Default
(CDM) for experimental protected content playback. –
Windows
#enable-hardware-secure-decryption-experiment

MediaFoundation for Clear


Enable/Disable the use of MediaFoundation for non-protected content
Default
playback on supported systems. –
Windows
#enable-media-foundation-clear

Enable Zero-Copy Video Capture


Camera produces a gpu friendly buffer on capture and, if there is,
Default
hardware accelerated video encoder consumes the buffer –
Windows
#zero-copy-video-capture

Debugging for packed apps


Enables debugging context menu options such as Inspect Element for
Disabled
packed applications. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#debug-packed-apps

Username first flow voting


Support of sending votes on username first flow i.e. login flows where a
user has to type username first on one page and then password on
another page. Votes are send on single username forms and are based on Default
user interaction with the save prompt. –
Mac, Windows, Linux, Chrome
OS, Android, Fuchsia
#username-first-flow

Username first flow fallback crowdsourcing


Support of sending additional votes on username first flow i.e. login flows
where a user has to type username first on one page and then password
on another page. These votes are sent on single password forms and
Default
contain information whether a 1-password form follows a 1-text form and
the value's type(or pattern) in the latter (e.g. email-like, phone-like,
arbitrary string). –
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#username-first-flow-fallback-crowdsourcing

chrome://flags 6/42
16/3/22, 21:03 Experiments

Username first flow filling


Search flags Reset all
Support of username saving and filling on username first flow i.e. login
flows where a user has to type username first on one page and then Default
password on another page –
Mac, Windows, Linux, Chrome OS, Android,
Fuchsia
#username-first-flow-filling

Show autofill signatures.


Annotates web forms with Autofill signatures as HTML attributes. Also
marks password fields suitable for password generation. –
Mac, Disabled
Windows, Linux, Chrome OS, Android, Fuchsia
#enable-show-autofill-signatures

Use Google Payments sandbox servers


For developers: use the sandbox service for Google Payments API calls. –
Default
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#wallet-service-use-sandbox

Use the new permissions backend for Web Bluetooth


Enables the new permissions backend for Web Bluetooth. This will enable
persistent storage of device permissions and Web Bluetooth features
such as BluetoothDevice.watchAdvertisements() and Default
Bluetooth.getDevices() –
Mac, Windows, Linux, Chrome OS, Android,
Fuchsia
#enable-web-bluetooth-new-permissions-backend

Automatic detection of WebUSB-compatible devices


When enabled, the user will be notified when a device which advertises
support for WebUSB is connected. Disable if problems with USB devices
Default
are observed when the browser is running. –
Mac, Windows, Linux,
Chrome OS, Fuchsia
#enable-webusb-device-detection

Overscroll history navigation


History navigation in response to horizontal overscroll. –
Windows, Linux,
Default
Chrome OS, Fuchsia
#overscroll-history-navigation

Pull-to-refresh gesture
Pull-to-refresh gesture in response to vertical overscroll. –
Windows,
Default
Linux, Chrome OS, Fuchsia
#pull-to-refresh

Substring matching for Autofill suggestions


Match Autofill suggestions based on substrings (token prefixes) rather
Default
than just prefixes. –
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#enable-suggestions-with-substring-match

chrome://flags 7/42
16/3/22, 21:03 Experiments

WebGL Developer Extensions


Search flags Reset all
Enabling this option allows web applications to access WebGL extensions
intended only for use during development time. –
Mac, Windows, Linux, Disabled
Chrome OS, Android, Fuchsia
#enable-webgl-developer-extensions

WebGL Draft Extensions


Enabling this option allows web applications to access the WebGL
extensions that are still in draft status. –
Mac, Windows, Linux, Chrome Disabled
OS, Android, Fuchsia
#enable-webgl-draft-extensions

Zero-copy rasterizer
Raster threads write directly to GPU memory associated with tiles. –
Mac,
Default
Windows, Linux, Chrome OS, Android, Fuchsia
#enable-zero-copy

Vulkan
Use vulkan as the graphics backend. –
Windows, Linux, Android Default
#enable-vulkan

Override user-blocklisted languages for hrefTranslate


When using hrefTranslate, ignore the user's blocklist of languages that
shouldn't be translated. –
Mac, Windows, Linux, Chrome OS, Android, Default
Fuchsia
#override-language-prefs-for-href-translate

Override user-blocklisted sites for hrefTranslate


When using hrefTranslate, ignore the user's blocklist of websites that
shouldn't be translated. –
Mac, Windows, Linux, Chrome OS, Android, Default
Fuchsia
#override-site-prefs-for-href-translate

Force translation on pages with unsupported languages for hrefTranslate


When using hrefTranslate, force translation on pages where the page's
language cannot be determined or is unsupported. –
Mac, Windows, Default
Linux, Chrome OS, Android, Fuchsia
#override-unsupported-page-language-for-href-translate

Force translation on pages with a similar page language for hrefTranslate


When using hrefTranslate, force translation on pages where the page's
language is similar to the target language specified via hrefTranslate. – Default
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#override-similar-languages-for-href-translate

Enable Automatic Snooze

chrome://flags 8/42
16/3/22, 21:03 Experiments

Enables automatic snoozing on In-Product Help with no snooze button. – Default


Mac, Search flags
Windows, Linux, Chrome OS, Android, Fuchsia Reset all
#enable-automatic-snooze

In-Product Help Demo Mode


Selects the In-Product Help demo mode. –
Mac, Windows, Linux, Chrome
Default
OS, Android, Fuchsia
#in-product-help-demo-mode-choice

In-Product Help Snooze


Enables the snooze button on In-Product Help. –
Mac, Windows, Linux,
Default
Chrome OS, Android, Fuchsia
#in-product-help-snooze

IPH Use Client Config


Enable In-Product Help to use client side configuration. –
Mac, Windows,
Default
Linux, Chrome OS, Android, Fuchsia
#in-product-help-use-client-config

Threaded scrolling
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 Enabled
for testing purposes only. –
Mac, Windows, Linux, Chrome OS, Android,
Fuchsia
#disable-threaded-scrolling

Isolate additional origins


Requires dedicated processes for an additional set of origins, specified as
a comma-separated list. –
Mac, Windows, Linux, Chrome OS, Android,
Fuchsia Disabled

#isolate-origins

Restricted API Origins


Enables Restricted APIs (Direct Sockets API) for development purposes
for a set of origins, specified as a comma-separated list. –
Mac, Windows,
Linux, Chrome OS, Android, Fuchsia Disabled

#restricted-api-origins

Disable site isolation


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
chrome://flags 9/42
16/3/22, 21:03 Experiments

using an enterprise policy. Caution: this disables important mitigations for Default
SearchCPU
the Spectre flagsvulnerability affecting most computers. –
Mac, Windows, Reset all
Linux, Chrome OS, Android, Fuchsia
#site-isolation-trial-opt-out

Allow invalid certificates for resources loaded from localhost.


Allows requests to localhost over HTTPS even when an invalid certificate
Disabled
is presented. –
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#allow-insecure-localhost

Desktop PWAs prefix window title with app name.


Prefix the window title of installed PWAs with the name of the PWA. On
ChromeOS this is visible only in the window/activity switcher. –
Mac, Default
Windows, Linux, Chrome OS, Fuchsia
#enable-desktop-pwas-prefix-app-name-in-window-title

Desktop PWAs remove status bar


Hides the status bar popup in Desktop PWA app windows. –
Mac,
Default
Windows, Linux, Chrome OS, Fuchsia
#enable-desktop-pwas-remove-status-bar

Desktop PWAs default offline page


Shows customised default offline page when web app is offline. –
Mac,
Default
Windows, Linux, Chrome OS, Fuchsia
#enable-desktop-pwas-default-offline-page

Desktop PWAs elided extensions menu


Moves the Extensions "puzzle piece" icon from the title bar into the app
Default
menu for web app windows. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#enable-desktop-pwas-elided-extensions-menu

Desktop PWA tab strips


Experimental UI for exploring what PWA windows would look like with a
Default
tab strip. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#enable-desktop-pwas-tab-strip

Desktop PWA tab strip link capturing


Experimental behaviour for "Desktop PWA tab strips" to capture link
navigations within the app scope and bring them into the app's tabbed Default
window. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#enable-desktop-pwas-tab-strip-link-capturing

Desktop PWA tab strips settings


Experimental UI for selecting whether a PWA should open in tabbed
Default
mode. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#enable-desktop-pwas-tab-strip-settings

chrome://flags 10/42
16/3/22, 21:03 Experiments

Desktop PWA launch handler


Search flags Reset all
Enable web app manifests to declare app launch behavior. Prototype
implementation of: https://github.com/WICG/sw-
Default
launch/blob/main/launch_handler.md –
Mac, Windows, Linux, Chrome
OS, Fuchsia
#enable-desktop-pwas-launch-handler

Desktop PWA declarative link capturing


Enable web app manifests to declare link capturing behavior. Prototype
implementation of: https://github.com/WICG/sw-
Default
launch/blob/master/declarative_link_capturing.md –
Mac, Windows,
Linux, Chrome OS, Fuchsia
#enable-desktop-pwas-link-capturing

Desktop PWA Sub Apps


Enable installed PWAs to create shortcuts by installing their sub apps.
Prototype implementation of: https://github.com/ivansandrk/multi-
Default
apps/blob/main/explainer.md –
Mac, Windows, Linux, Chrome OS,
Fuchsia
#enable-desktop-pwas-sub-apps

Desktop PWA URL handling


Enable web app manifests to declare URL handling behavior. Prototype
implementation of: https://github.com/WICG/pwa-url- Default
handler/blob/main/explainer.md –
Mac, Windows, Linux, Fuchsia
#enable-desktop-pwas-url-handling

Desktop PWA Window Controls Overlay


Enable web app manifests to declare Window Controls Overlay as a
display override. Prototype implementation of:
https://github.com/WICG/window-controls- Default
overlay/blob/main/explainer.md –
Mac, Windows, Linux, Chrome OS,
Fuchsia
#enable-desktop-pwas-window-controls-overlay

Desktop PWA Window Minimize/maximize/restore


Enable PWAs to manually recreate the minimize, maximize and restore
window functionalities with respective APIs. –
Mac, Windows, Linux, Default
Chrome OS, Fuchsia
#enable-desktop-pwas-additional-windowing-controls

Desktop PWAs Web Bundles


Adds support for web bundles, making web apps able to be launched
Default
offline. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#enable-desktop-pwas-web-bundles

Record web app debug info

chrome://flags 11/42
16/3/22, 21:03 Experiments

Enables recording additional web app related debugging data to be Default


Search
displayed in: flags
chrome://web-app-internals –
Mac, Windows, Linux, Chrome Reset all
OS, Fuchsia
#record-web-app-debug-info

Use Chrome Sync sandbox


Connects to the testing server for Chrome Sync. –
Mac, Windows, Linux,
Disabled
Chrome OS, Android, Fuchsia
#use-sync-sandbox

Connect to Cast devices on all IP addresses


Have the Media Router connect to Cast devices on all IP addresses, not
just RFC1918/RFC4193 private addresses. –
Mac, Windows, Linux, Default
Chrome OS, Fuchsia
#media-router-cast-allow-all-ips

Global media controls control Cast start/stop


Allows global media controls to control when a Cast session is started or
stopped instead of relying on the Cast dialog. –
Mac, Windows, Linux, Default
Fuchsia
#global-media-controls-cast-start-stop

Allow all sites to initiate mirroring


When enabled, allows all websites to request to initiate tab mirroring via
Presentation API. Requires #cast-media-route-provider to also be enabled Default

Mac, Windows, Linux, Chrome OS, Fuchsia
#allow-all-sites-to-initiate-mirroring

Migrate default G Suite Chrome apps to web apps


Enable the migration of default installed G Suite Chrome apps over to
their corresponding web apps. –
Mac, Windows, Linux, Chrome OS, Default
Fuchsia
#enable-migrate-default-chrome-app-to-web-apps-gsuite

Migrate default non-G Suite Chrome apps to web apps


Enable the migration of default installed non-G Suite Chrome apps over to
their corresponding web apps. –
Mac, Windows, Linux, Chrome OS, Default
Fuchsia
#enable-migrate-default-chrome-app-to-web-apps-non-gsuite

Enable Open Screen Library (libcast) as the Mirroring Service's Cast


Streaming implementation
Enables Open Screen Library's (libcast) Cast Streaming implementation to
Default
be used for negotiating and executing mirroring and remoting sessions. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#enable-openscreen-cast-streaming-session

chrome://flags 12/42
16/3/22, 21:03 Experiments

Enable AV1 codec video encoding in Cast mirroring sessions


Search flags Reset all
Enables the inclusion of AV1 codec video encoding in Cast mirroring Default
session negotiations. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#enable-cast-streaming-av1

Enable VP9 codec video encoding in Cast mirroring sessions


Enables the inclusion of VP9 codec video encoding in Cast mirroring
Default
session negotiations. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#enable-cast-streaming-vp9

Web Share
Enables the Web Share (navigator.share) APIs on experimentally
Default
supported platforms. –
Windows, Chrome OS
#web-share

WebXR Incubations
Enables experimental features for WebXR. –
Mac, Windows, Linux,
Default
Chrome OS, Android, Fuchsia
#webxr-incubations

Force WebXr Runtime


Force the browser to use a particular runtime, even if it would not usually
be enabled or would otherwise not be selected based on the attached Default
hardware. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#webxr-runtime

Experimental system keyboard lock


Enables websites to use the keyboard.lock() API to intercept system
keyboard shortcuts and have the events routed directly to the website Default
when in fullscreen mode. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#system-keyboard-lock

Block scripts loaded via document.write


Disallows fetches for third-party parser-blocking scripts inserted into the
main frame via document.write. –
Mac, Windows, Linux, Chrome OS, Default
Android, Fuchsia
#disallow-doc-written-script-loads

Use Windows Runtime MIDI API


Use Windows Runtime MIDI API for WebMIDI (effective only on Windows
Default
10 or later). –
Windows
#use-winrt-midi-api

Enable offering upload of Autofilled credit cards


Enables a new option to upload credit cards to Google Payments for sync
to all Chrome devices. –
Mac, Windows, Linux, Chrome OS, Android, Default
Fuchsia

chrome://flags 13/42
16/3/22, 21:03 Experiments

#enable-autofill-credit-card-upload
Search flags Reset all

Force UI direction
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, Default
Linux, Chrome OS, Android, Fuchsia
#force-ui-direction

Force text direction


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 Default
character language. –
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#force-text-direction

TLS 1.3 Early Data


This option enables TLS 1.3 Early Data, allowing GET requests to be sent
during the handshake when resuming a connection to a compatible TLS Default
1.3 server. –
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#enable-tls13-early-data

TLS Post-Quantum Confidentiality


This option enables a post-quantum (i.e. resistent to quantum computers)
key exchange algorithm in TLS (CECPQ2). –
Mac, Windows, Linux, Default
Chrome OS, Android, Fuchsia
#post-quantum-cecpq2

Password import
Import functionality in password settings. –
Mac, Windows, Linux,
Default
Chrome OS, Android, Fuchsia
#password-import

Auto Dark Mode for Web Contents


Automatically render all web contents using a dark theme. –
Mac,
Default
Windows, Linux, Chrome OS, Android, Fuchsia
#enable-force-dark

Experimental accessibility language detection


Enable language detection for in-page content which is then exposed to
assistive technologies such as screen readers. –
Mac, Windows, Linux, Disabled
Chrome OS, Android, Fuchsia
#enable-experimental-accessibility-language-detection

Experimental accessibility language detection for dynamic content


Enable language detection for dynamic content which is then exposed to
assistive technologies such as screen readers. –
Mac, Windows, Linux, Disabled
Chrome OS, Android, Fuchsia
#enable-experimental-accessibility-language-detection-dynamic

chrome://flags 14/42
16/3/22, 21:03 Experiments

Experimental Web Payments API features


Search flags Reset all
Enable experimental Web Payments API features –
Mac, Windows, Linux,
Default
Chrome OS, Android, Fuchsia
#enable-web-payments-experimental-features

PaymentRequest API 'basic-card' method


The 'basic-card' payment method of the PaymentRequest API. –
Mac,
Default
Windows, Linux, Chrome OS, Android, Fuchsia
#enable-payment-request-basic-card

Web Payments App Store Billing Debug Mode


App-store purchases (e.g., Google Play Store) within a TWA can be
requested using the Payment Request API. This flag removes the
Default
restriction that the TWA has to be installed from the app-store. –
Mac,
Windows, Linux, Chrome OS, Android, Fuchsia
#enable-debug-for-store-billing

Secure Payment Confirmation Debug Mode


This flag removes the restriction that PaymentCredential in WebAuthn
and secure payment confirmation in PaymentRequest API must use user
Default
verifying platform authenticators. –
Mac, Windows, Linux, Chrome OS,
Android, Fuchsia
#enable-debug-for-secure-payment-confirmation

Fill passwords on account selection


Filling of passwords when an account is explicitly selected by the user
rather than autofilling credentials on page load. –
Mac, Windows, Linux, Default
Chrome OS, Android, Fuchsia
#fill-on-account-select

Generic Sensor Extra Classes


Enables an extra set of sensor classes based on Generic Sensor API,
which expose previously unavailable platform features, i.e.
Default
AmbientLightSensor and Magnetometer interfaces. –
Mac, Windows,
Linux, Chrome OS, Android, Fuchsia
#enable-generic-sensor-extra-classes

Omnibox Clobber Triggers Contextual Web ZeroSuggest


If enabled, when the user clears the whole omnibox text (i.e. via
Backspace), Chrome will request ZeroSuggest suggestions for the OTHER
Default
page classification (contextual web). –
Mac, Windows, Linux, Chrome OS,
Fuchsia
#omnibox-clobber-triggers-contextual-web-zero-suggest

Omnibox on-focus suggestions for the contextual Web


Enables on-focus suggestions on the Open Web, that are contextual to the
current URL. Will only work if user is signed-in and syncing, or is otherwise
Default
chrome://flags 15/42
16/3/22, 21:03 Experiments

eligible to send the current page URL to the suggest server. –


Mac,
Search
Windows, flagsChrome OS, Android, Fuchsia
Linux, Reset all
#omnibox-on-focus-suggestions-contextual-web

Allow Omnibox contextual web on-focus suggestions on the SRP


Enables on-focus suggestions on the Search Results page. Requires on-
focus suggestions for the contextual web to be enabled. Will only work if
Default
user is signed-in and syncing. –
Mac, Windows, Linux, Chrome OS,
Android, Fuchsia
#omnibox-on-focus-suggestions-contextual-web-allow-srp

Omnibox Trending Zero Prefix Suggestions


Enables trending zero prefix suggestions for users with no or insufficient
Default
search history. –
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#omnibox-trending-zero-prefix-suggestions-on-ntp

Omnibox Zero Prefix Suggestion Prefetching


Enables prefetching of the zero prefix suggestions for signed-in users.
The options indicate the duration for which the response will be stored in
the HTTP cache. If no or zero duration is provided, the existing in-memory Default
cache will used instead of HTTP cache. –
Mac, Windows, Linux, Chrome
OS, Android, Fuchsia
#omnibox-zero-suggest-prefetching

Omnibox Experimental Keyword Mode


Enables various experimental features related to keyword mode, its
Default
suggestions and layout. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#omnibox-experimental-keyword-mode

Omnibox short bookmark suggestions


Match very short input words to beginning of words in bookmark
Default
suggestions. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#omnibox-short-bookmark-suggestions

Omnibox switch to tab suggestions


Enable URL suggestions to optionally take the user to a tab where a
Default
website is already opened. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#omnibox-tab-switch-suggestions

Omnibox Pedals batch 2 for non-English locales


Enable the second batch of Omnibox Pedals (Safety Check, etc.) for
locales other than 'en' and 'en-GB'. This flag has no effect unless
Default
"Omnibox Pedals batch 2" is also enabled. –
Mac, Windows, Linux,
Chrome OS, Fuchsia
#omnibox-pedals-batch2-nonenglish

Omnibox Pedals batch 3

chrome://flags 16/42
16/3/22, 21:03 Experiments

Enable the third batch of Omnibox Pedals. –


Mac, Windows, Linux, Default
Search
Chrome flags
OS, Fuchsia Reset all
#omnibox-pedals-batch3

Omnibox Pedals batch 3 for non-English locales


Enable the second batch of Omnibox Pedals (Find your phone, etc.) for
locales other than 'en' and 'en-GB'. This flag has no effect unless
Default
"Omnibox Pedals batch 3" is also enabled. –
Mac, Windows, Linux,
Chrome OS, Fuchsia
#omnibox-pedals-batch3-nonenglish

Omnibox Pedals Translation Console


Use translation strings sourced from Translation Console for triggering
some omnibox Pedals (aka Chrome Actions). –
Mac, Windows, Linux, Default
Chrome OS, Fuchsia
#omnibox-pedals-translation-console

Omnibox Rich Autocompletion


Allow autocompletion for titles and non-prefixes. I.e. suggestions whose
titles or URLs contain the user input as a continuous chunk, but not
necessarily a prefix, can be the default suggestion. Typically, only
suggestions whose URLs are prefixed by the user input can be. The
Default
potential variations toggle 4 params: 1) 'Title UI' displays titles, 2) '2-Line
UI' includes titles (and URLs when autocompleting titles) on a 2nd line, 3)
'Title AC' autocompletes titles, and 4) 'Non-Prefix AC' autocompletes non-
prefixes. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#omnibox-rich-autocompletion

Omnibox Rich Autocompletion Min Characters


Specifies min input character length to trigger rich autocompletion. –
Default
Mac, Windows, Linux, Chrome OS, Fuchsia
#omnibox-rich-autocompletion-min-char

Omnibox Rich Autocompletion Show Additional Text


Show the suggestion title or URL additional text when the input matches
the URL or title respectively. Defaults to true. –
Mac, Windows, Linux, Default
Chrome OS, Fuchsia
#omnibox-rich-autocompletion-show-additional-text

Omnibox Rich Autocompletion Split


Allow splitting the user input to intermix with autocompletions; e.g., the
user input 'x z' could be autocompleted as 'x [y ]z'. –
Mac, Windows, Linux, Default
Chrome OS, Fuchsia
#omnibox-rich-autocompletion-split

Omnibox Rich Autocompletion Prefer URLs over prefixes


When the input matches both a suggestion's title's prefix and its URL's
non-prefix, autocomplete the URL. –
Mac, Windows, Linux, Chrome OS, Default
chrome://flags 17/42
16/3/22, 21:03 Experiments

Fuchsia
Search flags
#omnibox-rich-autocompletion-prefer-urls-over-prefixes Reset all

Omnibox Rich Autocompletion Promising Combinations


Allow autocompletion for titles and non-prefixes; see Omnibox Rich
Default
Autocompletion. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#omnibox-rich-autocompletion-promising

Omnibox Bookmark Paths


Allows inputs to match with bookmark paths. E.g. 'planets jupiter' can
suggest a bookmark titled 'Jupiter' with URL
Default
'en.wikipedia.org/wiki/Jupiter' located in a path containing 'planet.' –
Mac,
Windows, Linux, Chrome OS, Fuchsia
#omnibox-bookmark-paths

Omnibox Keyword Space Triggering Setting


Adds a setting to the search engines setting page to control whether
spacebar activates keyword mode. –
Mac, Windows, Linux, Chrome OS, Default
Fuchsia
#omnibox-keyword-space-triggering-setting

Active Search Engines section on settings page


Enables a 'Your Search Engines' section on
chrome://settings/searchEngines. –
Mac, Windows, Linux, Chrome OS, Default
Fuchsia
#omnibox-active-search-engines

Omnibox Document Provider ASO


If document suggestions are enabled, swaps the backend from
cloudsearch to ASO (Apps Search Overlay) search. –
Mac, Windows, Default
Linux, Chrome OS, Fuchsia
#omnibox-document-provider-aso

Omnibox Site Search Starter Pack


Enables @history, @bookmarks, and @settings scopes in Omnibox Site
Default
Search/Keyword Mode –
Mac, Windows, Linux, Chrome OS, Fuchsia
#omnibox-site-search-starter-pack

Omnibox Aggregate Shortcuts


When enabled, duplicate shortcuts matching the user input will be given
an aggregate score; when disabled, they'll be scored independently – Default
Mac, Windows, Linux, Chrome OS, Fuchsia
#omnibox-aggregate-shortcuts

Force color profile


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,
Default
chrome://flags 18/42
16/3/22, 21:03 Experiments

Windows, Linux, Chrome OS, Android, Fuchsia


Search flags
#force-color-profile Reset all

Override effective connection type


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 Default
connection type when not on a cellular network. –
Mac, Windows, Linux,
Chrome OS, Android, Fuchsia
#force-effective-connection-type

Forced Colors
Enables forced colors mode for web content. –
Mac, Windows, Linux,
Default
Chrome OS, Android, Fuchsia
#forced-colors

Chrome heap profiler start mode.


Starts heap profiling service that records sampled memory allocation
profile having each sample attributed with a callstack. The sampling
resolution is controlled with --memlog-sampling-rate flag. Recorded heap
dumps can be obtained at chrome://tracing [category:memory-infra] and
Disabled
chrome://memory-internals. This setting controls which processes will be
profiled since their start. To profile any given process at a later time use
chrome://memory-internals page. –
Mac, Windows, Linux, Chrome OS,
Android, Fuchsia
#memlog

Heap profiling sampling interval (in bytes).


Heap profiling service uses Poisson process to sample allocations.
Default value for the interval between samples is 1000000 (1MB). This
results in low noise for large and/or frequent allocations [size * frequency
>> 1MB]. This means that aggregate numbers [e.g. total size of malloc-ed
Default
objects] and large and/or frequent allocations can be trusted with high
fidelity. Lower intervals produce higher samples resolution, but come at a
cost of higher performance overhead. –
Mac, Windows, Linux, Chrome
OS, Android, Fuchsia
#memlog-sampling-rate

Heap profiling stack traces type.


By default heap profiling service records native stacks. A post-processing
step is required to symbolize the stacks. 'Native with thread names' adds
the thread name as the first frame of each native stack. It's also possible
Default
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,
Fuchsia
#memlog-stack-mode

Omnibox Max Zero Suggest Matches

chrome://flags 19/42
16/3/22, 21:03 Experiments

Changes the maximum number of autocomplete matches displayed when Default


Search flags
zero suggest is active (i.e. displaying suggestions without input). –
Mac, Reset all
Windows, Linux, Chrome OS, Android, Fuchsia
#omnibox-max-zero-suggest-matches

Omnibox UI Max Autocomplete Matches


Changes the maximum number of autocomplete matches displayed in
Default
the Omnibox UI. –
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#omnibox-ui-max-autocomplete-matches

Omnibox Max URL Matches


The maximum number of URL matches to show, unless there are no
Default
replacements. –
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#omnibox-max-url-matches

Omnibox Dynamic Max Autocomplete


Configures the maximum number of autocomplete matches displayed in
the Omnibox UI dynamically based on the number of URL matches. – Default
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#omnibox-dynamic-max-autocomplete

History Journeys
Enables the History Journeys UI. –
Mac, Windows, Linux, Chrome OS,
Default
Fuchsia
#history-journeys

History Journeys Omnibox Action


Enables the History Journeys Omnibox Action. –
Mac, Windows, Linux,
Default
Chrome OS, Fuchsia
#history-journeys-omnibox-action

Page content annotations


Enables page content to be annotated on-device. –
Mac, Windows, Linux,
Default
Chrome OS, Fuchsia
#page-content-annotations

Block insecure private network requests.


Prevents non-secure contexts from making sub-resource requests to
more-private IP addresses. An IP address IP1 is more private than IP2 if
1) IP1 is localhost and IP2 is not, or 2) IP1 is private and IP2 is public.
Default
This is a first step towards full enforcement of CORS-RFC1918:
https://wicg.github.io/cors-rfc1918 –
Mac, Windows, Linux, Chrome OS,
Android, Fuchsia
#block-insecure-private-network-requests

MBI Scheduling Mode

chrome://flags 20/42
16/3/22, 21:03 Experiments

Enables independent agent cluster scheduling, via the Default


Search flags
AgentSchedulingGroup infrastructure. –
Mac, Windows, Linux, Chrome Reset all
OS, Android, Fuchsia
#mbi-mode

Reading List
Click on the Bookmark icon or right click on a tab to add tabs to a reading
Default
list. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#read-later

Apps Shortcut Default Off


Changes the apps shortcut on the bookmarks bar to default to off. –
Mac,
Default
Windows, Linux, Chrome OS, Fuchsia
#apps-shortcut-default-off

Tab Groups Save


Enables users to explicitly save and recall tab groups. –
Mac, Windows,
Default
Linux, Chrome OS, Fuchsia
#tab-groups-save

Tab Scrolling
Enables tab strip to scroll left and right when full. –
Mac, Windows, Linux,
Default
Chrome OS, Fuchsia
#scrollable-tabstrip

Tab Scrolling Buttons


When the scrollable-tabstrip flag is enabled, this enables buttons to
permanently appear on the tabstrip. –
Mac, Windows, Linux, Chrome OS, Default
Fuchsia
#scrollable-tabstrip-buttons

Side panel
Enables a browser-level side panel for a useful and persistent way to
access your Reading List and Bookmarks. –
Mac, Windows, Linux, Default
Chrome OS, Fuchsia
#side-panel

Side panel drag and drop


Enables drag and drop of bookmarks within the side panel. –
Mac,
Default
Windows, Linux, Chrome OS, Fuchsia
#side-panel-drag-and-drop

Unified side panel


Revamp the side panel experience. –
Mac, Windows, Linux, Chrome OS,
Default
Fuchsia
#unified-side-panel

chrome://flags 21/42
16/3/22, 21:03 Experiments

WebUI Feedback
Search flags Reset all
If enabled, Chrome will show the Feedback WebUI, as opposed to Chrome
App Feedback UI, when clicking on "Report an issue..." –
Mac, Windows, Default
Linux, Chrome OS, Fuchsia
#webui-feedback

Cache OneGoogleBar
Enables using the OneGoogleBar cached response in chrome://new-tab-
Default
page, when available. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#ntp-cache-one-google-bar

NTP Modules
Shows modules on the New Tab Page. –
Mac, Windows, Linux, Chrome
Default
OS, Fuchsia
#ntp-modules

NTP Drive Module


Shows the Google Drive module on the New Tab Page –
Mac, Windows,
Default
Linux, Chrome OS, Fuchsia
#ntp-drive-module

NTP Photos Module


Shows the Google Photos module on the New Tab Page –
Mac, Windows,
Default
Linux, Chrome OS, Fuchsia
#ntp-photos-module

NTP Recipe Tasks Module


Shows the recipe tasks module on the New Tab Page. –
Mac, Windows,
Default
Linux, Chrome OS, Fuchsia
#ntp-recipe-tasks-module

NTP Shopping Tasks Module


Shows the shopping tasks module on the New Tab Page. –
Mac,
Default
Windows, Linux, Chrome OS, Fuchsia
#ntp-shopping-tasks-module

NTP Chrome Cart Module


Shows the chrome cart module on the New Tab Page. –
Mac, Windows,
Default
Linux, Chrome OS, Fuchsia
#ntp-chrome-cart-module

Enable to fetch for retail coupons


Allow to fetch retail coupons for consented users –
Mac, Windows, Linux,
Default
Chrome OS, Fuchsia
#enable-retail-coupons

NTP Safe Browsing Module


chrome://flags 22/42
16/3/22, 21:03 Experiments

Shows the safe browsing module on the New Tab Page. –


Mac, Windows,
Default
Reset all
Linux,Search
Chromeflags
OS, Fuchsia
#ntp-safe-browsing-module

NTP Modules Drag and Drop


Enables modules to be reordered via dragging and dropping on the New
Default
Tab Page. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#ntp-modules-drag-and-drop

NTP Modules Redesigned


Shows the redesigned modules on the New Tab Page. –
Mac, Windows,
Default
Linux, Chrome OS, Fuchsia
#ntp-modules-redesigned

Ntp Modules Redesigned Layout


Changes the layout of modules on New Tab Page –
Mac, Windows, Linux,
Default
Chrome OS, Fuchsia
#ntp-modules-redesigned-layout

NTP Realbox Matches Omnibox Theme


NTP Realbox matches the Omnibox theme when enabled. –
Mac,
Default
Windows, Linux, Chrome OS, Fuchsia
#ntp-realbox-match-omnibox-theme

NTP Realbox Pedals


Shows pedals in the NTP Realbox when enabled. –
Mac, Windows, Linux,
Default
Chrome OS, Fuchsia
#ntp-realbox-pedals

NTP Realbox Suggestion Answers


Shows suggestion answers in the NTP Realbox when enabled. –
Mac,
Default
Windows, Linux, Chrome OS, Fuchsia
#ntp-realbox-suggestion-answers

NTP Realbox Tail Suggest


Properly formats the tail suggestions to match the Omnibox –
Mac,
Default
Windows, Linux, Chrome OS, Fuchsia
#ntp-realbox-tail-suggest

NTP Realbox Google G Icon


Shows Google G icon instead of Search Loupe in realbox when enabled –
Default
Mac, Windows, Linux, Chrome OS, Fuchsia
#ntp-realbox-use-google-g-icon

Parallel downloading
Enable parallel downloading to accelerate download speed. –
Mac,
Default
Windows, Linux, Chrome OS, Android, Fuchsia
chrome://flags 23/42
16/3/22, 21:03 Experiments

#enable-parallel-downloading
Search flags Reset all

Enable download range support


Enables arbitrary download range request support. –
Mac, Windows,
Default
Linux, Chrome OS, Android, Fuchsia
#download-range

Show 'Tips for Chrome' in Help portion of main menu.


Enables 'Tips for Chrome' in main menu; the menu item will take users to
an official Google site with information about the latest and most popular Default
Chrome features. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#chrome-tips-in-main-menu

Tab Hover Card Images


Shows a preview image in tab hover cards, if tab hover cards are enabled.
Default

Mac, Windows, Linux, Chrome OS, Fuchsia
#tab-hover-card-images

Enable network logging to file


Enables network logging to a file named netlog.json in the user data
directory. The file can be imported into chrome://net-internals. –
Mac, Disabled
Windows, Linux, Chrome OS, Android, Fuchsia
#enable-network-logging-to-file

Web Authentication caBLE v2 QR codes


Enable display of QR codes for using Android phones as security keys. –
Default
Mac, Windows, Linux, Chrome OS, Fuchsia
#enable-web-authentication-cable-v2-support

Accessible PDF Forms


Enables accessibility support for PDF forms. –
Mac, Windows, Linux,
Default
Chrome OS, Fuchsia
#accessible-pdf-form

Print with PostScript Type 42 fonts


When using PostScript level 3 printing, render text with Type 42 fonts if
Default
possible. –
Windows
#print-with-postscript-type42-fonts

Use XPS for printing


When enabled, use XPS printing API instead of the GDI print API. –
Default
Windows
#use-xps-for-printing

Use XPS for printing from PDF


When enabled, use XPS printing API instead of the GDI print API when
Default
printing PDF documents. –
Windows
chrome://flags 24/42
16/3/22, 21:03 Experiments

#use-xps-for-printing-from-pdf
Search flags Reset all

Move Autofill omnibox icons next to the profile avatar icon


When enabled, Autofill data related icon will be shown in the status chip
next to the profile avatar icon in the toolbar. –
Mac, Windows, Linux, Default
Fuchsia
#autofill-enable-toolbar-status-chip

Insecure origins treated as secure


Treat given (insecure) origins as secure origins. Multiple origins can be
supplied as a comma-separated list. Origins must have their protocol
specified e.g. "http://example.com". For the definition of secure contexts,
see https://w3c.github.io/webappsec-secure-contexts/ –
Mac, Windows, Disabled
Linux, Chrome OS, Android, Fuchsia

#unsafely-treat-insecure-origin-as-secure

Disable subframe process reuse


Prevents out-of-process iframes from reusing compatible processes from
unrelated tabs. This is an experimental mode that will result in more Default
processes being created. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#disable-process-reuse

Live Caption
Enables the live caption feature which generates captions for media
playing in Chrome. Turn the feature on in chrome://settings/accessibility. Default

Mac, Windows, Linux, Chrome OS, Fuchsia
#enable-accessibility-live-caption

Auto-disable Accessibility
When accessibility APIs are no longer being requested, automatically
disables accessibility. This might happen if an assistive technology is
Default
turned off or if an extension which uses accessibility APIs no longer
needs them. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#enable-auto-disable-accessibility

Enables CSS selector fragment anchors


Similar to text directives, CSS selector directives can be specified in a url
which is to be scrolled into view and highlighted. –
Mac, Windows, Linux, Default
Chrome OS, Android, Fuchsia
#enable-css-selector-fragment-anchor

Happiness Tracking Surveys Demo


Enable showing Happiness Tracking Surveys Demo to users on Desktop –
Default
Mac, Windows, Linux, Chrome OS, Fuchsia
#happiness-tracking-surveys-for-desktop-demo

chrome://flags 25/42
16/3/22, 21:03 Experiments

Destroy Profile
Search on browser close
flags Reset all
Release memory and other resources when a Profile's last browser
window is closed, rather than when Chrome closes completely. –
Mac, Default
Windows, Linux, Fuchsia
#destroy-profile-on-browser-close

Choose ANGLE graphics backend


Choose the graphics backend for ANGLE. D3D11 is used on most
Windows computers by default. Using the OpenGL driver as the graphics
backend may result in higher performance in some graphics-heavy Default
applications, particularly on NVIDIA GPUs. It can increase battery and
memory usage of video playback. –
Windows
#use-angle

Desktop Screenshots
Enables taking screenshots from the desktop sharing hub. –
Mac,
Default
Windows, Linux, Chrome OS, Fuchsia
#sharing-desktop-screenshots

Desktop Screenshots Edit Mode


Enables an edit flow for users who create screenshots on desktop –
Mac,
Default
Windows, Linux, Chrome OS, Fuchsia
#sharing-desktop-screenshots-edit

Enable gpu service logging


Enable printing the actual GL driver calls. –
Mac, Windows, Linux, Chrome
Disabled
OS, Android, Fuchsia
#enable-gpu-service-logging

Hardware Media Key Handling


Enables using media keys to control the active media session. This
requires MediaSessionService to be enabled too –
Mac, Windows, Linux, Default
Chrome OS, Fuchsia
#hardware-media-key-handling

Autofill Uses Improved Label Disambiguation


When enabled, the Autofill dropdown's suggestions' labels are displayed
using the improved disambiguation format. –
Mac, Windows, Linux, Default
Chrome OS, Android, Fuchsia
#autofill-use-improved-label-disambiguation

File Handling API


Enables the file handling API, allowing websites to register as file
Default
handlers. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#file-handling-api

File Handling Icons


chrome://flags 26/42
16/3/22, 21:03 Experiments

Allows websites using the file handling API to also register file type icons.
Search flags
See https://github.com/WICG/file-handling/blob/main/explainer.md for Reset all
Default
more information. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#file-handling-icons

Strict-Origin-Isolation
Experimental security mode that strengthens the site isolation policy.
Controls whether site isolation should use origins instead of scheme and Default
eTLD+1. –
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#strict-origin-isolation

Skia API for compositing


If enabled, the display compositor will use Skia as the graphics API
instead of OpenGL ES. –
Mac, Windows, Linux, Chrome OS, Android, Default
Fuchsia
#enable-skia-renderer

Enable the <fencedframe> element.


Fenced frames are an experimental web platform feature that allows
embedding an isolated top-level page. See
Default
https://github.com/shivanigithub/fenced-frame –
Mac, Windows, Linux,
Chrome OS, Android, Fuchsia
#enable-fenced-frames

Enable Portals.
Portals are an experimental web platform feature that allows embedding
and seamless transitions between pages. See
Default
https://github.com/WICG/portals and https://wicg.github.io/portals/ –
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#enable-portals

Enable cross-origin Portals.


Allows portals to load cross-origin URLs in addition to same-origin ones.
Has no effect if Portals are not enabled. –
Mac, Windows, Linux, Chrome Default
OS, Android, Fuchsia
#enable-portals-cross-origin

Allow using platform authenticators to retrieve server cards


When enabled, users will be given the option to use a platform
authenticator (if available) to verify card ownership when retrieving credit
Default
cards from Google Payments. –
Mac, Windows, Linux, Chrome OS,
Android, Fuchsia
#enable-autofill-credit-card-authentication

Enterprise reporting of extension manifest versions


Causes extension manifest versions to be included in the extension info
section of Chrome Browser Cloud Management reports. –
Mac, Windows, Default
Linux, Chrome OS, Fuchsia

chrome://flags 27/42
16/3/22, 21:03 Experiments

#enterprise-reporting-extension-manifest-version
Search flags Reset all

Search History Link


Changes the Clear Browsing Data UI to display a link to clear search
history on My Google Activity. –
Mac, Windows, Linux, Chrome OS, Default
Android, Fuchsia
#search-history-link

Enable feedback for credit card upload flow


When enabled, if credit card upload succeeds, the avatar button will show
a highlight, otherwise the icon will be updated and if it is clicked, the save Default
card failure bubble will be shown. –
Mac, Windows, Linux, Fuchsia
#enable-autofill-credit-card-upload-feedback

Font Access APIs


Enables the experimental Font Access APIs, giving websites access to
enumerate local fonts and access their table data. –
Mac, Windows, Default
Linux, Chrome OS, Android, Fuchsia
#font-access

Global Media Controls Modern UI


Use a redesigned version of the Global Media Controls UI. Requires
#global-media-controls to also be enabled. –
Mac, Windows, Linux, Default
Chrome OS, Fuchsia
#global-media-controls-modern-ui

Turn off caching of streaming media to disk while on battery power.


Reduces disk activity during media playback, which can result in power
Default
savings. –
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#turn-off-streaming-media-caching-on-battery

Turn off caching of streaming media to disk.


Reduces disk activity during media playback, which can result in power
Default
savings. –
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#turn-off-streaming-media-caching-always

Web Bundles
Enables experimental supports for Web Bundles (Bundled HTTP
Exchanges) navigation. –
Mac, Windows, Linux, Chrome OS, Android, Default
Fuchsia
#web-bundles

Offer save and autofill of UPI/VPA values


If enabled, when autofill recognizes a UPI/VPA value in a payment form, it
will offer to save it. If saved, it will be offered for filling in fields which Default
expect a VPA. –
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#enable-autofill-upi-vpa

chrome://flags 28/42
16/3/22, 21:03 Experiments

Return cloud flags


Search token details for server credit cards when possible Reset all
When enabled and where available, forms filled using Google Payments
server cards are populated with cloud token details, including CPAN
Default
(cloud tokenized version of the Primary Account Number) and dCVV
(dynamic CVV). –
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#autofill-always-return-cloud-tokenized-card

Back-forward cache
If enabled, caches eligible pages after cross-site navigations.To enable
caching pages on same-site navigations too, choose 'enabled same-site Default
support'. –
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#back-forward-cache

Closed Tab Cache


Enables closed tab cache to instantaneously restore recently closed tabs.
NOTE: This feature is higly experimental and will lead to various
Default
breakages, enable at your own risk. –
Mac, Windows, Linux, Chrome OS,
Fuchsia
#closed-tab-cache

Impulse-style scroll animations


Replaces the default scroll animation with Impulse-style scroll
Default
animations. –
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#impulse-scroll-animations

Percent-based Scrolling
If enabled, mousewheel and keyboard scrolls will scroll by a percentage
Default
of the scroller size. –
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#percent-based-scrolling

Scroll Unification
Refactoring project that eliminates scroll handling code from Blink. Does
not affect behavior or performance. –
Mac, Windows, Linux, Chrome OS, Default
Android, Fuchsia
#scroll-unification

Elastic Overscroll
Enables Elastic Overscrolling on touchscreens and precision touchpads.
Default

Windows, Android
#elastic-overscroll

Device Posture API


Enables Device Posture API (foldable devices) –
Mac, Windows, Linux,
Default
Chrome OS, Android, Fuchsia
#device-posture

WinRT Geolocation Implementation


chrome://flags 29/42
16/3/22, 21:03 Experiments

Enables usage of the Windows.Devices.Geolocation WinRT APIs on


Search Default
Reset all
Windows for flags
geolocation –
Windows
#enable-winrt-geolocation-implementation

Experimental de-jelly effect


Enables an experimental effect which attempts to mitigate "jelly-
scrolling". This is an experimental implementation with known bugs,
visual artifacts, and performance cost. This implementation may be Disabled
removed at any time. –
Mac, Windows, Linux, Chrome OS, Android,
Fuchsia
#enable-de-jelly

Offer to use cloud token virtual card in Autofill


When enabled, if all requirements are met, Autofill will offer to use virtual
Default
credit cards in form filling. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#autofill-enable-virtual-card

Reduce User-Agent request header


Reduce (formerly, "freeze") the amount of information available in the
User-Agent request header. See https://www.chromium.org/updates/ua-
Default
reduction for more info. –
Mac, Windows, Linux, Chrome OS, Android,
Fuchsia
#reduce-user-agent

Run video capture service in browser


Run the video capture service in the browser process. –
Windows Default
#run-video-capture-service-in-browser

Page info history


Enable a history section in the page info. –
Mac, Windows, Linux, Chrome
Default
OS, Fuchsia
#page-info-history-desktop

'About this site' section in page info


Enable the 'About this site' section in the page info. –
Mac, Windows,
Default
Linux, Chrome OS, Android, Fuchsia
#page-info-about-this-site

MediaFoundation Video Capture


Enable/Disable the usage of MediaFoundation for video capture. Fall back
Default
to DirectShow if disabled. –
Windows
#enable-media-foundation-video-capture

Color Provider Redirection For Theme Provider


Redirects color requests from the ThemeProvider to the ColorProvider
Default
where possible. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#color-provider-redirection-for-theme-provider

chrome://flags 30/42
16/3/22, 21:03 Experiments

Enable Trust flags


Search Tokens Reset all
Enables the prototype Trust Token API (https://github.com/wicg/trust-
Default
token-api). –
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#trust-tokens

Shared Highlighting 2.0


Improvements to Shared Highlighting. Including ability to reshare or
Default
remove a highlight. –
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#shared-highlighting-v2

Enable experimental cookie features


Enable new features that affect setting, sending, and managing cookies.
The enabled features are subject to change at any time. –
Mac, Windows, Default
Linux, Chrome OS, Android, Fuchsia
#enable-experimental-cookie-features

Permissions Chip Experiment


Enables an experimental permission prompt that uses a chip in the
Default
location bar. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#permission-chip

Gesture-sensitive Permissions Chip


If the Permissions Chip Experiment is enabled, controls whether or not
the chip should be more prominent when the request is associated with a Default
gesture. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#permission-chip-gesture

Request-type-sensitive Permissions Chip


If the Permissions Chip Experiment is enabled, controls whether or not
the chip should be more or less prominent depending on the request type. Default

Mac, Windows, Linux, Chrome OS, Fuchsia
#permission-chip-request-type

Quiet Permission Chip Experiment


Enables an experimental permission prompt that uses the quiet chip
instead of the right-hand side address bar icon for quiet permission
Default
prompts. Requires chrome://flags/#quiet-notification-prompts to be
enabled. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#permission-quiet-chip

Enables canvas 2D methods BeginLayer and EndLayer


Enables the canvas 2D methods BeginLayer and EndLayer. –
Mac,
Disabled
Windows, Linux, Chrome OS, Android, Fuchsia
#canvas-2d-layers

Enable canvas context to be lost in background

chrome://flags 31/42
16/3/22, 21:03 Experiments

Enable canvas context to be cleared when it is running in background – Disabled


Mac, Search flags
Windows, Linux, Chrome OS, Android, Fuchsia Reset all
#enable-canvas-context-lost-in-background

Experimental canvas 2D API features


Enables in-progress features for the canvas 2D API. See
https://github.com/fserb/canvas2d. –
Mac, Windows, Linux, Chrome OS, Disabled
Android, Fuchsia
#new-canvas-2d-api

Conversion Measurement Debug Mode


Enables debug mode for the Conversion Measurement API. This removes
all reporting delays and noise. Only works if the Conversion Measurement
Disabled
API is already enabled. –
Mac, Windows, Linux, Chrome OS, Android,
Fuchsia
#conversion-measurement-debug-mode

Enable Bluetooth Serial Port Profile in Serial API


When enabled, Bluetooth Serial Port Profile devices will be enumerated
Disabled
for use with the Serial API. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#enable-bluetooth-spp-in-serial-api

Add passwords in settings


Enables manual password adding in settings. –
Mac, Windows, Linux,
Default
Chrome OS, Fuchsia
#add-passwords-in-settings

Enable Incognito brand consistency in desktop.


When enabled, removes any theme or background customization done by
Default
the user on the Incognito UI. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#incognito-brand-consistency-for-desktop

Enable clear browsing data dialog in Incognito.


When enabled, clear browsing data option would be enabled in Incognito
which upon clicking would show a dialog to close all Incognito windows. Default

Mac, Windows, Linux, Chrome OS, Fuchsia
#incognito-clear-browsing-data-dialog-for-desktop

Allow widgets to inherit native theme from its parent widget.


When enabled, secondary UI like menu, dialog etc would be in dark mode
when Incognito mode is open. –
Mac, Windows, Linux, Chrome OS, Default
Fuchsia
#inherit-native-theme-from-parent-widget

Enable JXL image format


Adds image decoding support for the JPEG XL image format. –
Mac,
Windows, Linux, Chrome OS, Android, Fuchsia Default

chrome://flags 32/42
16/3/22, 21:03 Experiments

#enable-jxl
Search flags Reset all

Commander
Enable a text interface to browser features. Invoke with Ctrl-Space. –
Mac,
Default
Windows, Linux, Chrome OS, Fuchsia
#commander

Restructured Language Settings (Desktop)


Enable the new restructured language settings page –
Mac, Windows,
Default
Linux, Chrome OS, Fuchsia
#desktop-restructured-language-settings

Detailed Language Settings (Desktop)


Enable the new detailed language settings page –
Mac, Windows, Linux,
Default
Chrome OS, Fuchsia
#desktop-detailed-language-settings

Enable PWAs to register as an uninstallable app in Windows on


installation.
This allows the PWA to show up in Windows Control Panel (and other OS
Default
surfaces), and be uninstallable from those surfaces. For example,
uninstalling by right-clicking on the app in the Start Menu. –
Windows
#pwa-uninstall-in-windows-os

Enable PWA install update dialog for name/icon changes


Enable a confirmation dialog that shows up when a PWA changes its
Default
icon/name –
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#pwa-update-dialog-for-name-and-icon

Enable syncing autofill offer data


When enabled, allows syncing autofill wallet offer data type. –
Mac,
Default
Windows, Linux, Chrome OS, Android, Fuchsia
#sync-autofill-wallet-offer-data

Enables Out-of-Process Printer Drivers


Enables printing interactions with the operating system to be performed
Default
out-of-process. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#enable-oop-print-drivers

Enables the BrowsingDataLifetimeManager service to run.


Enables the BrowsingDataLifetimeManager service to run and periodically
delete browsing data as specified by the BrowsingDataLifetime policy. – Default
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#enable-browsing-data-lifetime-manager

Enable Incognito downloads warning

chrome://flags 33/42
16/3/22, 21:03 Experiments

When enabled, users will be warned that downloaded files are saved on
Default
Search
the device flags
and might be seen by other users even if they are in Incognito. Reset all

Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#incognito-downloads-warning

Revamped Incognito New Tab Page


When enabled, Incognito new tab page will have an updated UI –
Mac,
Default
Windows, Linux, Chrome OS, Android, Fuchsia
#incognito-ntp-revamp

First-Party Set
Use the provided list of origins as a First-Party Set, with the first valid
origin as the owner of the set. –
Mac, Windows, Linux, Chrome OS,
Android, Fuchsia Disabled

#use-first-party-set

Detect form submission when the form is cleared.


Detect form submissions for change password forms that are cleared
and not removed from the page. –
Mac, Windows, Linux, Chrome OS, Default
Android, Fuchsia
#detect-form-submission-on-form-clear

Permission Predictions
Use the Permission Predictions Service to surface permission requests
using a quieter UI when the likelihood of the user granting the permission
is predicted to be low. Requires chrome://flags/#quiet-notification- Default
prompts and `Safe Browsing` to be enabled. –
Mac, Windows, Linux,
Chrome OS, Android, Fuchsia
#permission-predictions

Show performance metrics in HUD


Display the performance metrics of current page in a heads up display on
Default
the page. –
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#show-performance-metrics-hud

Prerender2
Enables the new prerenderer implementation for <script
type=speculationrules> that specifies prerender candidates. –
Mac, Default
Windows, Linux, Chrome OS, Android, Fuchsia
#enable-prerender2

Omnibox trigger for Prerender2


Enables the new omnibox trigger prerenderer implementation. –
Mac,
Default
Windows, Linux, Chrome OS, Android, Fuchsia
#omnibox-trigger-for-prerender2

chrome://flags 34/42
16/3/22, 21:03 Experiments

WebUI Branding
Search flagsUpdate Reset all
Changes various UI components in WebUI pages to have a more modern
Default
look. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#webui-branding-update

Chrome Labs
Access Chrome Labs through the toolbar menu to see featured user-
facing experimental features. –
Mac, Windows, Linux, Chrome OS, Default
Fuchsia
#chrome-labs

Enable First-Party Sets


When enabled, Chrome will apply First-Party Sets to features such as the
SameParty cookie attribute. –
Mac, Windows, Linux, Chrome OS, Android, Default
Fuchsia
#enable-first-party-sets

Pepper-free PDF viewer


Enables the Pepper-free PDF viewer. –
Mac, Windows, Linux, Chrome OS,
Default
Fuchsia
#pdf-unseasoned

PDF XFA support


Enables support for XFA forms in PDFs. Has no effect if Chrome was not
Default
built with XFA support. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#pdf-xfa-forms

Raw audio capture


Enable/Disable the usage of WASAPI raw audio capture. When enabled,
the audio stream is a 'raw' stream that bypasses all signal processing
Default
except for endpoint specific, always-on processing in the Audio
Processing Object (APO), driver, and hardware. –
Windows
#raw-audio-capture

Hardware decode acceleration for k-SVC VP9


Enable or disable k-SVC VP9 hardware decode acceleration –
Mac,
Default
Windows, Linux, Chrome OS, Android, Fuchsia
#enable-vp9-kSVC-decode-acceleration

Debugging tools for UI


Enables additional keyboard shortcuts to help debugging. –
Mac,
Default
Windows, Linux, Fuchsia
#ui-debug-tools

Autofill Address Save Prompts


Enable the Autofill address save prompts. –
Mac, Windows, Linux,
Default
Chrome OS, Android, Fuchsia
chrome://flags 35/42
16/3/22, 21:03 Experiments

#autofill-address-save-prompt
Search flags Reset all

Tab Search Media Tabs


Enable indicators on media tabs in Tab Search. –
Mac, Windows, Linux,
Default
Chrome OS, Fuchsia
#tab-search-media-tabs

Enable WebRTC actions in Media Session


Adds new actions into Media Session for video conferencing. –
Mac,
Default
Windows, Linux, Chrome OS, Android, Fuchsia
#media-session-webrtc

FedCM
Enables JavaScript API to intermediate federated identity requests. –
Default
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#fedcm

Add delay to subframe renderer process shutdown


Delays shutdown of subframe renderer processes by a few seconds to
allow them to be potentially reused. This aims to reduce process churn in
Default
navigations where the source and destination share subframes. –
Mac,
Windows, Linux, Chrome OS, Fuchsia
#subframe-shutdown-delay

Parse promo code fields in forms


When enabled, Autofill will attempt to find merchant promo/coupon/gift
code fields when parsing forms. –
Mac, Windows, Linux, Chrome OS, Default
Android, Fuchsia
#autofill-parse-merchant-promo-code-fields

Enable cross tab status tracking for Autofill offer notification


When enabled, the offer notification showing will be tracked cross-tab,
and on one merchant, the notification will only be shown once. –
Mac, Default
Windows, Linux, Chrome OS, Android, Fuchsia
#autofill-enable-offer-notification-cross-tab-tracking

Enable risk based authentication for Autofill Virtual Card Numbers


When enabled, risk based authentication is used before autofilling Virtual
Card information into forms. –
Mac, Windows, Linux, Chrome OS, Android, Default
Fuchsia
#autofill-enable-virtual-cards-risk-based-authentication

Enable the fix for Autofill offer in Incognito mode


When enabled, the fix will be enabled and offers should work correctly in
Default
Incognito mode. –
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#autofill-fix-offer-in-incognito

chrome://flags 36/42
16/3/22, 21:03 Experiments

Highlight only changed values in preview mode.


Search flags Reset all
When Autofill is previewing filling a form, already autofilled values and
other values that are not changed by accepting the preview should not be Default
highlighted. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#autofill-highlight-only-changed-value-in-preview-mode

Sanitizer API
Enable the Sanitizer API. See: https://github.com/WICG/sanitizer-api –
Default
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#sanitizer-api

Offer merchant bound virtual cards in Autofill


When enabled, Autofill will offer to use merchant bound virtual cards in
Default
payment forms. –
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#autofill-enable-merchant-bound-virtual-cards

Autofill suggests virtual cards on incomplete forms


When enabled, merchant bound virtual cards will be suggested even if not
all of the card number, exp date and CVC fields are detected in a payment Default
form. –
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#autofill-suggest-virtual-cards-on-incomplete-form

Search your screen with Google Lens


Right click and select "Search images with Google Lens" to search any
region of the site to learn more about the visual content you see while you
Default
browse and shop on the web. –
Mac, Windows, Linux, Chrome OS,
Fuchsia
#enable-lens-region-search

Update history entry points in Incognito.


When enabled, the entry points to history UI from Incognito mode will be
removed for iOS and Desktop. An educative placeholder will be shown for
Default
Android history page. –
Mac, Windows, Linux, Chrome OS, Android,
Fuchsia
#update-history-entry-points-in-incognito

Throttle Foreground Timers to 30 Hz


On foreground pages, run DOM timers with a non-zero delay on a periodic
30 Hz tick, instead of as soon as their delay has passed. –
Mac, Windows, Default
Linux, Chrome OS, Android, Fuchsia
#throttle-foreground-timers

Throttle non-visible cross-origin iframes


When enabled, all cross-origin iframes with zero visibility (either
display:none or zero area) will be throttled, regardless of whether they are
same-process or cross-process. When disabled, only cross-process Default
iframes will be throttled. –
Mac, Windows, Linux, Chrome OS, Android,
Fuchsia
chrome://flags 37/42
16/3/22, 21:03 Experiments

#enable-throttle-display-none-and-visibility-hidden-cross-origin-iframes
Search flags Reset all

Playback Speed Button


Enable the playback speed button on the media controls. –
Mac,
Default
Windows, Linux, Chrome OS, Android, Fuchsia
#playback-speed-button

Privacy Review
Shows a new subpage in Settings that helps the user to review various
Default
privacy settings. –
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#privacy-review

Extension request justification


Enables users to justify their extension requests by causing a text field to
appear on the extension request dialog. –
Mac, Windows, Linux, Chrome Default
OS, Fuchsia
#extension-workflow-justification

Fuzzy search for Tab Search


Enable fuzzy search for Tab Search. –
Mac, Windows, Linux, Chrome OS,
Default
Fuchsia
#tab-search-fuzzy-search

Show Chrome What's New page at chrome://whats-new


Enables Chrome What's New page at chrome://whats-new. –
Mac,
Default
Windows, Linux, Chrome OS, Fuchsia
#chrome-whats-new-ui

Show 'New' badge on 'What's New' menu item.


Enables 'New' promo badge on 'What's New' in the Help portion of the
Default
main menu. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#chrome-whats-new-in-main-menu-new-badge

Enable promos for sync trusted vault passphrase.


Enables promos for an experimental sync passphrase type, referred to as
Default
trusted vault. –
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#sync-trusted-vault-passphrase-promo

Enable sync trusted vault passphrase with improved recovery.


Enables support for an experimental sync passphrase type, referred to as
trusted vault, including logic and APIs for improved account recovery Default
flows. –
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#sync-trusted-vault-passphrase-recovery

Consider SameParty cookies to be first-party.


If enabled, SameParty cookies will not be blocked even if third-party
cookies are blocked. –
Mac, Windows, Linux, Chrome OS, Android, Default
chrome://flags 38/42
16/3/22, 21:03 Experiments

Fuchsia
Search flags
#sameparty-cookies-considered-first-party Reset all

Partitioned cookies
Controls if the Partitioned cookie attribute is enabled. –
Mac, Windows,
Default
Linux, Chrome OS, Android, Fuchsia
#partitioned-cookies

Windows 10 Tab Search Caption Button


Move the Tab Search entrypoint besides the window caption buttons on
Default
Windows 10 platforms. –
Windows
#win-10-tab-search-caption-button

Share context menu


Whether the sharing options in various context menus are grouped into a
Default
common submenu. –
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#share-context-menu

Enables Display Compositor to use a new gpu thread.


When enabled, chrome uses 2 gpu threads instead of 1. Display
compositor uses new dr-dc gpu thread and all other clients (raster, webgl,
Default
video) continues using the gpu main thread. –
Mac, Windows, Linux,
Chrome OS, Android, Fuchsia
#enable-drdc

Enable Autofill of promo code fields in forms


When enabled, Autofill will attempt to fill merchant promo/coupon/gift
code fields when data is available. –
Mac, Windows, Linux, Chrome OS, Default
Android, Fuchsia
#autofill-fill-merchant-promo-code-fields

Revised opt-in flow for account-scoped passwore storage


Enables the revised opt-in flow for the account-scoped passwords
storage during first-time save. –
Mac, Windows, Linux, Chrome OS, Default
Fuchsia
#passwords-account-storage-revised-opt-in-flow

Extensions Menu Access Control


Enables a redesigned extensions menu that allows the user to control
Default
extensions site access. –
Mac, Windows, Linux, Chrome OS, Fuchsia
#extensions-menu-access-control

window.PERSISTENT is temporary quota.


Causes the window.PERSISTENT quota type to have the same semantics
as window.TEMPORARY. –
Mac, Windows, Linux, Chrome OS, Android, Default
Fuchsia
#persistent-quota-is-temporary-quota

chrome://flags 39/42
16/3/22, 21:03 Experiments

Out-of-process 2D canvas rasterization.


Search flags Reset all
The rasterization of 2d canvas contents is performed in the GPU process.
Requires that out-of-process rasterization be enabled. –
Mac, Windows, Default
Linux, Chrome OS, Android, Fuchsia
#canvas-oop-rasterization

Enable the U2F Security Key API


Enable the legacy U2F Security Key API (CryptoToken). The U2F Security
Key API has been deprecated and will be removed soon. For more
information, refer to the deprecation announcement at Default
https://groups.google.com/a/chromium.org/g/blink-dev/c/xHC3AtU_65A

Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#u2f-security-key-api

Put major version in minor version position in User-Agent


Lock the Chrome major version in the User-Agent string to 99, and force
the major version number to the minor version position. This flag is a
Default
backup plan for unexpected site-compatibility breakage with a three digit
major version. –
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#force-major-version-to-minor

Force major version to 100 in User-Agent


Force the Chrome major version in the User-Agent string to 100, which
allows testing the 3-digit major version number before the actual M100
release. This flag is only available from M96-M99. If force-major-version- Default
in-minor is enabled this flag will have no effect. –
Mac, Windows, Linux,
Chrome OS, Android, Fuchsia
#force-major-version-to-100

Force the minor version to 100 in the User-Agent string


Force the Chrome minor version in the User-Agent string to 100, which
allows testing a 3-digit minor version number. Currently, the minor version
is always reported as 0, but due to potential breakage with the upcoming
major version 100, this flag allows us to test whether setting the major
version in the minor version part of the User-Agent string would be an Default
acceptable alternative. If force-major-version-to-100 is set, then this flag
has no effect. See crbug.com/1278459 for details.If force-major-version-
in-minor is enabled this flag will have no effect. –
Mac, Windows, Linux,
Chrome OS, Android, Fuchsia
#force-minor-version-to-100

Extend Autofill offers and rewards notification to promo code offers


When enabled, a notification will be displayed on page navigation if the
domain has an eligible merchant promo code offer or reward. –
Mac, Default
Windows, Linux, Chrome OS, Android, Fuchsia
#autofill-enable-offer-notification-for-promo-codes

Enable a permission prompt for the U2F Security Key API

chrome://flags 40/42
16/3/22, 21:03 Experiments

Show a permission prompt when making requests to the legacy U2F


Search
Security flags(CryptoToken). The U2F Security Key API has been
Key API Reset all
deprecated and will be removed soon. For more information, refer to the Default
deprecation announcement at
https://groups.google.com/a/chromium.org/g/blink-dev/c/xHC3AtU_65A

Mac, Windows, Linux, Chrome OS, Fuchsia
#u2f-permission-prompt

Enable upcoming sharing features.


This flag enables all upcoming sharing features, in the experiment arms
that are most likely to be shipped. This is a meta-flag so which features
Default
are upcoming at any given time may change. –
Mac, Windows, Linux,
Chrome OS, Android, Fuchsia
#upcoming-sharing-features

Enable raw draw


When enabled, web content will be rastered on output surface directly. –
Default
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#enable-raw-draw

Web MIDI
Enables the implementation of the Web MIDI API. When disabled the
interface will still be exposed by Blink. –
Mac, Windows, Linux, Chrome Default
OS, Android, Fuchsia
#web-midi

Enable CSS Cascade Layers


Enables support for CSS @layer rules and layered @import syntax. –
Mac,
Default
Windows, Linux, Chrome OS, Android, Fuchsia
#enable-cascade-layers

Commerce developer mode


Allows users in the allowlist to enter the developer mode –
Mac,
Default
Windows, Linux, Chrome OS, Android, Fuchsia
#enable-commerce-developer

Enable on-demand Bluetooth device bonding


When enabled, Bluetooth will start the bonding process, if necessary, to
Default
access protected characteristics. –
Windows, Linux
#bluetooth-bond-on-demand

Pervasive system accent color


Use the Windows system accent color as the Chrome accent color, if
"Show accent color on title bars and windows borders" is toggled on in Disabled
the Windows system settings. –
Windows
#pervasive-system-accent-color

chrome://flags 41/42
16/3/22, 21:03 Experiments

Enable Update Virtual Card Enrollment


Search flags Reset all
When enabled, the user will have the ability to update the virtual card
enrollment of a credit card through their chrome browser after certain Default
autofill flows (for example, downstream and upstream), and from the
settings page. –
Mac, Windows, Linux, Chrome OS, Android, Fuchsia
#autofill-enable-update-virtual-card-enrollment

chrome://flags 42/42

You might also like