Published: September 2, 2025
Chrome 140 is rolling out now, and this post shares some of the key features from the release. Read the full Chrome 140 release notes.
Highlights from this release:
- Understand which element triggered a
ToggleEvent
. - Use
counter()
andcounters()
in the alt text of thecontent
property. - Find support for the
font-variation-settings
descriptor in the@font-face
rule.
Know which element triggered a ToggleEvent
The source
attribute of a ToggleEvent
contains the element that triggered
the ToggleEvent
to be fired, if applicable.
For example, if a user clicks a
<button>
element with the popovertarget
or commandfor
attribute set to
open a popover, the ToggleEvent
fired on the popover will have its source
attribute set to the invoking <button>
.
See the MDN documentation for source
for examples.
Use counter()
and counters()
in the alt text of the content
property
This feature adds the ability to use counter()
and counters()
in the alt
text of the content
property. This provides more meaningful information to
improve accessibility.
The font-variation-settings
descriptor is now supported in the @font-face
rule
CSS lets you adjust a font's weight, width, slant, and other axes
using the font-variation-settings
property on individual elements.
The font-variation-settings
CSS descriptor in @font-face
lets you do the same in the @font-face
at-rule. The values for this descriptor are the same as the font-variation-settings
property, except for the global keyword values.
@font-face {
font-family: "OpenTypeFont";
src: url("open_type_font.woff2") format("woff2");
font-variation-settings:
"wght" 400,
"wdth" 300;
}
Further reading
This covers only some key highlights. Check the following links for additional changes in Chrome 140.
- Release notes for Chrome 140.
- What's new in Chrome DevTools (140).
- ChromeStatus.com updates for Chrome 140.
- Chrome release calendar.
Subscribe
To stay up to date, subscribe to the Chrome Developers YouTube channel, and you'll get an email notification whenever we launch a new video. Or follow us on X or LinkedIn for new articles and blog posts.
As soon as Chrome 141 is released, we'll be right here to tell you what's new in Chrome!