Web platform features explorer

📃 April 2022 release notes

Newly available

The following features are newly available:

  • HWB: The hwb() CSS function picks colors using hue, whiteness, and blackness channels.

New in Chrome

The following features are now available in Chrome:

  • font-palette: The font-palette CSS property selects a color palette from the font, optionally overriding individual colors in the @font-palette-values at-rule.

New in Chrome Android

The following features are now available in Chrome Android:

  • Digital goods: The window.getDigitalGoodsService API connects to stores or billing services for in-app products and subscriptions.
  • font-palette: The font-palette CSS property selects a color palette from the font, optionally overriding individual colors in the @font-palette-values at-rule.

New in Edge

The following features are now available in Edge:

  • font-palette: The font-palette CSS property selects a color palette from the font, optionally overriding individual colors in the @font-palette-values at-rule.
  • OES_draw_buffers_indexed WebGL extension: The OES_draw_buffers_indexed extension for WebGL 2.0 contexts allows you to control blending on a per-color basis when writing to multiple color buffers simultaneously.

New in Firefox

The following features are now available in Firefox:

  • pdfViewerEnabled: The navigator.pdfViewerEnabled read-only property returns a Boolean for whether the browser navigates to and shows a PDF in the browser window or downloads the PDF.
  • requestAnimationFrame() in workers: The requestAnimationFrame() method in workers schedules a function that runs before the next repaint. Together with offscreen canvas, you can animate content from a worker.

New in Firefox for Android

The following features are now available in Firefox for Android:

  • pdfViewerEnabled: The navigator.pdfViewerEnabled read-only property returns a Boolean for whether the browser navigates to and shows a PDF in the browser window or downloads the PDF.
  • requestAnimationFrame() in workers: The requestAnimationFrame() method in workers schedules a function that runs before the next repaint. Together with offscreen canvas, you can animate content from a worker.