
ChromeOS 135: Discover New and Removed Flags for Enhanced Browsing (Updated)
Want to peek under the hood of ChromeOS? Google regularly tweaks experimental features, accessible via chrome://flags
, to improve performance and introduce new functionalities. Upgrading from version 134 to 135 brings a fresh set of changes. Let’s dive into the new and removed flags in ChromeOS 135!
Please note: These are experimental features! Enabling them could lead to data loss, security vulnerabilities, or privacy risks. It's best to back up your data before experimenting. These flags apply to all users of the browser and should not be used in a production environment if you are a company administrator.
What are Chrome Flags?
Chrome Flags are experimental features in the Chrome browser and ChromeOS that aren't yet ready for the general public. They allow developers and enthusiasts to test out upcoming features and provide feedback before they're officially released. Access them by typing chrome://flags
into your address bar.
New ChromeOS 135 Flags: Explore Exciting Experimental Features
Here's a breakdown of the flags added in ChromeOS version 135. Each entry includes a brief description of the flag's function and its corresponding chrome://flags
address for easy access.
-
Temporarily Unexpire M134 Flags: Reactivate flags that were previously expired in M134.
chrome://flags/#temporary-unexpire-flags-m134
-
Swap Credit Card Suggestions: Enable overriding all payment fields with swapped profile data when autofilling payment suggestions.
chrome://flags/#autofill-payments-field-swapping
-
Direct Sockets API in Service Workers: Allow service workers to access the Direct Sockets API.
chrome://flags/#direct-sockets-in-service-workers
-
Direct Sockets API in Shared Workers: Grant shared workers access to the Direct Sockets API.
chrome://flags/#direct-sockets-in-shared-workers
-
By Date History in Side Panel: Adds “By Date” organization to the History in the side panel.
chrome://flags/#by-date-history-in-side-panel
-
NTP Footer: Introduces a footer on the New Tab Page for customizing buttons and managing background/theme settings.
chrome://flags/#ntp-footer
-
Enable Fast Pair Debug Metadata: Lets Fast Pair use debug metadata when checking device advertisements, allowing notifications for debug-mode devices.
chrome://flags/#fast-pair-debug-metadata
-
Captions on Braille Display: Provides access to media captions via braille displays for improved accessibility.
chrome://flags/#enable-accessibility-captions-on-braille-display
-
Sync Point Graph Validation: Replaces synchronous GPU sync point validation with a graph-based method.
chrome://flags/#sync-point-graph-validation
-
Element Capture Cross-Tab: Enables the Element Capture API for cross-tab use (requires Element Capture to be enabled).
chrome://flags/#element-capture-cross-tab
-
The model to use with the Mantis feature: Controls which model to use with the Mantis feature
chrome://flags/#media-app-image-mantis-model
-
Block TPCs Incognito: Blocks the use of Third-Party Cookies while in Incognito Mode.
chrome://flags/#block-tpcs-incognito
-
Clear window name in top-level cross-site cross-browsing-context-group navigation: Clears the preserved window.name property when it swaps BrowsingContextGroup in cross-site navigation.
chrome://flags/#clear-cross-site-cross-browsing-context-group-window-name
-
Extension Manifest V2 Deprecation Warning Stage: Shows a warning about the Manifest V2 Extension may no longer be supported
chrome://flags/#extension-manifest-v2-deprecation-warning
-
Extension Manifest V2 Deprecation Disabled Stage: Give Warning that MV2 extensions were turned off
chrome://flags/#extension-manifest-v2-deprecation-disabled
-
Region Capture cross-tab: Allows the Region Capture API to be used cross-tab
chrome://flags/#region-capture-cross-tab
-
Reduce Accept-Language request header only: Reduces the amount of information in the Accept-Language header.
chrome://flags/#reduce-accept-language-http
-
Enable prefetching of risk data during payments autofill retrieval: Prefetches risk data during payments autofill to decrease user-perceived latency.
chrome://flags/#autofill-enable-prefetching-risk-data-for-retrieval
-
Ignore VPN Apps Enabling on ChromeOS Flex: Allows disabling VPN app enabling on ChromeOS Flex devices.
chrome://flags/#ignore-device-flex-arc-enabled-policy
-
Enable Autofill support for filling loyalty cards: Autofill will offer support for filling the user's loyalty cards stored in Google Wallet.
chrome://flags/#autofill-enable-loyalty-cards-filling
-
Enable data sharing debug logs: Logs and saves debug messages for data sharing, viewable on the internals page.
chrome://flags/#data-sharing-debug-logs
-
Data Sharing server environment: Sets data sharing server environment.
chrome://flags/#data-sharing-non-production-environment
-
Lens overlay simplified selection: Enables simplified selection in the Lens overlay
chrome://flags/#enable-lens-overlay-simplified-selection
-
Enable buy now pay later on Autofill: Offers "buy now, pay later" options on supported merchant websites.
chrome://flags/#autofill-enable-buy-now-pay-later
-
Account storage of preferences, themes and search engines: Keeps account settings separate from local data.
chrome://flags/#account-storage-prefs-themes-search-engines
-
Enable checkout amount extraction on Chrome desktop: Extracts the checkout amount from the checkout page
chrome://flags/#autofill-enable-amount-extraction-desktop
-
AXTree Fixing: Dynamically fixes the AXTree of sites, may cause issues for assistive technology users
chrome://flags/#enable-ax-tree-fixing
-
Clipboard contentsId API: Enables the API for getting a unique token of the system clipboard's current state.
chrome://flags/#enable-clipboard-contents-id
-
Enable loading and querying the checkout amount extraction allowlist on Chrome Desktop: Checks the URL against an allowlist for checkout amount extraction eligibility.
chrome://flags/#autofill-enable-amount-extraction-allowlist-desktop
-
DevTools Project Settings: Fetches project settings from a well-known URI on local debugging targets.
chrome://flags/#devtools-project-settings
-
DevTools CSS Value Tracing: Enables the CSS Value Tracing UI in the elements panel.
chrome://flags/#devtools-css-value-tracing
-
DevTools Automatic Workspace Folders: Automatically adds workspace folders based on project settings when the Project Settings flag is enabled.
chrome://flags/#devtools-automatic-workspace-folders
-
Revamped Delete Browsing Data dialog: A redesigned "Delete Browsing Data" dialog with UI changes and removal of the bulk password deletion option.
chrome://flags/#dbd-revamp-desktop
-
Privacy Sandbox Ad Topics Content Parity: Improves privacy features in the Privacy Guide, subject to regional availability
chrome://flags/#privacy-sandbox-ad-topics-content-parity
-
Enable 'expired' text for expired cards: Show 'expired' instead of 'expires' text on expired cards
chrome://flags/#autofill-enable-card-expired-text
-
Web Authentication Align Error Type for 'payment' credentials: Throws a 'NotAllowedError' for 'payment' credentials in cross-origin iframes without user activation.
chrome://flags/#web-authentication-align-error-type-for-payment-credential-create
Removed ChromeOS 135 Flags: Farewell to These Experiments
The following flags have been removed in ChromeOS 135, meaning the experimental features they controlled are either no longer available or have been integrated into the standard ChromeOS build:
- #atomic-move
- #auto-picture-in-picture-video-heuristics
- #autofill-enable-buy-now-pay-later-for-affirm
- #autofill-enable-buy-now-pay-later-for-zip
- #birch-weather
- #block-insecure-private-network-requests
- #canvas-oop-rasterization
- #compose-polite-nudge
- #conch-expand-transcription-language
- #conch-gen-ai
- #conch-large-model
- #coral-feature-key
- #customize-chrome-side-panel-extensions-card
- #download-warning-improvements
- #drop-input-events-before-first-paint
- #enable-isolated-web-apps
- #enable-iwa-key-distribution-component
- #enable-lens-overlay-contextual-search-box
- #enable-pip-double-tap-to-resize
- #enable-pip-tuck
- #enable-vpn-apps-on-flex
- #enable-webassembly-memory64
- #fedcm-with-storage-access-api
- #file-system-observer
- #files-kernel-drivers
- #freezing-on-energy-saver
- #freezing-on-energy-saver-testing
- #ios-promo-address-bubble
- #ios-promo-payment-bubble
- #ios-promo-refreshed-password-bubble
- #linked-services-setting
- #mutation-events
- #plus-address-full-form-fill
- #press-and-hold-esc-to-exit-browser-fullscreen
- #private-network-access-ignore-navigation-errors
- #private-network-access-ignore-worker-errors
- #private-network-access-permission-prompt
- #private-network-access-preflight-short-timeout
- #private-network-access-respect-preflight-results
- #private-state-tokens-dev-ui
- #profile-picker-glic-testing
- #related-website-sets-dev-ui
- #safe-browsing-local-lists-use-sbv5
- #sharing-desktop-screenshots
- #sync-autofill-wallet-usage-data
- #tab-organization
- #tab-organization-settings-visibility
- #tabstrip-declutter
- #tabstrip-dedupe
- #temporary-unexpire-flags-m132
- #toolbar-pinning
- #top-chrome-toasts
- #username-first-flow-with-intermediate-values-voting
- #view-transition-layered-capture
- #view-transition-overflow-rect-from-surface
Stay Updated with ChromeOS Experiments!
Chrome Flags offer a glimpse into the future of ChromeOS. Keep exploring and experimenting (with caution!) to discover the evolving landscape of browser technology. Remember to back up your important data before toggling any flags. Happy browsing!