Features not yet available
These web features are not yet supported across all core browsers.
-
abs() and sign()
Limited availabilityThe
abs()
andsign()
CSS functions compute the absolute value or the sign of the input.- Chrome ❌ See crbug.com/1407476
- Chrome Android ❌ See crbug.com/1407476
- Edge ❌ See crbug.com/1407476
- Firefox 118 Released on 2023-09-26
- Firefox for Android 118 Released on 2023-09-26
- Safari 15.4 Released on 2022-03-14
- Safari on iOS 15.4 Released on 2022-03-14
-
Anchor positioning
Limited availabilityAnchor positioning places an element based on the position of another element. For example, you can place a tooltip next to the content it references.
- Chrome 125 Released on 2024-05-14
- Chrome Android 125 Released on 2024-05-14
- Edge 125 Released on 2024-05-17
- Firefox ❌ See bugzil.la/1838746
- Firefox for Android ❌ See bugzil.la/1838746
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
Async clipboard
Limited availabilityThe
navigator.clipboard
API asynchronously reads and writes to the system clipboard.- Chrome ❌ Search for bugs Search for Chromestatus entry
- Chrome Android ❌ Search for bugs Search for Chromestatus entry
- Edge ❌ Search for bugs Search for Chromestatus entry
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
Audio session
Limited availabilityThe
navigator.audioSession
API controls how audio playback interacts with other applications. For example, playing music can pause audio from other applications, while ambient audio can play at the same time.- Chrome ❌ Search for bugs Search for Chromestatus entry
- Chrome Android ❌ Search for bugs Search for Chromestatus entry
- Edge ❌ Search for bugs Search for Chromestatus entry
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari 16.4 Released on 2023-03-27
- Safari on iOS 16.4 Released on 2023-03-27
-
Audio and video tracks
Limited availabilityThe
audioTracks
andvideoTracks
APIs for media elements switch audio and video tracks during playback.- Chrome ❌ Search for bugs Search for Chromestatus entry
- Chrome Android ❌ Search for bugs Search for Chromestatus entry
- Edge ❌ Search for bugs Search for Chromestatus entry
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari 8 Released on 2014-10-16
- Safari on iOS 8 Released on 2014-09-17
-
backdrop-filter
Limited availabilityThe
backdrop-filter
CSS property applies graphical effects such as blurring or color shifting to the area behind an element.- Chrome 76 Released on 2019-07-30
- Chrome Android 76 Released on 2019-07-30
- Edge 79 Released on 2020-01-15
- Firefox 103 Released on 2022-07-26
- Firefox for Android 103 Released on 2022-07-26
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
Background fetch
Limited availabilityBackground fetch downloads data in the background even when the web page is closed.
- Chrome 74 Released on 2019-04-23
- Chrome Android 74 Released on 2019-04-24
- Edge 79 Released on 2020-01-15
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
baseline-source
Limited availabilityThe
baseline-source
CSS property controls how inline-level boxes with multiple lines of text are aligned with the surrounding text. By default, which typographic baseline is used depends on thedisplay
property value.- Chrome 111 Released on 2023-03-07
- Chrome Android 111 Released on 2023-03-07
- Edge 111 Released on 2023-03-13
- Firefox 115 Released on 2023-07-04
- Firefox for Android 115 Released on 2023-07-04
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
blocking="render"
Limited availabilityThe
blocking="render"
attribute for<link>
,<script>
, and<style>
elements blocks rendering until the external script or stylesheet has been loaded. For<link rel="expect">
, rendering is blocked until a specific element is in the DOM.- Chrome 105 Released on 2022-09-02
- Chrome Android 105 Released on 2022-09-02
- Edge 105 Released on 2022-09-01
- Firefox ❌ See bugzil.la/1751383
- Firefox for Android ❌ See bugzil.la/1751383
- Safari ❌ See webkit.org/b/267232
- Safari on iOS ❌ See webkit.org/b/267232
-
contextlost and contextrestored
Limited availabilityThe
contextlost
event for<canvas>
fires when the canvas backing storage is lost, while thecontextrestored
event fires when it is recreated.- Chrome 99 Released on 2022-03-01
- Chrome Android 99 Released on 2022-03-01
- Edge 99 Released on 2022-03-03
- Firefox 125 Released on 2024-04-16
- Firefox for Android 125 Released on 2024-04-16
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
ClipboardItem.supports()
Limited availabilityThe
ClipboardItem.supports()
static method checks if the browser supports writing data types such as "image/svg+xml" or other custom formats to the system clipboard.- Chrome 121 Released on 2024-01-23
- Chrome Android ❌ Search for bugs Search for Chromestatus entry
- Edge 121 Released on 2024-01-25
- Firefox 127 Released on 2024-06-11
- Firefox for Android 127 Released on 2024-06-11
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
Read unsanitized clipboard data
Limited availabilityThe optional
formats.unsanitized
parameter of thenavigator.clipboard.read()
method reads unsanitized data from the system clipboard.- Chrome 122 Released on 2024-02-20
- Chrome Android 122 Released on 2024-02-20
- Edge 122 Released on 2024-02-23
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
COLRv1
Limited availabilityCOLRv1 is a font format that supports multi-color glyphs.
- Chrome 98 Released on 2022-02-01
- Chrome Android 98 Released on 2022-02-01
- Edge 98 Released on 2022-02-03
- Firefox 107 Released on 2022-11-15
- Firefox for Android 107 Released on 2022-11-15
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
Column breaks
Limited availabilityIn columnar layouts (created by the
columns
orcolumn-count
CSS properties), thebreak-after
,break-before
,break-inside
properties control where columns start or end.- Chrome 102 Released on 2022-05-24
- Chrome Android 102 Released on 2022-05-24
- Edge 102 Released on 2022-05-31
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
CPU compute pressure
Limited availabilityThe
PressureObserver
API monitors CPU load, allowing you to adjust workloads in response to available computing resources. Also known as the Compute Pressure API.- Chrome 125 Released on 2024-05-14
- Chrome Android ❌ Search for bugs Search for Chromestatus entry
- Edge 125 Released on 2024-05-17
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
Container style queries
Limited availabilityContainer style queries with the
@container
at-rule apply styles to an element based on the values of custom properties of its container.- Chrome 111 Released on 2023-03-07
- Chrome Android 111 Released on 2023-03-07
- Edge 111 Released on 2023-03-13
- Firefox ❌ See bugzil.la/1795622
- Firefox for Android ❌ See bugzil.la/1795622
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
content-visibility
Limited availabilityThe
content-visibility
CSS property delays rendering an element, including layout and painting, until it is needed.- Chrome 108 Released on 2022-11-29
- Chrome Android 108 Released on 2022-11-29
- Edge 108 Released on 2022-12-05
- Firefox 125 Released on 2024-04-16
- Firefox for Android 125 Released on 2024-04-16
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
controlslist
Limited availabilityThe
controlslist
attribute for<audio>
or<video>
hides parts of the browser's built-in controls. For example,controlslist="nofullscreen"
removes the button to play the video in fullscreen.- Chrome 58 Released on 2017-04-19
- Chrome Android 58 Released on 2017-04-25
- Edge 79 Released on 2020-01-15
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
CSS import attributes
Limited availabilityModule `import ... with { type: "css" } statements load CSS modules as constructable stylesheets. Also known as CSS module scripts and formerly known as import assertions.
- Chrome 123 Released on 2024-03-19
- Chrome Android 123 Released on 2024-03-19
- Edge 123 Released on 2024-03-22
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
Customized built-in elements
Limited availabilityCustomized built-in elements are HTML elements that extend built-in elements using the
is
attribute, to add new behaviors that you define.- Chrome 67 Released on 2018-05-29
- Chrome Android 67 Released on 2018-05-31
- Edge 79 Released on 2020-01-15
- Firefox 63 Released on 2018-10-23
- Firefox for Android 63 Released on 2018-10-23
- Safari ❌ See webkit.org/b/182671
- Safari on iOS ❌ See webkit.org/b/182671
-
<datalist>
Limited availabilityThe
<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.- Chrome 69 Released on 2018-09-04
- Chrome Android 69 Released on 2018-09-04
- Edge 12 Released on 2015-07-29
- Firefox 110 Released on 2023-02-14
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari 12.1 Released on 2019-03-25
- Safari on iOS 12.2 Released on 2019-03-25
-
Mutually exclusive <details> elements
Limited availabilityMultiple
<details>
elements which use the samename
attribute are mutually exclusive. When one member of the group is opened, all other members are closed.- Chrome 120 Released on 2023-12-05
- Chrome Android 120 Released on 2023-12-05
- Edge 120 Released on 2023-12-07
- Firefox ❌ See bugzil.la/1856460
- Firefox for Android ❌ See bugzil.la/1856460
- Safari 17.2 Released on 2023-12-11
- Safari on iOS 17.2 Released on 2023-12-11
-
Device posture
Limited availabilityThe device posture API provides information about the physical posture of a device, such as whether a foldable device is folded or unfolded.
- Chrome ❌ Search for bugs Search for Chromestatus entry
- Chrome Android ❌ Search for bugs Search for Chromestatus entry
- Edge ❌ Search for bugs Search for Chromestatus entry
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
display animation
Limited availabilityYou can animate elements between
display: none
and any otherdisplay
value or animate betweencontent-visibility: hidden
and any othercontent-visibility
value. This also applies to transitions.- Chrome 117 Released on 2023-09-12
- Chrome Android 117 Released on 2023-09-12
- Edge 117 Released on 2023-09-15
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
document.caretPositionFromPoint()
Limited availabilityThe
document.caretPositionFromPoint()
method finds an insertion point, represented by a DOM node and an offset within that node, for given coordinates in the viewport.- Chrome ❌ Search for bugs Search for Chromestatus entry
- Chrome Android ❌ Search for bugs Search for Chromestatus entry
- Edge ❌ Search for bugs Search for Chromestatus entry
- Firefox 20 Released on 2013-04-02
- Firefox for Android 20 Released on 2013-04-02
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
Document picture-in-picture
Limited availabilityThe document picture-in-picture API creates an always-on-top window from arbitrary HTML content.
- Chrome 116 Released on 2023-08-15
- Chrome Android ❌ Search for bugs Search for Chromestatus entry
- Edge 116 Released on 2023-08-21
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
EditContext
Limited availabilityThe
EditContext
API allows you to build rich text editors that support advanced text input, such as Input Method Editor (IME) composition, an emoji picker, or other platform-specific editing UI.- Chrome 121 Released on 2024-01-23
- Chrome Android 121 Released on 2024-01-23
- Edge 121 Released on 2024-01-25
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
Eyedropper
Limited availabilityThe
EyeDropper
API opens an eyedropper tool, a color picker that allows users to select a color from their screen.- Chrome 95 Released on 2021-10-19
- Chrome Android ❌ Search for bugs Search for Chromestatus entry
- Edge 95 Released on 2021-10-21
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
fastSeek()
Limited availabilityThe
fastSeek()
method seeks an<audio>
or<video>
element as fast as possible, by seeking to a keyframe instead of exactly the requested time.- Chrome ❌ See crbug.com/648207
- Chrome Android ❌ See crbug.com/648207
- Edge ❌ See crbug.com/648207
- Firefox 31 Released on 2014-07-22
- Firefox for Android 31 Released on 2014-07-22
- Safari 8 Released on 2014-10-16
- Safari on iOS 8 Released on 2014-09-17
-
Fetch priority
Limited availabilityThe
fetch()
priority
option and thefetchPriority
HTML attribute give hints to the browser about which requests to do before other requests of the same type.- Chrome 102 Released on 2022-05-24
- Chrome Android 102 Released on 2022-05-24
- Edge 102 Released on 2022-05-31
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari 17.2 Released on 2023-12-11
- Safari on iOS 17.2 Released on 2023-12-11
-
field-sizing
Limited availabilityThe
field-sizing
CSS property allows form controls such as<textarea>
to be sized based on their content.- Chrome 123 Released on 2024-03-19
- Chrome Android 123 Released on 2024-03-19
- Edge 123 Released on 2024-03-22
- Firefox ❌ See bugzil.la/1832409
- Firefox for Android ❌ See bugzil.la/1832409
- Safari ❌ See webkit.org/b/264720
- Safari on iOS ❌ See webkit.org/b/264720
-
font-palette animation
Limited availabilityYou can animate color fonts between two
font-palette
values.- Chrome 121 Released on 2024-01-23
- Chrome Android 121 Released on 2024-01-23
- Edge 121 Released on 2024-01-25
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
font-size-adjust
Limited availabilityThe
font-size-adjust
CSS property preserves apparent text size, regardless of the font used, by scaling fonts to the same size with respect to a specific metric, such as x-height. This can help make fallback fonts look the same size.- Chrome ❌ Search for bugs Search for Chromestatus entry
- Chrome Android ❌ Search for bugs Search for Chromestatus entry
- Edge ❌ Search for bugs Search for Chromestatus entry
- Firefox 3 Released on 2008-06-17
- Firefox for Android 4 Released on 2011-03-29
- Safari 16.4 Released on 2023-03-27
- Safari on iOS 16.4 Released on 2023-03-27
-
font-synthesis-position
Limited availabilityThe
font-synthesis-position
CSS property sets whether or not the browser should synthesize subscript and superscript typefaces when they're missing from the font.- Chrome ❌ Search for bugs Search for Chromestatus entry
- Chrome Android ❌ Search for bugs Search for Chromestatus entry
- Edge ❌ Search for bugs Search for Chromestatus entry
- Firefox 118 Released on 2023-09-26
- Firefox for Android 118 Released on 2023-09-26
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
Fullscreen API
Limited availabilityThe fullscreen API makes a specific element fill the whole screen and hides most browser UI.
- Chrome 71 Released on 2018-12-04
- Chrome Android 71 Released on 2018-12-04
- Edge 79 Released on 2020-01-15
- Firefox 64 Released on 2018-12-11
- Firefox for Android 64 Released on 2018-12-11
- Safari 16.4 Released on 2023-03-27
- Safari on iOS ❌ Search for bugs Search for standards position
-
Custom highlights
Limited availabilityCustom highlights style arbitrary text ranges, without adding extra elements to the DOM.
- Chrome 105 Released on 2022-09-02
- Chrome Android 105 Released on 2022-09-02
- Edge 105 Released on 2022-09-01
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ See bugzil.la/1703961
- Safari 17.2 Released on 2023-12-11
- Safari on iOS 17.2 Released on 2023-12-11
-
HTML media capture
Limited availabilityThe
capture
HTML attribute for<input type="file">
elements allows the user to capture media using the device's camera or microphone.- Chrome ❌ Search for bugs Search for Chromestatus entry
- Chrome Android 25 Released on 2013-02-27
- Edge ❌ Search for bugs Search for Chromestatus entry
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android 79 Released on 2020-07-28
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS 10 Released on 2016-09-13
-
HTTP/3
Limited availabilityHTTP/3 is a major revision of the HTTP network protocol, providing improved performance and efficiency by using QUIC as the underlying transport protocol.
- Chrome 87 Released on 2020-11-17
- Chrome Android 87 Released on 2020-11-17
- Edge 87 Released on 2020-11-19
- Firefox 88 Released on 2021-04-19
- Firefox for Android 88 Released on 2021-04-19
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
Idle detection
Limited availabilityThe
IdleDetector
API is used to notify a webpage of the user's idle, active, and locked state.- Chrome 94 Released on 2021-09-21
- Chrome Android 94 Released on 2021-09-21
- Edge 114 Released on 2023-06-02
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
Intersection observer visibility tracking
Limited availabilityThe
trackVisibility
parameter for theIntersectionObserver
constructor enables tracking the visibility of an element, to detect if it may be obscured by other content or visual effects. Also known as IntersectionObserver v2.- Chrome 74 Released on 2019-04-23
- Chrome Android 74 Released on 2019-04-24
- Edge 79 Released on 2020-01-15
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
JPEG XL
Limited availabilityThe JPEG XL image format is a raster graphics file format that supports animation, alpha transparency, and lossy as well as lossless compression.
- Chrome ❌ Search for bugs Search for Chromestatus entry
- Chrome Android ❌ Search for bugs Search for Chromestatus entry
- Edge ❌ Search for bugs Search for Chromestatus entry
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari 17 Released on 2023-09-18
- Safari on iOS 17 Released on 2023-09-18
-
JavaScript modules in service workers
Limited availabilityThe
navigator.serviceWorker.register()
method accepts{ type: "module" }
to load scripts that useimport
andexport
. Also known as ECMAScript modules or ESM in service workers.- Chrome 91 Released on 2021-05-25
- Chrome Android 91 Released on 2021-05-25
- Edge 91 Released on 2021-05-27
- Firefox ❌ See bugzil.la/1360870
- Firefox for Android ❌ See bugzil.la/1360870
- Safari 15 Released on 2021-09-20
- Safari on iOS 15 Released on 2021-09-20
-
JSON import attributes
Limited availabilityModule
import ... with { type: "json" }
statements load JSON data. Also known as JSON module scripts and formerly known as import assertions.- Chrome 123 Released on 2024-03-19
- Chrome Android 123 Released on 2024-03-19
- Edge 123 Released on 2024-03-22
- Firefox ❌ See bugzil.la/1736059
- Firefox for Android ❌ See bugzil.la/1736059
- Safari 17.2 Released on 2023-12-11
- Safari on iOS 17.2 Released on 2023-12-11
-
line-clamp
Limited availabilityThe
line-clamp
CSS property limits the text in a block container to a certain number of lines. The prefixed-webkit-line-clamp
is widely supported but only works with-webkit-box-orient: vertical
in combination withdisplay: -webkit-box
ordisplay: -webkit-inline-box
.- Chrome ❌ Search for bugs Search for Chromestatus entry
- Chrome Android ❌ Search for bugs Search for Chromestatus entry
- Edge ❌ Search for bugs Search for Chromestatus entry
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
Managed media source
Limited availabilityThe
ManagedMediaSource
API is aMediaSource
where the browser manages the memory of source buffers and may evict data if needed.- Chrome ❌ Search for bugs Search for Chromestatus entry
- Chrome Android ❌ Search for bugs Search for Chromestatus entry
- Edge ❌ Search for bugs Search for Chromestatus entry
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari 17 Released on 2023-09-18
- Safari on iOS 17.1 Released on 2023-10-25
-
margin-trim
Limited availabilityThe
margin-trim
CSS property removes the margins of child elements when they meet the edges of the container.- Chrome ❌ See crbug.com/40886857
- Chrome Android ❌ See crbug.com/40886857
- Edge ❌ See crbug.com/40886857
- Firefox ❌ See bugzil.la/1506241
- Firefox for Android ❌ See bugzil.la/1506241
- Safari 16.4 Released on 2023-03-27
- Safari on iOS 16.4 Released on 2023-03-27
-
Masonry
Limited availabilityMasonry is a type of CSS grid layout where the items on one of the axes are tightly packed together, like brickwork, instead of leaving gaps to align across the other axis.
- Chrome ❌ See crbug.com/40128480
- Chrome Android ❌ See crbug.com/40128480
- Edge ❌ See crbug.com/40128480
- Firefox ❌ See bugzil.la/1757446
- Firefox for Android ❌ See bugzil.la/1757446
- Safari ❌ See webkit.org/b/248287
- Safari on iOS ❌ See webkit.org/b/248287
-
Media element pseudo-classes
Limited availabilityThe
:playing
,:paused
,:seeking
,:buffering
,:stalled
,:muted
, and:volume-locked
CSS pseudo-classes match<audio>
and<video>
elements based on their state.- Chrome ❌ See crbug.com/40748199
- Chrome Android ❌ See crbug.com/40748199
- Edge ❌ See crbug.com/40748199
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari 15.4 Released on 2022-03-14
- Safari on iOS 15.4 Released on 2022-03-14
-
Media session
Limited availabilityThe
navigator.mediaSession
API integrates with platform UI for media playback. It can be used to set metadata such as title and artwork, and to handle user actions like playing, pausing, or seeking.- Chrome 73 Released on 2019-03-12
- Chrome Android 57 Released on 2017-03-16
- Edge 79 Released on 2020-01-15
- Firefox 82 Released on 2020-10-20
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari 15 Released on 2021-09-20
- Safari on iOS 15 Released on 2021-09-20
-
Media source
Limited availabilityThe
MediaSource
API is a custom data source for media elements commonly used for adaptive streaming. Also known as Media Source Extensions (MSE).- Chrome 31 Released on 2013-11-12
- Chrome Android 31 Released on 2013-11-14
- Edge 12 Released on 2015-07-29
- Firefox 42 Released on 2015-11-03
- Firefox for Android 42 Released on 2015-11-03
- Safari 8 Released on 2014-10-16
- Safari on iOS ❌ Search for bugs Search for standards position
-
Notifications
Limited availabilityThe notifications API sends system notifications to the user, often even when the page or browser is not the foreground application.
- Chrome 20 Released on 2012-06-26
- Chrome Android 42 Released on 2015-04-15
- Edge 14 Released on 2016-08-02
- Firefox 22 Released on 2013-06-25
- Firefox for Android 22 Released on 2013-06-25
- Safari 6 Released on 2012-07-25
- Safari on iOS ❌ Search for bugs Search for standards position
-
object-view-box
Limited availabilityThe
object-view-box
CSS property crops and zooms to an inset area of an image.- Chrome 104 Released on 2022-08-02
- Chrome Android 104 Released on 2022-08-02
- Edge 104 Released on 2022-08-05
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
overlay
Limited availabilityThe
overlay
CSS property, used as anallow-discrete
CSS transition, prevents a top layer element, such as a popover or a<dialog>
, from being removed from the top layer before it has finished animating. You can't set the value of theoverlay
property; only use it as transition property.- Chrome 117 Released on 2023-09-12
- Chrome Android 117 Released on 2023-09-12
- Edge 117 Released on 2023-09-15
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
Page breaks
Limited availabilityThe
break-after
,break-before
,break-inside
CSS properties (along withpage-break-
aliases) control where printed pages start and end. Also known as pagination or page breaking.- Chrome 50 Released on 2016-04-13
- Chrome Android 50 Released on 2016-04-13
- Edge 12 Released on 2015-07-29
- Firefox ❌ See bugzil.la/775617
- Firefox for Android ❌ See bugzil.la/775617
- Safari ❌ See webkit.org/b/34155
- Safari on iOS ❌ See webkit.org/b/34155
-
paint()
Limited availabilityThe
paint()
CSS function creates a custom image, drawn using a paint worklet, for an element's background or border.- Chrome 65 Released on 2018-03-06
- Chrome Android 65 Released on 2018-03-06
- Edge 79 Released on 2020-01-15
- Firefox ❌ See bugzil.la/1302328
- Firefox for Android ❌ See bugzil.la/1302328
- Safari ❌ See webkit.org/b/190217
- Safari on iOS ❌ See webkit.org/b/190217
-
Unsanitized HTML parsing methods
Limited availabilityThe
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.- Chrome 124 Released on 2024-04-16
- Chrome Android 124 Released on 2024-04-16
- Edge 124 Released on 2024-04-18
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari 17.4 Released on 2024-03-05
- Safari on iOS 17.4 Released on 2024-03-05
-
Picture-in-picture (video)
Limited availabilityThe picture-in-picture API allow websites to create a floating, always-on-top video window. Also known as PiP or pop-out video.
- Chrome 69 Released on 2018-09-04
- Chrome Android 105 Released on 2022-09-02
- Edge 79 Released on 2020-01-15
- Firefox ❌ See bugzil.la/1463402
- Firefox for Android ❌ See bugzil.la/1463402
- Safari 13.1 Released on 2020-03-24
- Safari on iOS 13.4 Released on 2020-03-24
-
Pointer lock
Limited availabilityProvides access to raw mouse movement by locking the target of mouse events to a single element and hiding the mouse cursor.
- Chrome 37 Released on 2014-08-26
- Chrome Android 37 Released on 2014-09-03
- Edge 13 Released on 2015-11-12
- Firefox 50 Released on 2016-11-15
- Firefox for Android 50 Released on 2016-11-15
- Safari 10.1 Released on 2017-03-27
- Safari on iOS ❌ Search for bugs Search for standards position
-
Registered custom properties
Limited availabilityThe
CSS.registerProperty()
static method and the@property
CSS at-rule register custom properties for which types and behaviors can be defined.- Chrome 85 Released on 2020-08-25
- Chrome Android 85 Released on 2020-08-25
- Edge 85 Released on 2020-08-27
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari 16.4 Released on 2023-03-27
- Safari on iOS 16.4 Released on 2023-03-27
-
Relative colors
Limited availabilityThe
from
keyword for color functions (color()
,hsl()
,oklch()
, etc.) creates a new color based on a given color by modifying the values of the input color. Also known as relative color syntax (RCS).- Chrome 119 Released on 2023-10-31
- Chrome Android 119 Released on 2023-10-31
- Edge 119 Released on 2023-11-02
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari 16.4 Released on 2023-03-27
- Safari on iOS 16.4 Released on 2023-03-27
-
requestVideoFrameCallback()
Limited availabilityThe
requestVideoFrameCallback()
method for<video>
schedules a function that runs with the next video frame. It is similar torequestAnimationFrame()
, but for video.- Chrome 83 Released on 2020-05-19
- Chrome Android 83 Released on 2020-05-19
- Edge 83 Released on 2020-05-21
- Firefox ❌ See bugzil.la/1800882
- Firefox for Android ❌ See bugzil.la/1800882
- Safari 15.4 Released on 2022-03-14
- Safari on iOS 15.4 Released on 2022-03-14
-
Resizable ArrayBuffer
Limited availabilityThe
resize()
method of anArrayBuffer
, constructed with themaxByteLength
option, changes the size of the buffer in place.- Chrome 111 Released on 2023-03-07
- Chrome Android 111 Released on 2023-03-07
- Edge 111 Released on 2023-03-13
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari 16.4 Released on 2023-03-27
- Safari on iOS 16.4 Released on 2023-03-27
-
Scheduler API
Limited availabilityThe
scheduler
API provides a way to prioritize all tasks belonging to an application.- Chrome 94 Released on 2021-09-21
- Chrome Android 94 Released on 2021-09-21
- Edge 94 Released on 2021-09-24
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
@scope
Limited availabilityThe
@scope
CSS at-rule sets the scope for a group of rules.- Chrome 118 Released on 2023-10-10
- Chrome Android 118 Released on 2023-10-10
- Edge 118 Released on 2023-10-13
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari 17.4 Released on 2024-03-05
- Safari on iOS 17.4 Released on 2024-03-05
-
Screen orientation lock
Limited availabilityThe
screen.orientation.lock()
method prevents changes to the screen orientation, typically in fullscreen applications such as games. For example, while locked, rotating a phone to the side won't change the screen orientation from landscape to portrait.- Chrome ❌ Search for bugs Search for Chromestatus entry
- Chrome Android 38 Released on 2014-10-08
- Edge ❌ Search for bugs Search for Chromestatus entry
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
Scroll-driven animations
Limited availabilityCSS scroll-driven animations are a type of CSS animations that don't run over time, but are instead driven by the user's scroll position.
- Chrome 115 Released on 2023-07-18
- Chrome Android 115 Released on 2023-07-21
- Edge 115 Released on 2023-07-21
- Firefox ❌ See bugzil.la/1676779
- Firefox for Android ❌ See bugzil.la/1676779
- Safari ❌ See webkit.org/b/222295
- Safari on iOS ❌ See webkit.org/b/222295
-
Scroll to text fragment
Limited availabilityText fragments are URL fragments on the form
#:~:text=snippet
and link to a snippet of text within a page. The browser may scroll, highlight, or otherwise bring that text to the reader's attention.- Chrome 81 Released on 2020-04-07
- Chrome Android 81 Released on 2020-04-07
- Edge 83 Released on 2020-05-21
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari 16.1 Released on 2022-10-24
- Safari on iOS 16.1 Released on 2022-10-24
-
scrollbar-color
Limited availabilityThe
scrollbar-color
CSS property sets the color of the scrollbar track and thumb.- Chrome 121 Released on 2024-01-23
- Chrome Android 121 Released on 2024-01-23
- Edge 121 Released on 2024-01-25
- Firefox 64 Released on 2018-12-11
- Firefox for Android 64 Released on 2018-12-11
- Safari ❌ See webkit.org/b/231590
- Safari on iOS ❌ See webkit.org/b/231590
-
scrollbar-gutter
Limited availabilityThe
scrollbar-gutter
CSS property reserves space for the scrollbar, preventing unwanted layout changes as the scrollbar appears and disappears.- Chrome 94 Released on 2021-09-21
- Chrome Android 94 Released on 2021-09-21
- Edge 94 Released on 2021-09-24
- Firefox 97 Released on 2022-02-08
- Firefox for Android 97 Released on 2022-02-08
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
scrollbar-width
Limited availabilityThe
scrollbar-width
CSS property sets the width of the scrollbar.- Chrome 121 Released on 2024-01-23
- Chrome Android 121 Released on 2024-01-23
- Edge 121 Released on 2024-01-25
- Firefox 64 Released on 2018-12-11
- Firefox for Android 64 Released on 2018-12-11
- Safari ❌ See webkit.org/b/231588
- Safari on iOS ❌ See webkit.org/b/231588
-
scrollend
Limited availabilityThe
scrollend
event fires when an element or document has finished scrolling.- Chrome 114 Released on 2023-05-30
- Chrome Android 114 Released on 2023-05-30
- Edge 114 Released on 2023-06-02
- Firefox 109 Released on 2023-01-17
- Firefox for Android 109 Released on 2023-01-17
- Safari ❌ See webkit.org/b/201556
- Safari on iOS ❌ See webkit.org/b/201556
-
showPicker() for <input>
Limited availabilityThe
showPicker()
method for<input>
elements shows the user interface for picking a value. For example, for<input type="date">
it shows the interface for picking a date.- Chrome 99 Released on 2022-03-01
- Chrome Android 99 Released on 2022-03-01
- Edge 99 Released on 2022-03-03
- Firefox 101 Released on 2022-05-31
- Firefox for Android 101 Released on 2022-05-31
- Safari 17.4 Released on 2024-03-05
- Safari on iOS ❌ See webkit.org/b/261703
-
showPicker() for <select>
Limited availabilityThe
showPicker()
method for<select>
elements shows the dropdown menu or other user interface for picking one of the options.- Chrome 121 Released on 2024-01-23
- Chrome Android 121 Released on 2024-01-23
- Edge 121 Released on 2024-01-25
- Firefox 122 Released on 2024-01-23
- Firefox for Android 122 Released on 2024-01-23
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
::spelling-error and ::grammar-error
Limited availabilityThe
::spelling-error
and::grammar-error
CSS pseudo-elements match text that is highlighted as misspelled and grammatically incorrect, respectively.- Chrome 121 Released on 2024-01-23
- Chrome Android 121 Released on 2024-01-23
- Edge 121 Released on 2024-01-25
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari 17.4 Released on 2024-03-05
- Safari on iOS 17.4 Released on 2024-03-05
-
@starting-style
Limited availabilityThe
@starting-style
CSS at-rule defines the starting values for properties that are transitioning when the target element's style is first updated.- Chrome 117 Released on 2023-09-12
- Chrome Android 117 Released on 2023-09-12
- Edge 117 Released on 2023-09-15
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari 17.5 Released on 2024-05-13
- Safari on iOS 17.5 Released on 2024-05-13
-
Storage buckets
Limited availabilityThe
navigator.storageBuckets
API allows you to organize locally stored data into groups called storage buckets. Each bucket can have different settings, allowing the browser to manage and delete buckets independently rather than applying the same treatment to all.- Chrome 122 Released on 2024-02-20
- Chrome Android 122 Released on 2024-02-20
- Edge 122 Released on 2024-02-23
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
::target-text
Limited availabilityThe
::target-text
pseudo-element allows you to style text highlighted by a URL text fragment such as#:~:text=snippet
.- Chrome 89 Released on 2021-03-02
- Chrome Android 89 Released on 2021-03-02
- Edge 89 Released on 2021-03-04
- Firefox ❌ See bugzil.la/1694053
- Firefox for Android ❌ See bugzil.la/1694053
- Safari ❌ See webkit.org/b/236817
- Safari on iOS ❌ See webkit.org/b/236817
-
Temporal
Limited availabilityThe
Temporal
API allows you to work with dates, times, time zones, and durations. It is more powerful than theDate
API.- Chrome ❌ See crbug.com/v8/11544
- Chrome Android ❌ See crbug.com/v8/11544
- Edge ❌ See crbug.com/v8/11544
- Firefox ❌ See bugzil.la/1519167
- Firefox for Android ❌ See bugzil.la/1519167
- Safari ❌ See webkit.org/b/223166
- Safari on iOS ❌ See webkit.org/b/223166
-
text-spacing-trim
Limited availabilityThe
text-spacing-trim
CSS property controls spacing around CJK characters, avoiding excessive whitespace when using full-width punctuation characters.- Chrome 123 Released on 2024-03-19
- Chrome Android 123 Released on 2024-03-19
- Edge 123 Released on 2024-03-22
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
text-wrap: pretty
Limited availabilityThe
text-wrap: pretty
CSS declaration prioritizes better layout over speed when text is broken into multiple lines.- Chrome 117 Released on 2023-09-12
- Chrome Android 117 Released on 2023-09-12
- Edge 117 Released on 2023-09-15
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
transition-behavior
Limited availabilityThe
transition-behavior: allow-discrete
CSS declaration allows transitions for properties whose animation behavior is discrete. Such properties can't be interpolated and swap from their start value to the end value at 50%.- Chrome 117 Released on 2023-09-12
- Chrome Android 117 Released on 2023-09-12
- Edge 117 Released on 2023-09-15
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ See bugzil.la/1805727
- Safari 17.4 Released on 2024-03-05
- Safari on iOS 17.4 Released on 2024-03-05
-
Trusted types
Limited availabilityTrusted types allow you to lock down insecure parts of the DOM API and prevent client-side cross-site scripting (XSS) attacks.
- Chrome 83 Released on 2020-05-19
- Chrome Android 83 Released on 2020-05-19
- Edge 83 Released on 2020-05-21
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
View transitions
Limited availabilityView transitions allow you to create animated visual transitions between different states of a document, or between different documents.
- Chrome 111 Released on 2023-03-07
- Chrome Android 111 Released on 2023-03-07
- Edge 111 Released on 2023-03-13
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
Web Bluetooth
Limited availabilityThe Web Bluetooth API enables selecting and communicating with nearby Bluetooth devices.
- Chrome 70 Released on 2018-10-16
- Chrome Android 56 Released on 2017-02-01
- Edge 79 Released on 2020-01-15
- Firefox ❌ See bugzil.la/674737
- Firefox for Android ❌ See bugzil.la/674737
- Safari ❌ See webkit.org/b/101034
- Safari on iOS ❌ See webkit.org/b/101034
-
Web MIDI
Limited availabilityThe Web MIDI API enables selecting MIDI input and output devices and sending and receiving MIDI messages.
- Chrome 43 Released on 2015-05-19
- Chrome Android 43 Released on 2015-05-27
- Edge 79 Released on 2020-01-15
- Firefox 108 Released on 2022-12-13
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari ❌ See webkit.org/b/107250
- Safari on iOS ❌ See webkit.org/b/107250
-
Web NFC
Limited availabilityThe
NDEFReader
API reads and writes messages to near-field communication (NFC) tags.- Chrome ❌ Search for bugs Search for Chromestatus entry
- Chrome Android 89 Released on 2021-03-02
- Edge ❌ Search for bugs Search for Chromestatus entry
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
WebCodecs
Limited availabilityThe WebCodecs API provides low-level access to individual video frames and chunks of audio samples, for full control over the way media is processed.
- Chrome 94 Released on 2021-09-21
- Chrome Android 94 Released on 2021-09-21
- Edge 94 Released on 2021-09-24
- Firefox ❌ See bugzil.la/1749044 bugzil.la/1749046 bugzil.la/1749048
- Firefox for Android ❌ See bugzil.la/1749045 bugzil.la/1872733 bugzil.la/1749539 bugzil.la/1749044 bugzil.la/1749046 bugzil.la/1749048
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
WebDriver BiDi
Limited availabilityWebDriver BiDi is a bidirectional protocol that allows a WebDriver client and a browser to communicate with each other.
- Chrome 106 Released on 2022-09-27
- Chrome Android 106 Released on 2022-09-27
- Edge 106 Released on 2022-10-03
- Firefox 102 Released on 2022-06-28
- Firefox for Android 102 Released on 2022-06-28
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
WebHID
Limited availabilityThe WebHID API provides access to Human Interface Devices (HID) that are connected to the user's device.
- Chrome 89 Released on 2021-03-02
- Chrome Android ❌ Search for bugs Search for Chromestatus entry
- Edge 89 Released on 2021-03-04
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
WebNN
Limited availabilityThe WebNN API constructs and executes computational graphs of neural networks by making use of the various machine learning capabilities and hardware accelerators available on the device. Also known as Web Neural Network API.
- Chrome ❌ Search for bugs Search for Chromestatus entry
- Chrome Android ❌ Search for bugs Search for Chromestatus entry
- Edge ❌ Search for bugs Search for Chromestatus entry
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
WebRTC encoded transform
Limited availabilityThe WebRTC encoded transform API allows you to modify audio and video streams in WebRTC connections. For example, it can be used for visual effects or custom codecs.
- Chrome ❌ Search for bugs Search for Chromestatus entry
- Chrome Android ❌ Search for bugs Search for Chromestatus entry
- Edge ❌ Search for bugs Search for Chromestatus entry
- Firefox 117 Released on 2023-08-29
- Firefox for Android 117 Released on 2023-08-29
- Safari 15.4 Released on 2022-03-14
- Safari on iOS 15.4 Released on 2022-03-14
-
WebTransport
Limited availabilityThe
WebTransport
API transmits data between a client and a server, by using the HTTP/3 protocol.- Chrome 97 Released on 2022-01-04
- Chrome Android 97 Released on 2022-01-04
- Edge 97 Released on 2022-01-06
- Firefox 114 Released on 2023-06-06
- Firefox for Android 114 Released on 2023-06-06
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
WebUSB
Limited availabilityThe WebUSB API exposes USB compatible devices to web pages.
- Chrome 61 Released on 2017-09-05
- Chrome Android 61 Released on 2017-09-05
- Edge 79 Released on 2020-01-15
- Firefox ❌ Search for bugs Search for standards position
- Firefox for Android ❌ Search for bugs Search for standards position
- Safari ❌ Search for bugs Search for standards position
- Safari on iOS ❌ Search for bugs Search for standards position
-
WebVTT cue alignment
Limited availabilityThe WebVTT cue alignment settings control which part of the cue is aligned with the given line and position. Cue alignment is set using
line
andposition
settings in WebVTT files or thelineAlign
andpositionAlign
properties ofVTTCue
using JavaScript.- Chrome ❌ See crbug.com/633690
- Chrome Android ❌ See crbug.com/633690
- Edge ❌ See crbug.com/633690
- Firefox 31 Released on 2014-07-22
- Firefox for Android 31 Released on 2014-07-22
- Safari 14.1 Released on 2021-04-26
- Safari on iOS 14.5 Released on 2021-04-26
-
WebVTT regions
Limited availabilityWebVTT regions set the areas of the video where captions or subtitles should be rendered, such as placing roll-up captions used for live captions.
- Chrome ❌ Search for bugs Search for Chromestatus entry
- Chrome Android ❌ Search for bugs Search for Chromestatus entry
- Edge ❌ Search for bugs Search for Chromestatus entry
- Firefox 59 Released on 2018-03-13
- Firefox for Android 59 Released on 2018-03-13
- Safari 7 Released on 2013-10-22
- Safari on iOS 7 Released on 2013-09-18