April 2024 web platform update
Newly available on the web platform
Newly available
-
Popover: The
popover
HTML attribute creates an overlay to display content on top of other page content. Popovers can be shown declaratively using HTML, or using theshowPopover()
method. Learn more.
Now available in Chrome
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. -
Unsanitized HTML parsing methods: The
Document.parseHTMLUnsafe()
static method parses HTML into a DOM tree, while thesetHTMLUnsafe()
method ofElement
andShadowRoot
parses and inserts HTML into an existing tree. No sanitization applies to these methods, so never call them with user-provided HTML strings. Learn more.
Now available in Chrome 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. -
Unsanitized HTML parsing methods: The
Document.parseHTMLUnsafe()
static method parses HTML into a DOM tree, while thesetHTMLUnsafe()
method ofElement
andShadowRoot
parses and inserts HTML into an existing tree. No sanitization applies to these methods, so never call them with user-provided HTML strings. Learn more.
Now available in Edge
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. -
Unsanitized HTML parsing methods: The
Document.parseHTMLUnsafe()
static method parses HTML into a DOM tree, while thesetHTMLUnsafe()
method ofElement
andShadowRoot
parses and inserts HTML into an existing tree. No sanitization applies to these methods, so never call them with user-provided HTML strings. Learn more.
Now available in Firefox
Limited availability
-
contextlost and contextrestored: The
contextlost
event for<canvas>
fires when the canvas backing storage is lost, while thecontextrestored
event fires when it is recreated. Learn more. -
content-visibility: The
content-visibility
CSS property delays rendering an element, including layout and painting, until it is needed. Learn more.
Now available in Firefox for Android
Limited availability
-
contextlost and contextrestored: The
contextlost
event for<canvas>
fires when the canvas backing storage is lost, while thecontextrestored
event fires when it is recreated. Learn more. -
content-visibility: The
content-visibility
CSS property delays rendering an element, including layout and painting, until it is needed. Learn more.