chrome 155 · released
chrome 155 platform demos
17 features tracked for Chrome 155. Click a feature's title to open its demo; each card also links to its ChromeStatus entry.
Per-feature demos below are built automatically, one feature per commit, and every distinct use case should become an interactive concept page.
features (17)
Shipped (12)
-
Additional Windowing Controls
Enables web applications with the window-management permission to maximize(), minimize(), and restore() their windows, and to prevent resizing through setResizable(). Additionally, new CSS media features display-state an...
-
Algorithm Updates in WebCrypto
Add post-quantum cryptography and a common symmetric AEAD to the set of cryptographic algorithms available in the Web Cryptography API. This will enable developers to have access browser-provided implementations of commo...
-
CSS Symbols()
The CSS symbols() function lets authors define a counter style inline instead of first declaring a named @counter-style at-rule. It builds an anonymous counter style from a list of string symbols plus an optional countin...
-
CSS4 text-decoration-skip-spaces
The text-decoration-skip-spaces CSS property controls whether text decoration lines (underlines, overlines, line-throughs, etc.) skip over whitespace characters. This allows authors to prevent decorations from being draw...
-
Digital Credentials API (issuance support)
This Web Platform feature enables issuing websites (e.g., a university, government agency, or bank) to securely initiate the provisioning (issuance) process of digital credentials directly into a user's mobile wallet app...
-
Host and screenshot restrictions for chrome.debugger API
### Update (November 4, 2026): Feature rollback Based on customer feedback, the enforcement of an all-or-nothing enterprise policy for the [`chrome.debugger` extension API](https://developer.chrome.com/docs/extensions/r...
-
Import Text (Text Modules)
A TC39 proposal to add module `import … with { type: "text" }` statements to JavaScript. The import attribute loads text data as a string value.
-
JPEG XL decoding support (image/jxl) in blink
Adds support for decoding JPEG XL (image/jxl) images in Blink using jxl-rs, a memory-safe pure Rust decoder (https://github.com/libjxl/jxl-rs). JPEG XL is a modern image format standardized as ISO/IEC 18181 that offers p...
-
Margin-trim
The `margin-trim` CSS property may be used to omit margins before or after the first or last child of a container. This is supported on regular block containers and multicol containers. This is somewhat similar to the e...
-
Pause media playback on not-visible iframes
Adds a "media-playback-while-not-visible" permission policy to allow embedders to pause audible media playback of embedded iframes which are currently hidden - i.e. "display" property set to "none"; "visibility" property...
-
PredefinedColorSpace srgb-linear and display-p3-linear
Add srgb-linear and display-p3-linear color spaces (as defined by CSS) to PredefinedColorSpace for use with canvases.
-
Server Side Gemini Powered Scam Checks for Desktop
We are expanding server side Gemini powered scam checks from just Android to desktop as well. This replaces the desktop on device model powered checks previously used.These checks are only for users enrolled in Enhanced ...
Dev Trial (5)
-
WebGPU: atomic-vec2u-min-max
Allows the use of 64-bit atomic minimum and maximum operations on `atomic<vec2u>` in WGSL. This provides WebGPU shader authors with a way to implement certain algorithms that use 64-bit atomics without requiring full su...
-
WebTransport Datagram readable stream type
Adds the WebTransportOptions.datagramsReadableType constructor option. By default, incoming WebTransport Datagrams are exposed through a default ReadableStream . Applications that require BYOB reading can request a re...
-
WebTransport Datagram writable streams and prioritization
Adds the modern WebTransport Datagram sending API. WebTransportDatagramDuplexStream.createWritable() creates independent WebTransportDatagramsWritable streams. Each writable has mutable sendGroup and sendOrder attribute...
-
WebTransport receive stream
Adds the standardized WebTransportReceiveStream interface, a ReadableStream subclass used for incoming unidirectional streams and the readable side of bidirectional streams. Its getStats() method returns per-stream byte ...
-
WebTransport reliability attributes
Adds the WebTransport.reliability instance attribute and static WebTransport.supportsReliableOnly attribute. These APIs indicate whether the user agent supports WebTransport over exclusively reliable connections and whet...