February 2023 web platform update
Newly available on the web platform
Newly available
-
:autofill: The
:autofill
pseudo-class matches<input>
elements that have been filled in automatically by the browser. Learn more. -
Container queries: Container size queries with the
@container
at-rule apply styles to an element based on the dimensions of its container. Learn more.
Now available in Chrome
Limited availability
-
Array by copy: The
toReversed()
,toSorted()
,toSpliced()
, andwith()
methods of arrays and typed arrays return changed copies of arrays. They stand in contrast to methods such assort()
orreverse()
that change arrays in place. Learn more. -
calc() constants: The
e
,pi
,infinity
, andNaN
constants are accepted in CSS math functions such ascalc()
. Learn more.
Now available in Chrome Android
Limited availability
-
Array by copy: The
toReversed()
,toSorted()
,toSpliced()
, andwith()
methods of arrays and typed arrays return changed copies of arrays. They stand in contrast to methods such assort()
orreverse()
that change arrays in place. Learn more. -
calc() constants: The
e
,pi
,infinity
, andNaN
constants are accepted in CSS math functions such ascalc()
. Learn more.
Now available in Edge
Limited availability
-
Array by copy: The
toReversed()
,toSorted()
,toSpliced()
, andwith()
methods of arrays and typed arrays return changed copies of arrays. They stand in contrast to methods such assort()
orreverse()
that change arrays in place. Learn more. -
calc() constants: The
e
,pi
,infinity
, andNaN
constants are accepted in CSS math functions such ascalc()
. Learn more.
Now available in Firefox
Limited availability
-
Asynchronously iterable streams: Asynchronous iteration of a stream allows you to use
for await...of
loops to iterate through a stream's incoming data. Learn more. -
<datalist>: The
<datalist>
element defines a set of recommended values for an<input>
element. Browsers may show a dropdown menu of all options, or matching options as the user types. Learn more.
Now available in Firefox for Android
Limited availability
-
Asynchronously iterable streams: Asynchronous iteration of a stream allows you to use
for await...of
loops to iterate through a stream's incoming data. Learn more.