← all releases

chrome 155

chrome 155 api reference

14 features tracked. Each card links to the gendn reference where MDN doesn't yet cover the API, or out to MDN where it does.

features (14)

Shipped (14)

  1. 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...

    Shipped doc pending
  2. 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...

  3. 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...

    Shipped doc pending
  4. 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...

  5. 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...

    Shipped doc pending
  6. 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.

    Shipped doc pending
  7. 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...

    Shipped doc pending
  8. 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...

    Shipped doc pending
  9. 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...

    Shipped doc pending
  10. 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.

    Shipped doc pending
  11. Prerendering cross-origin iframes

    Prerenders cross-origin iframes with an opt-in response header. Browsers will now prerender all cross-origin frames if the top-level frame's HTTP response includes the Supports-Loading-Mode: prerender-cross-origin-fra...

  12. Renewed HTML insertion&streaming methods

    Expose multiple HTML setting methods that provide a coherent story for dynamically inserting markup into an existing document. - Positional methods (before/after/append/prepend/replaceWith) that take HTML as argument, e...

  13. Stricter enterprise policy enforcement for chrome.debugger API

    The `chrome.debugger` extension API enforces an all-or-nothing permission model on managed browsers by validating enterprise host and screenshot policies upfront when `chrome.debugger.attach()` is called. This upfront ch...

    Shipped doc pending
  14. WebTransport headers and responseHeaders

    Adds support for passing custom HTTP request headers via WebTransportOptions and inspecting server response headers through the WebTransport instance. This allows web applications to supply metadata, authentication token...

    Shipped doc pending