Google Chrome 148

148
Added 8
  • CSS name-only container queries allow querying a container based on its container-name without requiring a container-type
  • CSS at-rule() function in @supports enables feature detection for CSS at-rules
  • Open Font Format avar2 support for improved variable font control over interpolation across multiple design axes
  • CSS revert-rule keyword rolls back the cascade to the previous rule
  • Lazy loading attribute for video and audio elements with loading="lazy" to defer media resource loading
  • CSS text-decoration-skip-ink: all value unconditionally applies ink-skipping to all glyphs including CJK characters
  • Web app manifest localization support for adapting names, descriptions, icons, and shortcuts based on user language and region
  • Web Serial API support on Android for connecting to serial devices
Fixed 2
  • Correctly set dropEffect attribute for dragEnter, dragLeave, and dragOver events according to HTML specifications
  • Implement pointer event suppression on drag start by sending pointercancel, pointerout, and pointerleave events to drag sources

Stable release date: May 5th, 2026 Unless otherwise noted, the following changes apply to Chrome 148 stable channel release for Android, ChromeOS, Linux, macOS, and Windows.

CSS and UI
CSS name-only container queries

A CSS query container can be queried based on its container-name only, and the container does not need any container-type set: #container { container-name: --foo; } @container --foo { input { background-color: green; } }

View original

Upgraded? How did it go?

Discussion