📃 May 2020 release notes
Widely available
The following features are now widely available:
-
Spellcheck:
The
spellcheck
global HTML attribute sets whether the browser may check an element for spelling errors.
New in Chrome
The following features are now available in Chrome:
-
contain-intrinsic-size:
The
contain-intrinsic-size
CSS property sets the intrinsic size of an element. When using size containment, the browser will lay out the element as if it had a single child of this size. -
line-break:
The
line-break
CSS property sets how strictly to apply rules for wrapping text to new lines, especially for symbols and punctuation. -
requestVideoFrameCallback():
The
requestVideoFrameCallback()
method for<video>
schedules a function that runs with the next video frame. It is similar torequestAnimationFrame()
, but for video. - Trusted types: Trusted types allow you to lock down insecure parts of the DOM API and prevent client-side cross-site scripting (XSS) attacks.
- DOM overlays for WebXR: A DOM overlay shows 2D DOM content as an interactive, transparent layer on top of a WebXR application's WebGL content and camera image.
New in Chrome Android
The following features are now available in Chrome Android:
-
contain-intrinsic-size:
The
contain-intrinsic-size
CSS property sets the intrinsic size of an element. When using size containment, the browser will lay out the element as if it had a single child of this size. -
EXT_texture_compression_rgtc WebGL extension:
The
EXT_texture_compression_rgtc
extension for WebGL 1.0 and 2.0 contexts adds RGTC compressed texture formats. RGTC is a block-based texture compression format suited for unsigned and signed red and red-green textures. Also known as Red-Green Texture Compression. -
line-break:
The
line-break
CSS property sets how strictly to apply rules for wrapping text to new lines, especially for symbols and punctuation. -
requestVideoFrameCallback():
The
requestVideoFrameCallback()
method for<video>
schedules a function that runs with the next video frame. It is similar torequestAnimationFrame()
, but for video. - Trusted types: Trusted types allow you to lock down insecure parts of the DOM API and prevent client-side cross-site scripting (XSS) attacks.
- DOM overlays for WebXR: A DOM overlay shows 2D DOM content as an interactive, transparent layer on top of a WebXR application's WebGL content and camera image.
New in Edge
The following features are now available in Edge:
-
contain-intrinsic-size:
The
contain-intrinsic-size
CSS property sets the intrinsic size of an element. When using size containment, the browser will lay out the element as if it had a single child of this size. -
line-break:
The
line-break
CSS property sets how strictly to apply rules for wrapping text to new lines, especially for symbols and punctuation. -
requestVideoFrameCallback():
The
requestVideoFrameCallback()
method for<video>
schedules a function that runs with the next video frame. It is similar torequestAnimationFrame()
, but for video. - Trusted types: Trusted types allow you to lock down insecure parts of the DOM API and prevent client-side cross-site scripting (XSS) attacks.
- DOM overlays for WebXR: A DOM overlay shows 2D DOM content as an interactive, transparent layer on top of a WebXR application's WebGL content and camera image.
New in Firefox
The following features are now available in Firefox:
-
AudioWorklet:
The
AudioWorklet
API runs module code in a separate thread, specifically for non-blocking, low latency audio processing. -
Intl.RelativeTimeFormat:
The
Intl.RelativeTimeFormat
API creates a locale-aware formatter that turns an object representing a relative time (such as '1 day ago') into a localized string.