📃 January 2022 release notes
Newly available
The following features are newly available:
-
font-synthesis:
The
font-synthesis
CSS shorthand property disables all font synthesis except the given kinds. To disable a specific kind of font synthesis, instead use the longhand properties such asfont-synthesis-style
andfont-synthesis-weight
.
New in Chrome
The following features are now available in Chrome:
-
Array findLast() and findLastIndex():
The
findLast()
andfindLastIndex()
methods of arrays and typed arrays search an array in reverse order for the first item that satisfies a test function. -
font-synthesis-small-caps:
The
font-synthesis-small-caps
CSS property sets whether or not the browser should synthesize small caps typefaces when they're missing from the font. -
font-synthesis-style:
The
font-synthesis-style
CSS property sets whether or not the browser should synthesize italic and oblique typefaces when they're missing from the font. -
font-synthesis-weight:
The
font-synthesis-weight
CSS property sets whether or not the browser should synthesize bold typefaces when they're missing from the font. -
WebTransport:
The
WebTransport
API transmits data between a client and a server, by using the HTTP/3 protocol.
New in Chrome Android
The following features are now available in Chrome Android:
-
Array findLast() and findLastIndex():
The
findLast()
andfindLastIndex()
methods of arrays and typed arrays search an array in reverse order for the first item that satisfies a test function. -
font-synthesis-small-caps:
The
font-synthesis-small-caps
CSS property sets whether or not the browser should synthesize small caps typefaces when they're missing from the font. -
font-synthesis-style:
The
font-synthesis-style
CSS property sets whether or not the browser should synthesize italic and oblique typefaces when they're missing from the font. -
font-synthesis-weight:
The
font-synthesis-weight
CSS property sets whether or not the browser should synthesize bold typefaces when they're missing from the font. -
WebTransport:
The
WebTransport
API transmits data between a client and a server, by using the HTTP/3 protocol.
New in Edge
The following features are now available in Edge:
-
Array findLast() and findLastIndex():
The
findLast()
andfindLastIndex()
methods of arrays and typed arrays search an array in reverse order for the first item that satisfies a test function. -
font-synthesis-small-caps:
The
font-synthesis-small-caps
CSS property sets whether or not the browser should synthesize small caps typefaces when they're missing from the font. -
font-synthesis-style:
The
font-synthesis-style
CSS property sets whether or not the browser should synthesize italic and oblique typefaces when they're missing from the font. -
font-synthesis-weight:
The
font-synthesis-weight
CSS property sets whether or not the browser should synthesize bold typefaces when they're missing from the font. -
WebTransport:
The
WebTransport
API transmits data between a client and a server, by using the HTTP/3 protocol.
New in Firefox
The following features are now available in Firefox:
-
BarProp:
The
visible
property of thewindow.locationbar
,window.menubar
,window.personalbar
,window.scrollbars
,window.statusbar
, andwindow.toolbar
APIs historically represented the visibility of a browser user interface. For privacy reasons, it now represents whether the window is a pop-up. -
color-scheme:
The
color-scheme
CSS property sets which color schemes (light or dark) an element uses and may prevent automatic dark mode adjustments by the browser. -
Reversed counter-reset:
The
reversed()
CSS function forcounter-reset
creates a counter that counts down. -
HWB:
The
hwb()
CSS function picks colors using hue, whiteness, and blackness channels. -
Locks:
The
navigator.locks
API coordinates work with shared resources through mutually exclusive ownership of a resource's name. Also known as web locks.
New in Firefox for Android
The following features are now available in Firefox for Android:
-
BarProp:
The
visible
property of thewindow.locationbar
,window.menubar
,window.personalbar
,window.scrollbars
,window.statusbar
, andwindow.toolbar
APIs historically represented the visibility of a browser user interface. For privacy reasons, it now represents whether the window is a pop-up. -
color-scheme:
The
color-scheme
CSS property sets which color schemes (light or dark) an element uses and may prevent automatic dark mode adjustments by the browser. -
Reversed counter-reset:
The
reversed()
CSS function forcounter-reset
creates a counter that counts down. -
HWB:
The
hwb()
CSS function picks colors using hue, whiteness, and blackness channels. -
Locks:
The
navigator.locks
API coordinates work with shared resources through mutually exclusive ownership of a resource's name. Also known as web locks.