share_targetAllows an installed web app to appear in the device's share dialog as a target for shared content.
<install> and navigator.install()Prompts the user to install a progressive web app.
The Profiler API records data about the execution of a page, which you can send to a server for later analysis.
flex-wrap: balanceDistributes items in a multi-line flex container so each line has about the same number of items.
The frame-sizing CSS property sizes an <iframe> to its content, avoiding scrolling within the iframe.
interpolate-size property and calc-size() functionAllows animating to height: auto, and using intrinsic sizes in calculations.
element.startViewTransition() starts a view transition that only affects that element's subtree, allowing multiple transitions to run concurrently.
document.parseHTML() and element.setHTML()Customizes the sanitization of HTML inserted into the DOM, to prevent cross-site scripting attacks.
moveBefore()Relocates a node while preserving its state like focus, animation, or move an iframe without reloading its content.
Connection-Allowlist headerLimits which origins a page may connect to using fetch and other APIs.
navigator.contacts allows users to share selected entries from their contact list.
Such as overflow: scroll clip, which allows position: sticky to work relative to different scroll containers per axis.
Such as beforeHTML(), appendHTML(), and replaceWithHTML(), which insert sanitized HTML into an existing tree.
display and content-visibilityUseful for delaying display: none until an exit animation completes.