Web Platform Features

Adoption:
Sorting:
Search (fuzzy):
Group:
  • 2025

    view-transition-class

    view-transitions
    Newly available
    10/2025
  • View transitions

    view-transitions
    Newly available
    10/2025
  • WebRTC encoded transform

    webrtc
    Newly available
    10/2025
  • ::details-content

    selectors
    Newly available
    09/2025
  • content-visibility

    css
    Newly available
    09/2025
  • <link rel="dns-prefetch">

     
    Newly available
    09/2025
  • Unsanitized HTML parsing methods

     
    Newly available
    09/2025
  • URLPattern

     
    Newly available
    09/2025
  • Uint8Array base64 and hex conversion

    typed-arrays
    Newly available
    09/2025
  • Selection composed ranges

    selection, web-components
    Newly available
    08/2025
  • <input type="file" webkitdirectory>

    forms, file-system
    Newly available
    08/2025
  • abs() and sign()

    css
    Newly available
    06/2025
  • dialog.requestClose()

    html-elements
    Newly available
    05/2025
  • print-color-adjust

    print
    Newly available
    05/2025
  • RegExp.escape()

    regexps
    Newly available
    05/2025
  • JSON import attributes

    json
    Newly available
    04/2025
  • Float16Array

    typed-arrays
    Newly available
    04/2025
  • Atomics.pause()

     
    Newly available
    04/2025
  • ClipboardItem.supports()

    clipboard
    Newly available
    03/2025
  • Iterator methods

    iterators
    Newly available
    03/2025
  • Screen wake lock

     
    Newly available
    03/2025
  • contenteditable="plaintext-only"

     
    Newly available
    03/2025
  • Intl.DurationFormat

    intl
    Newly available
    03/2025
  • Popover

    html
    Newly available
    01/2025
  • Promise.try()

    promises
    Newly available
    01/2025
  • 2024

    Page setup

    layout, print
    Newly available
    12/2024
  • ruby-align

    ruby
    Newly available
    12/2024
  • ruby-position

    ruby
    Newly available
    12/2024
  • scrollbar-gutter

    scrolling
    Newly available
    12/2024
  • scrollbar-width

    scrolling
    Newly available
    12/2024
  • ::target-text

    text-fragments
    Newly available
    12/2024
  • Garbage collection (WebAssembly)

    webassembly
    Newly available
    12/2024
  • Tail call optimization (WebAssembly)

    webassembly
    Newly available
    12/2024
  • Fetch priority

     
    Newly available
    10/2024
  • requestVideoFrameCallback()

    media-elements
    Newly available
    10/2024
  • Color management for WebGL

    webgl
    Newly available
    10/2024
  • Color management for WebGL2

     
    Newly available
    10/2024
  • text-wrap-mode

    white-space, text-wrap
    Newly available
    10/2024
  • text-wrap: stable

    text-wrap
    Newly available
    10/2024
  • Scroll to text fragment

    text-fragments, scrolling
    Newly available
    10/2024
  • backdrop-filter

    css
    Newly available
    09/2024
  • willReadFrequently

    canvas
    Newly available
    09/2024
  • cookieEnabled

    cookies
    Newly available
    09/2024
  • getHTML()

    dom
    Newly available
    09/2024
  • HTTP/3

     
    Newly available
    09/2024
  • Relative colors

    css
    Newly available
    09/2024
  • Typed function references (WebAssembly)

    webassembly
    Newly available
    09/2024
  • Mutually exclusive <details> elements

    html-elements
    Newly available
    09/2024
  • @starting-style

    css
    Newly available
    08/2024
  • transition-behavior

    transitions
    Newly available
    08/2024
  • font-size-adjust

    fonts
    Newly available
    07/2024
  • Alt text for generated content

    css
    Newly available
    07/2024
  • Registered custom properties

     
    Newly available
    07/2024
  • Resizable buffers

    javascript
    Newly available
    07/2024
  • Async clipboard

    clipboard
    Newly available
    06/2024
  • Gradient interpolation

    gradients
    Newly available
    06/2024
  • Set methods

    sets
    Newly available
    06/2024
  • round(), mod(), and rem()

    css
    Newly available
    05/2024
  • :state()

    custom-elements
    Newly available
    05/2024
  • zoom

     
    Newly available
    05/2024
  • light-dark()

    css
    Newly available
    05/2024
  • text-wrap: balance

    text-wrap
    Newly available
    05/2024
  • Vertical form controls

    css
    Newly available
    04/2024
  • align-content in block layouts

    layout
    Newly available
    04/2024
  • Intl.Segmenter

    intl
    Newly available
    04/2024
  • transform-box

     
    Newly available
    04/2024
  • AbortSignal.any()

     
    Newly available
    03/2024
  • text-wrap

    text-wrap
    Newly available
    03/2024
  • text-wrap: nowrap

    text-wrap
    Newly available
    03/2024
  • white-space-collapse

    white-space
    Newly available
    03/2024
  • Array grouping

    maps
    Newly available
    03/2024
  • checkVisibility()

     
    Newly available
    03/2024
  • Promise.withResolvers()

    promises
    Newly available
    03/2024
  • Transferable ArrayBuffer

    javascript
    Newly available
    03/2024
  • Extended constant expressions (WebAssembly)

    webassembly
    Newly available
    03/2024
  • Declarative shadow DOM

    html, dom, web-components
    Newly available
    02/2024
  • AVIF

     
    Newly available
    01/2024
  • Array.fromAsync()

    arrays
    Newly available
    01/2024
  • rect() and xywh()

    clipping-shapes-masking
    Newly available
    01/2024
  • 2023

    :has()

    selectors
    Newly available
    12/2023
  • Lazy-loading images and iframes

     
    Newly available
    12/2023
  • Canvas reset()

    canvas
    Newly available
    12/2023
  • cap unit

    units
    Newly available
    12/2023
  • counter-set

    counters
    Newly available
    12/2023
  • createImageBitmap

     
    Newly available
    12/2023
  • linear() easing

    css
    Newly available
    12/2023
  • Nesting

    css
    Newly available
    12/2023
  • Preloading responsive images

     
    Newly available
    12/2023
  • preservesPitch

    media-elements
    Newly available
    12/2023
  • :dir()

    selectors
    Newly available
    12/2023
  • pow(), sqrt(), hypot(), log(), and exp()

    css
    Newly available
    12/2023
  • Masks

    clipping-shapes-masking
    Newly available
    12/2023
  • scripting media query

    media-queries
    Newly available
    12/2023
  • URL.canParse()

     
    Newly available
    12/2023
  • Storage access

    storage
    Newly available
    12/2023
  • lh unit

    units
    Newly available
    11/2023
  • rlh unit

    units
    Newly available
    11/2023
  • User activation

    security
    Newly available
    11/2023
  • Clip path boxes

    clipping-shapes-masking
    Newly available
    11/2023
  • :user-valid and :user-invalid

    selectors
    Newly available
    11/2023
  • ARIA attribute reflection

     
    Newly available
    10/2023
  • String isWellFormed() and toWellFormed()

    string
    Newly available
    10/2023
  • Web authentication easy public key access

    webauthn
    Newly available
    10/2023
  • <search>

    html-elements
    Newly available
    10/2023
  • Clearing site data

     
    Newly available
    09/2023
  • contain-intrinsic-size

    containment
    Newly available
    09/2023
  • @counter-style

    counters
    Newly available
    09/2023
  • Device orientation events

    sensors
    Newly available
    09/2023
  • Hyphenate character

    text-wrap
    Newly available
    09/2023
  • Hyphenation

    css
    Newly available
    09/2023
  • image-set()

    css
    Newly available
    09/2023
  • <link rel="modulepreload">

     
    Newly available
    09/2023
  • Overflow media queries

    media-queries
    Newly available
    09/2023
  • Storage manager

    storage
    Newly available
    09/2023
  • Update frequency media query

    media-queries
    Newly available
    09/2023
  • Subgrid

    grid
    Newly available
    09/2023
  • dirname

     
    Newly available
    08/2023
  • Two-value display property

    css
    Newly available
    07/2023
  • animation-composition

    animation
    Newly available
    07/2023
  • Array by copy

    arrays, typed-arrays
    Newly available
    07/2023
  • calc() keywords

    css
    Newly available
    06/2023
  • JavaScript modules in workers

    js-modules, workers
    Newly available
    06/2023
  • window.print()

    print
    Newly available
    06/2023
  • color()

    color-types
    Newly available
    05/2023
  • color-mix()

    css
    Newly available
    05/2023
  • Compression streams

     
    Newly available
    05/2023
  • Lab and LCH

    color-types
    Newly available
    05/2023
  • :nth-child() of <selector>

    selectors
    Newly available
    05/2023
  • Oklab and Oklch

    color-types
    Newly available
    05/2023
  • WebRTC SCTP information

    webrtc
    Newly available
    05/2023
  • Canvas createConicGradient()

    canvas
    Widely available
    04/2023
  • Canvas roundRect()

    canvas
    Widely available
    04/2023
  • inert

    html
    Widely available
    04/2023
  • Constructed stylesheets

     
    Widely available
    03/2023
  • font-synthesis-small-caps

    font-synthesis
    Widely available
    03/2023
  • font-synthesis-style

    font-synthesis
    Widely available
    03/2023
  • font-synthesis-weight

    font-synthesis
    Widely available
    03/2023
  • Form-associated custom elements

    custom-elements, forms
    Widely available
    03/2023
  • Import maps

     
    Widely available
    03/2023
  • Media query range syntax

    media-queries
    Widely available
    03/2023
  • messageerror

    messaging
    Widely available
    03/2023
  • Notifications from service workers and installed apps

     
    Widely available
    03/2023
  • Offscreen canvas

    canvas
    Widely available
    03/2023
  • Origin private file system

    file-system
    Widely available
    03/2023
  • outline

     
    Widely available
    03/2023
  • pdfViewerEnabled

     
    Widely available
    03/2023
  • Push messages

     
    Widely available
    03/2023
  • requestAnimationFrame() in workers

    workers
    Widely available
    03/2023
  • Resource size

    performance
    Widely available
    03/2023
  • Screen orientation

     
    Widely available
    03/2023
  • Server timing

    performance
    Widely available
    03/2023
  • Imperative slot assignment

    web-components
    Widely available
    03/2023
  • Fixed-width SIMD (WebAssembly)

    webassembly
    Widely available
    03/2023
  • translate

     
    Widely available
    03/2023
  • font-variant-alternates

    fonts
    Widely available
    03/2023
  • sin(), cos(), tan(), asin(), acos(), atan(), and atan2() (CSS)

    css
    Widely available
    03/2023
  • color-gamut media query

    media-queries
    Newly available
    02/2023
  • Container queries

    container-queries
    Widely available
    02/2023
  • :autofill

    forms
    Newly available
    02/2023
  • MathML

     
    Widely available
    01/2023
  • 2022

    OES_draw_buffers_indexed WebGL extension

    webgl-extensions
    Widely available
    12/2022
  • Small, large, and dynamic viewport units

     
    Widely available
    12/2022
  • font-palette

    fonts
    Widely available
    11/2022
  • Grid animation

    grid
    Widely available
    10/2022
  • ic unit

    units
    Widely available
    10/2022
  • Inline-size containment

    containment
    Widely available
    09/2022
  • Forced colors

    css
    Widely available
    09/2022
  • Motion path

    css
    Widely available
    09/2022
  • overflow: clip

    css
    Widely available
    09/2022
  • overscroll-behavior

    scrolling
    Widely available
    09/2022
  • Permissions

    security
    Widely available
    09/2022
  • resolution media query

    media-queries
    Widely available
    09/2022
  • text-align-last

    text
    Widely available
    09/2022
  • :modal

    selectors
    Widely available
    09/2022
  • Array findLast() and findLastIndex()

    arrays, typed-arrays
    Widely available
    08/2022
  • Individual transform properties

    transforms
    Widely available
    08/2022
  • Style containment

    containment
    Widely available
    07/2022
  • Streams

    streams
    Widely available
    06/2022
  • prefers-contrast media query

    media-queries
    Widely available
    05/2022
  • dynamic-range media query

    media-queries
    Widely available
    05/2022
  • Exception handling (WebAssembly)

    webassembly
    Widely available
    05/2022
  • HWB

    color-types
    Widely available
    04/2022
  • Media capabilities

     
    Widely available
    04/2022
  • appearance

    css
    Widely available
    03/2022
  • Array at()

    arrays, typed-arrays
    Widely available
    03/2022
  • ::backdrop

    selectors
    Widely available
    03/2022
  • background-attachment

    background
    Widely available
    03/2022
  • BroadcastChannel

    messaging
    Widely available
    03/2022
  • Cascade layers

    css
    Widely available
    03/2022
  • contain

    containment
    Widely available
    03/2022
  • Layout containment

    containment
    Widely available
    03/2022
  • Paint containment

    containment
    Widely available
    03/2022
  • Size containment

    containment
    Widely available
    03/2022
  • <dialog>

    html-elements
    Widely available
    03/2022
  • :focus-visible

    selectors
    Widely available
    03/2022
  • hardwareConcurrency

     
    Widely available
    03/2022
  • Object.hasOwn()

    javascript
    Widely available
    03/2022
  • scroll-behavior

    scrolling
    Widely available
    03/2022
  • String at()

    string
    Widely available
    03/2022
  • structuredClone()

     
    Widely available
    03/2022
  • text-combine-upright

    text
    Widely available
    03/2022
  • 3D transforms

    transforms
    Widely available
    03/2022
  • Locks

     
    Widely available
    03/2022
  • text-emphasis

     
    Widely available
    03/2022
  • color-scheme

    css
    Widely available
    02/2022
  • font-synthesis

    font-synthesis
    Widely available
    01/2022
  • 2021

    SharedArrayBuffer and Atomics

    javascript
    Widely available
    12/2021
  • Threads and atomics (WebAssembly)

    webassembly
    Widely available
    12/2021
  • inputmode

     
    Widely available
    12/2021
  • Reference types (WebAssembly)

    webassembly
    Widely available
    11/2021
  • enterkeyhint

     
    Widely available
    11/2021
  • fit-content

    layout
    Widely available
    11/2021
  • Navigation timing

    performance
    Widely available
    10/2021
  • Bulk memory operations (WebAssembly)

    webassembly
    Widely available
    10/2021
  • Non-trapping float-to-int conversion (WebAssembly)

    webassembly
    Widely available
    10/2021
  • image-rendering

    image-scaling
    Widely available
    10/2021
  • aspect-ratio

    css
    Widely available
    09/2021
  • BigInt64Array

    javascript
    Widely available
    09/2021
  • Error cause

    javascript
    Widely available
    09/2021
  • EXT_color_buffer_float WebGL extension

    webgl-extensions
    Widely available
    09/2021
  • IndexedDB

    indexeddb
    Widely available
    09/2021
  • Logical properties

    css
    Widely available
    09/2021
  • Referrer policy

     
    Widely available
    09/2021
  • WEBGL_color_buffer_float WebGL extension

    webgl-extensions
    Widely available
    09/2021
  • WebGL2

     
    Widely available
    09/2021
  • System font

     
    Widely available
    09/2021
  • Web authentication

    webauthn
    Widely available
    09/2021
  • tab-size

    white-space
    Widely available
    08/2021
  • Visual viewport API

     
    Widely available
    08/2021
  • AudioWorklet

    web-audio, worklets
    Widely available
    04/2021
  • ::file-selector-button

    selectors
    Widely available
    04/2021
  • Flexbox gap

    flexbox
    Widely available
    04/2021
  • Date and time <input> types

    forms, html-elements
    Widely available
    04/2021
  • Intl.DisplayNames

    intl
    Widely available
    04/2021
  • Intl.ListFormat

    intl
    Widely available
    04/2021
  • MediaStream recording

     
    Widely available
    04/2021
  • OES_fbo_render_mipmap WebGL extension

    webgl-extensions
    Widely available
    04/2021
  • OfflineAudioContext

    web-audio
    Widely available
    04/2021
  • Paint timing

    performance
    Widely available
    04/2021
  • Quotes

    css
    Widely available
    04/2021
  • BigInt to i64 conversion (WebAssembly)

    webassembly
    Widely available
    04/2021
  • Sign extension operators (WebAssembly)

    webassembly
    Widely available
    04/2021
  • Weak references

    javascript
    Widely available
    04/2021
  • Web Audio

    web-audio
    Widely available
    04/2021
  • <link rel="preload">

     
    Widely available
    01/2021
  • clip-path

    clipping-shapes-masking
    Widely available
    01/2021
  • :is()

    selectors
    Widely available
    01/2021
  • :not()

    selectors
    Widely available
    01/2021
  • :where()

    selectors
    Widely available
    01/2021
  • 2020

    text-underline-offset

    text
    Widely available
    11/2020
  • Conic gradients

    gradients
    Widely available
    11/2020
  • Multi-value (WebAssembly)

    webassembly
    Widely available
    10/2020
  • BigInt

    javascript
    Widely available
    09/2020
  • EXT_color_buffer_half_float WebGL extension

    webgl-extensions
    Widely available
    09/2020
  • Intl.Locale

    intl
    Widely available
    09/2020
  • Intl.RelativeTimeFormat

    intl
    Widely available
    09/2020
  • Logical assignments

    javascript
    Widely available
    09/2020
  • Nullish coalescing

    javascript
    Widely available
    09/2020
  • Promise.any()

    promises
    Widely available
    09/2020
  • Scroll methods on elements

     
    Widely available
    09/2020
  • steps() easing

    animation, transitions
    Widely available
    09/2020
  • text-orientation

    text
    Widely available
    09/2020
  • Web animations

    animation
    Widely available
    09/2020
  • WEBGL_debug_shaders WebGL extension

    webgl-extensions
    Widely available
    09/2020
  • WebP

     
    Widely available
    09/2020
  • String replaceAll()

    string
    Widely available
    08/2020
  • column-span

    multi-column
    Widely available
    07/2020
  • line-break

    text-wrap
    Widely available
    07/2020
  • min(), max(), and clamp()

    css
    Widely available
    07/2020
  • Numeric separators

    javascript
    Widely available
    07/2020
  • Pointer Events

     
    Widely available
    07/2020
  • Promise.allSettled()

    promises
    Widely available
    07/2020
  • queueMicrotask()

     
    Widely available
    07/2020
  • :read-only and :read-write

    forms
    Widely available
    07/2020
  • Resize observer

     
    Widely available
    07/2020
  • Shadow parts

    selectors, web-components
    Widely available
    07/2020
  • text-underline-position

    text
    Widely available
    07/2020
  • revert

    explicit-defaults
    Widely available
    07/2020
  • image-orientation

    images
    Widely available
    04/2020
  • font-optical-sizing

    fonts
    Widely available
    03/2020
  • Hashbang comments

    javascript
    Widely available
    03/2020
  • Opacity (SVG)

    svg
    Widely available
    03/2020
  • overflow

    css
    Widely available
    03/2020
  • Q unit

    units
    Widely available
    03/2020
  • Import and export of mutable globals (WebAssembly)

    webassembly
    Widely available
    03/2020
  • EXT_sRGB WebGL extension

    webgl-extensions
    Widely available
    02/2020
  • Media playback quality

     
    Widely available
    02/2020
  • all

    explicit-defaults
    Widely available
    01/2020
  • Array flat() and flatMap()

    arrays
    Widely available
    01/2020
  • Async generators

    javascript
    Widely available
    01/2020
  • Async iterators and the for await..of loop

    iterators
    Widely available
    01/2020
  • Autonomous custom elements

    custom-elements
    Widely available
    01/2020
  • background-blend-mode

    blend-mode
    Widely available
    01/2020
  • <bdi>

    html-elements
    Widely available
    01/2020
  • captureStream() for <canvas>

    canvas
    Widely available
    01/2020
  • caret-color

    css
    Widely available
    01/2020
  • Case-insensitive attribute selector

    selectors
    Widely available
    01/2020
  • Animatable clipping paths

    clipping-shapes-masking
    Widely available
    01/2020
  • COLRv0

    fonts
    Widely available
    01/2020
  • Credential management

    credential-management
    Widely available
    01/2020
  • CSS.escape()

    cssom
    Widely available
    01/2020
  • CSS.supports()

    css
    Widely available
    01/2020
  • :default

    selectors
    Widely available
    01/2020
  • Destructuring

    javascript
    Widely available
    01/2020
  • <details>

    html-elements
    Widely available
    01/2020
  • display: flow-root

    css
    Widely available
    01/2020
  • DOM Geometry

     
    Widely available
    01/2020
  • dominant-baseline

    text
    Widely available
    01/2020
  • document.elementFromPoint() and document.elementsFromPoint()

     
    Widely available
    01/2020
  • <embed>

    html-elements
    Widely available
    01/2020
  • File API

     
    Widely available
    01/2020
  • :focus-within

    selectors
    Widely available
    01/2020
  • font-display

    fonts
    Widely available
    01/2020
  • font-kerning

    font-features
    Widely available
    01/2020
  • Font loading

     
    Widely available
    01/2020
  • font-variant-caps

    font-features
    Widely available
    01/2020
  • font-variant-east-asian

    font-features
    Widely available
    01/2020
  • font-variant-ligatures

    font-features
    Widely available
    01/2020
  • font-variant-numeric

    font-features
    Widely available
    01/2020
  • globalThis

    javascript
    Widely available
    01/2020
  • Host

    selectors, web-components
    Widely available
    01/2020
  • HSL

    color-types
    Widely available
    01/2020
  • srcdoc

     
    Widely available
    01/2020
  • ImageBitmapRenderingContext

     
    Widely available
    01/2020
  • :indeterminate

    forms
    Widely available
    01/2020
  • input (event)

     
    Widely available
    01/2020
  • isolation

    blend-mode
    Widely available
    01/2020
  • Layout direction override

    css
    Widely available
    01/2020
  • <link rel="preconnect">

     
    Widely available
    01/2020
  • Link selectors

    selectors
    Widely available
    01/2020
  • mask-type

    clipping-shapes-masking
    Widely available
    01/2020
  • min-content and max-content

    layout
    Widely available
    01/2020
  • mix-blend-mode

    blend-mode
    Widely available
    01/2020
  • Mixed content handling

    security
    Widely available
    01/2020
  • object-fit

     
    Widely available
    01/2020
  • object-position

     
    Widely available
    01/2020
  • Optional catch binding

    javascript
    Widely available
    01/2020
  • ::placeholder

    selectors
    Widely available
    01/2020
  • :placeholder-shown

    selectors
    Widely available
    01/2020
  • prefers-color-scheme media query

    media-queries
    Widely available
    01/2020
  • prefers-reduced-motion media query

    media-queries
    Widely available
    01/2020
  • RGB

    color-types
    Widely available
    01/2020
  • Safe area inset environment variables

    environment-variables
    Widely available
    01/2020
  • :scope (pseudo-class)

    selectors
    Widely available
    01/2020
  • scrollIntoView()

    scrolling
    Widely available
    01/2020
  • Scroll snap

    scrolling
    Widely available
    01/2020
  • Server-sent events

    messaging
    Widely available
    01/2020
  • Shadow DOM

    dom, web-components
    Widely available
    01/2020
  • shape-outside

    clipping-shapes-masking
    Widely available
    01/2020
  • shapes

    clipping-shapes-masking
    Widely available
    01/2020
  • <slot>

    html-elements, web-components
    Widely available
    01/2020
  • SMIL SVG animations

    animation, svg
    Widely available
    01/2020
  • Sourcemap header

     
    Widely available
    01/2020
  • Spread syntax

    javascript
    Widely available
    01/2020
  • Stable array sort

    arrays
    Widely available
    01/2020
  • String matchAll()

    string
    Widely available
    01/2020
  • String trimStart() and trimEnd()

    string
    Widely available
    01/2020
  • SVG

    svg
    Widely available
    01/2020
  • Template literals

    javascript
    Widely available
    01/2020
  • Text encoding and decoding

     
    Widely available
    01/2020
  • WEBGL_compressed_texture_astc WebGL extension

    webgl-extensions
    Widely available
    01/2020
  • WebRTC

    webrtc
    Widely available
    01/2020
  • WebRTC statistics

    webrtc
    Widely available
    01/2020
  • WebVTT cue settings

     
    Widely available
    01/2020
  • will-change

    css
    Widely available
    01/2020
  • 2019

    download

     
    Widely available
    09/2019
  • Intl.PluralRules

    intl
    Widely available
    09/2019
  • Print events

    print
    Widely available
    09/2019
  • Sticky positioning

    positioning
    Widely available
    09/2019
  • touch-action

     
    Widely available
    09/2019
  • Abortable fetch

     
    Widely available
    03/2019
  • AbortController and AbortSignal

     
    Widely available
    03/2019
  • Encrypted media extensions

     
    Widely available
    03/2019
  • Intersection observer

     
    Widely available
    03/2019
  • Page breaks

    layout
    Widely available
    01/2019
  • 2018

    Constraint validation API

    forms
    Widely available
    12/2018
  • Interaction media queries

    media-queries
    Widely available
    12/2018
  • resolution media query (compatibility prefixes)

    media-queries
    Widely available
    10/2018
  • <meter>

    forms, html-elements
    Widely available
    10/2018
  • <output>

    forms, html-elements
    Widely available
    10/2018
  • overflow-wrap

    text-wrap
    Widely available
    10/2018
  • Promise finally()

    promises
    Widely available
    10/2018
  • tabindex

    html
    Widely available
    10/2018
  • font-variation-settings

    fonts
    Widely available
    09/2018
  • Speech synthesis

    speech
    Widely available
    09/2018
  • Array iterators

    arrays, iterators
    Widely available
    05/2018
  • JavaScript modules

    js-modules
    Widely available
    05/2018
  • EXT_blend_minmax WebGL extension

    webgl-extensions
    Widely available
    04/2018
  • OES_vertex_array_object WebGL extension

    webgl-extensions
    Widely available
    04/2018
  • Service workers

    workers
    Widely available
    04/2018
  • Upgrade insecure requests

    security
    Widely available
    04/2018
  • WEBGL_lose_context WebGL extension

    webgl-extensions
    Widely available
    04/2018
  • Beacons

     
    Widely available
    04/2018
  • isSecureContext

     
    Widely available
    04/2018
  • 2017

    spellcheck

     
    Widely available
    11/2017
  • <data>

    html-elements
    Widely available
    10/2017
  • <time>

    html-elements
    Widely available
    10/2017
  • Grid

    grid
    Widely available
    10/2017
  • Viewport units

    units
    Widely available
    10/2017
  • WebAssembly

    webassembly
    Widely available
    10/2017
  • Intl

    intl
    Widely available
    09/2017
  • Brotli compression

     
    Widely available
    09/2017
  • Media capture

     
    Widely available
    09/2017
  • Resource timing

    performance
    Widely available
    09/2017
  • Composition events

     
    Widely available
    04/2017
  • WEBGL_debug_renderer_info WebGL extension

    webgl-extensions
    Widely available
    04/2017
  • Async functions

    javascript
    Widely available
    04/2017
  • Custom properties

    css
    Widely available
    04/2017
  • display: table

    css
    Widely available
    04/2017
  • font-feature-settings

    font-features
    Widely available
    04/2017
  • Outlines

     
    Widely available
    04/2017
  • String padStart() and padEnd()

    string
    Widely available
    04/2017
  • Text stroke and fill (compatibility prefixes)

    css
    Widely available
    04/2017
  • Clipboard events

    clipboard
    Widely available
    03/2017
  • Exponentiation operator

    javascript
    Widely available
    03/2017
  • Fetch

     
    Widely available
    03/2017
  • Gamepad

    gamepad
    Widely available
    03/2017
  • srcset and sizes

    html
    Widely available
    03/2017
  • writing-mode

    css
    Widely available
    03/2017
  • <input type="range">

    forms, html-elements
    Widely available
    03/2017
  • column-fill

    multi-column
    Widely available
    03/2017
  • Multi-column layout

    multi-column
    Widely available
    03/2017
  • Selection

    selection
    Widely available
    03/2017
  • Border images

    borders-outlines
    Widely available
    02/2017
  • 2016

    Array copyWithin()

    arrays, typed-arrays
    Widely available
    09/2016
  • Array fill()

    arrays, typed-arrays
    Widely available
    09/2016
  • Array find() and findIndex()

    arrays, typed-arrays
    Widely available
    09/2016
  • Array.from()

    arrays, typed-arrays
    Widely available
    09/2016
  • Array includes()

    arrays, typed-arrays
    Widely available
    09/2016
  • Array.of()

    arrays, typed-arrays
    Widely available
    09/2016
  • background-repeat

    background
    Widely available
    09/2016
  • Base64 encoding and decoding

     
    Widely available
    09/2016
  • @font-face

    fonts
    Widely available
    09/2016
  • Generators

    javascript
    Widely available
    09/2016
  • Let and const

    javascript
    Widely available
    09/2016
  • Proxy and Reflect

    javascript
    Widely available
    09/2016
  • String normalize()

    string
    Widely available
    09/2016
  • @supports (compatibility prefix)

    media-queries
    Widely available
    09/2016
  • Typed array iteration methods

    typed-arrays
    Widely available
    09/2016
  • Typed array iterators

    iterators, typed-arrays
    Widely available
    09/2016
  • filter

    css
    Widely available
    09/2016
  • Content Security Policy (CSP)

    security
    Widely available
    08/2016
  • OES_texture_half_float WebGL extension

    webgl-extensions
    Widely available
    08/2016
  • ANGLE_instanced_arrays WebGL extension

    webgl-extensions
    Widely available
    06/2016
  • EXT_texture_filter_anisotropic WebGL extension

    webgl-extensions
    Widely available
    06/2016
  • DOMParser

    parsing-and-serialization
    Widely available
    03/2016
  • <picture>

    html-elements
    Widely available
    03/2016
  • unset

    explicit-defaults
    Widely available
    03/2016
  • Classes

    javascript
    Widely available
    03/2016
  • 2015

    initial

    explicit-defaults
    Widely available
    11/2015
  • <template>

    html-elements, web-components
    Widely available
    11/2015
  • Animations (CSS)

    animation, css
    Widely available
    09/2015
  • CSS object model

    cssom
    Widely available
    09/2015
  • Flexbox

    flexbox
    Widely available
    09/2015
  • HTTP/2

     
    Widely available
    09/2015
  • String codePointAt() and fromCodePoint()

    string
    Widely available
    09/2015
  • String includes()

    string
    Widely available
    09/2015
  • String raw()

    string
    Widely available
    09/2015
  • String repeat()

    string
    Widely available
    09/2015
  • String startsWith() and endsWith()

    string
    Widely available
    09/2015
  • @supports

    css
    Widely available
    09/2015
  • Symbol

    primitive-types
    Widely available
    09/2015
  • 2D transforms

    transforms
    Widely available
    09/2015
  • Transitions (CSS)

    transitions
    Widely available
    09/2015
  • Unicode point escapes

    javascript
    Widely available
    09/2015
  • WeakSet

    collections
    Widely available
    09/2015
  • word-break

    text-wrap
    Widely available
    09/2015
  • Channel messaging

    messaging
    Widely available
    09/2015
  • Performance

    performance
    Widely available
    09/2015
  • <a>

    html-elements
    Widely available
    07/2015
  • <abbr>

    html-elements
    Widely available
    07/2015
  • Absolute positioning

    positioning
    Widely available
    07/2015
  • accesskey

     
    Widely available
    07/2015
  • <address>

    html-elements
    Widely available
    07/2015
  • Alerts

     
    Widely available
    07/2015
  • Array (initial support)

    arrays
    Widely available
    07/2015
  • Array.isArray()

    arrays
    Widely available
    07/2015
  • Array iteration methods

    arrays
    Widely available
    07/2015
  • Array splice()

    arrays
    Widely available
    07/2015
  • <article>

    html-elements
    Widely available
    07/2015
  • <aside>

    html-elements
    Widely available
    07/2015
  • attr() (content only)

    css
    Widely available
    07/2015
  • <audio>

    media-elements, html-elements
    Widely available
    07/2015
  • autofocus

     
    Widely available
    07/2015
  • <b>

    html-elements
    Widely available
    07/2015
  • background

    background
    Widely available
    07/2015
  • background-clip

    background
    Widely available
    07/2015
  • background-color

    background
    Widely available
    07/2015
  • background-image

    background
    Widely available
    07/2015
  • background-origin

    background
    Widely available
    07/2015
  • background-position

    background
    Widely available
    07/2015
  • background-size

    background
    Widely available
    07/2015
  • BarProp

     
    Widely available
    07/2015
  • <base>

    html-elements
    Widely available
    07/2015
  • <bdo>

    html-elements
    Widely available
    07/2015
  • ::before and ::after

     
    Widely available
    07/2015
  • <blockquote>

    html-elements
    Widely available
    07/2015
  • <body>

    html-elements
    Widely available
    07/2015
  • border-radius

    borders-outlines
    Widely available
    07/2015
  • Borders

    borders-outlines
    Widely available
    07/2015
  • box-shadow

    background
    Widely available
    07/2015
  • box-sizing

    layout
    Widely available
    07/2015
  • <br>

    html-elements
    Widely available
    07/2015
  • <button>

    forms, html-elements
    Widely available
    07/2015
  • calc()

    css
    Widely available
    07/2015
  • <canvas>

    canvas, html-elements
    Widely available
    07/2015
  • 2D canvas

    canvas
    Widely available
    07/2015
  • ch unit

    units
    Widely available
    07/2015
  • Change event

     
    Widely available
    07/2015
  • @charset

    css
    Widely available
    07/2015
  • <cite>

    html-elements
    Widely available
    07/2015
  • <code>

    html-elements
    Widely available
    07/2015
  • Color

    css
    Widely available
    07/2015
  • Console

    html-elements
    Widely available
    07/2015
  • Content

    css
    Widely available
    07/2015
  • contenteditable

     
    Widely available
    07/2015
  • Cookies

    cookies
    Widely available
    07/2015
  • CORS

    security
    Widely available
    07/2015
  • Counters (CSS)

    counters
    Widely available
    07/2015
  • cubic-bezier() easing

    animation, transitions
    Widely available
    07/2015
  • currentColor

    color-types
    Widely available
    07/2015
  • Data URLs

     
    Widely available
    07/2015
  • Dataset

     
    Widely available
    07/2015
  • Date

    primitive-types
    Widely available
    07/2015
  • Dedicated workers

    workers
    Widely available
    07/2015
  • <del>

    html-elements
    Widely available
    07/2015
  • Description list

    html
    Widely available
    07/2015
  • <dfn>

    html-elements
    Widely available
    07/2015
  • Display

    css
    Widely available
    07/2015
  • display: list-item

    css, lists
    Widely available
    07/2015
  • <div>

    html-elements
    Widely available
    07/2015
  • DOM

    dom
    Widely available
    07/2015
  • Drag and Drop

     
    Widely available
    07/2015
  • <em>

    html-elements
    Widely available
    07/2015
  • em unit

    units
    Widely available
    07/2015
  • :empty

    selectors
    Widely available
    07/2015
  • Events

     
    Widely available
    07/2015
  • ex unit

    units
    Widely available
    07/2015
  • <fieldset> and <legend>

    forms, html-elements
    Widely available
    07/2015
  • <figure> and <figcaption>

    html-elements
    Widely available
    07/2015
  • ::first-letter

    selectors
    Widely available
    07/2015
  • ::first-line

    selectors
    Widely available
    07/2015
  • Fixed positioning

    positioning
    Widely available
    07/2015
  • float and clear

    css
    Widely available
    07/2015
  • Focus events

     
    Widely available
    07/2015
  • font-family

    fonts
    Widely available
    07/2015
  • Font shorthand

    fonts
    Widely available
    07/2015
  • font-size

    fonts
    Widely available
    07/2015
  • font-style

    fonts
    Widely available
    07/2015
  • font-variant

    font-features
    Widely available
    07/2015
  • font-weight

    fonts
    Widely available
    07/2015
  • <form>

    forms
    Widely available
    07/2015
  • Form validity pseudo-classes

    selectors
    Widely available
    07/2015
  • Functions

    javascript
    Widely available
    07/2015
  • Geolocation

     
    Widely available
    07/2015
  • getComputedStyle()

    cssom
    Widely available
    07/2015
  • Gradients

    gradients
    Widely available
    07/2015
  • hashchange

     
    Widely available
    07/2015
  • <head>

    html-elements
    Widely available
    07/2015
  • <header> and <footer>

    html-elements
    Widely available
    07/2015
  • <h1> through <h6>

    html-elements
    Widely available
    07/2015
  • <hgroup>

    html-elements
    Widely available
    07/2015
  • History

     
    Widely available
    07/2015
  • <hr>

    html-elements
    Widely available
    07/2015
  • HTTP Strict Transport Security

    security
    Widely available
    07/2015
  • <html>

    html-elements
    Widely available
    07/2015
  • HTTP authentication

     
    Widely available
    07/2015
  • HTTP/1.1

     
    Widely available
    07/2015
  • <i>

    html-elements
    Widely available
    07/2015
  • <iframe>

    html-elements
    Widely available
    07/2015
  • Sandboxed iframes

     
    Widely available
    07/2015
  • Image maps

    html-elements
    Widely available
    07/2015
  • <img>

    html-elements
    Widely available
    07/2015
  • @import

    css
    Widely available
    07/2015
  • inherit

    explicit-defaults
    Widely available
    07/2015
  • <input>

    forms, html-elements
    Widely available
    07/2015
  • <input type="button">

    forms, html-elements
    Widely available
    07/2015
  • <input type="checkbox">

    forms, html-elements
    Widely available
    07/2015
  • Email, telephone, and URL <input> types

    forms, html-elements
    Widely available
    07/2015
  • <input type="file">

    forms, html-elements
    Widely available
    07/2015
  • <input type="file" multiple>

    forms, file-system
    Widely available
    07/2015
  • <input type="hidden">

    forms, html-elements
    Widely available
    07/2015
  • <input type="image">

    forms, html-elements
    Widely available
    07/2015
  • <input type="number">

    forms, html-elements
    Widely available
    07/2015
  • <input type="password">

    forms, html-elements
    Widely available
    07/2015
  • <input type="radio">

    forms, html-elements
    Widely available
    07/2015
  • <input type="reset">

    forms, html-elements
    Widely available
    07/2015
  • Input selectors

    forms, selectors
    Widely available
    07/2015
  • <input type="submit">

    forms, html-elements
    Widely available
    07/2015
  • <ins>

    html-elements
    Widely available
    07/2015
  • Iterators and the for...of loop

    iterators
    Widely available
    07/2015
  • JavaScript (initial core language support)

    javascript
    Widely available
    07/2015
  • JSON

    json
    Widely available
    07/2015
  • <kbd>

    html-elements
    Widely available
    07/2015
  • Keyboard events

     
    Widely available
    07/2015
  • <label>

    forms, html-elements
    Widely available
    07/2015
  • :lang()

    selectors
    Widely available
    07/2015
  • lang

     
    Widely available
    07/2015
  • Language

     
    Widely available
    07/2015
  • letter-spacing

    text
    Widely available
    07/2015
  • line-height

    text
    Widely available
    07/2015
  • <link>

    html-elements
    Widely available
    07/2015
  • <ol>, <ul>, and <li>

    html-elements, lists
    Widely available
    07/2015
  • List style

    lists
    Widely available
    07/2015
  • localStorage and sessionStorage

    storage
    Widely available
    07/2015
  • Location

     
    Widely available
    07/2015
  • <main>

    html-elements
    Widely available
    07/2015
  • Map (initial support)

    maps
    Widely available
    07/2015
  • margin

    layout
    Widely available
    07/2015
  • <mark>

    html-elements
    Widely available
    07/2015
  • matchMedia

     
    Widely available
    07/2015
  • Media queries

    media-queries
    Widely available
    07/2015
  • <menu>

    html-elements
    Widely available
    07/2015
  • <meta>

    html-elements
    Widely available
    07/2015
  • Min and max width and height

     
    Widely available
    07/2015
  • Mouse events

     
    Widely available
    07/2015
  • MutationObserver

    dom
    Widely available
    07/2015
  • Named colors

    color-types
    Widely available
    07/2015
  • @namespace

    css, selectors
    Widely available
    07/2015
  • <nav>

    html-elements
    Widely available
    07/2015
  • Navigator

     
    Widely available
    07/2015
  • :nth-child()

    selectors
    Widely available
    07/2015
  • :nth-of-type() pseudo-classes

    selectors
    Widely available
    07/2015
  • Math and numbers

    primitive-types
    Widely available
    07/2015
  • <object>

    html-elements
    Widely available
    07/2015
  • Object

    javascript
    Widely available
    07/2015
  • OES_element_index_uint WebGL extension

    webgl-extensions
    Widely available
    07/2015
  • OES_standard_derivatives WebGL extension

    webgl-extensions
    Widely available
    07/2015
  • OES_texture_float WebGL extension

    webgl-extensions
    Widely available
    07/2015
  • OES_texture_float_linear WebGL extension

    webgl-extensions
    Widely available
    07/2015
  • Online status

     
    Widely available
    07/2015
  • opacity

    css
    Widely available
    07/2015
  • <p>

    html-elements
    Widely available
    07/2015
  • padding

    layout
    Widely available
    07/2015
  • Page transition events

     
    Widely available
    07/2015
  • Page visibility

     
    Widely available
    07/2015
  • Physical properties

    css
    Widely available
    07/2015
  • pointer-events

    css
    Widely available
    07/2015
  • Position

    positioning
    Widely available
    07/2015
  • postMessage

    messaging
    Widely available
    07/2015
  • <pre>

    html-elements
    Widely available
    07/2015
  • <progress>

    forms, html-elements
    Widely available
    07/2015
  • Promise (initial support)

    promises
    Widely available
    07/2015
  • <q>

    html-elements
    Widely available
    07/2015
  • Regular expressions

    regexps
    Widely available
    07/2015
  • Relative positioning

    positioning
    Widely available
    07/2015
  • rem

    units
    Widely available
    07/2015
  • requestAnimationFrame()

     
    Widely available
    07/2015
  • :root

    selectors
    Widely available
    07/2015
  • <ruby>

    html, ruby
    Widely available
    07/2015
  • <s>

    html-elements
    Widely available
    07/2015
  • <samp>

    html-elements
    Widely available
    07/2015
  • Screen

     
    Widely available
    07/2015
  • <script> and <noscript>

    html-elements
    Widely available
    07/2015
  • <input type="search">

    forms
    Widely available
    07/2015
  • <section>

    html-elements
    Widely available
    07/2015
  • <select>

    forms, html-elements
    Widely available
    07/2015
  • Selectors (core)

    selectors
    Widely available
    07/2015
  • Set (initial support)

    sets
    Widely available
    07/2015
  • setInterval

     
    Widely available
    07/2015
  • setTimeout()

     
    Widely available
    07/2015
  • <small>

    html-elements
    Widely available
    07/2015
  • <source>

    media-elements, html-elements
    Widely available
    07/2015
  • <span>

    html-elements
    Widely available
    07/2015
  • Static positioning

    positioning
    Widely available
    07/2015
  • String (initial support)

    primitive-types
    Widely available
    07/2015
  • <strong>

    html-elements
    Widely available
    07/2015
  • <style>

    html-elements
    Widely available
    07/2015
  • style (attribute)

    css, html
    Widely available
    07/2015
  • <sub> and <sup>

    html-elements
    Widely available
    07/2015
  • SVG filters

    svg
    Widely available
    07/2015
  • System colors

    color-types
    Widely available
    07/2015
  • Tables

    html-elements
    Widely available
    07/2015
  • :target

    selectors
    Widely available
    07/2015
  • text-align

    text
    Widely available
    07/2015
  • text-decoration

     
    Widely available
    07/2015
  • text-indent

    css
    Widely available
    07/2015
  • Text overflow

    css
    Widely available
    07/2015
  • text-shadow

    text
    Widely available
    07/2015
  • Text tracks

    media-elements, html-elements
    Widely available
    07/2015
  • text-transform

    text
    Widely available
    07/2015
  • <textarea>

    forms, html-elements
    Widely available
    07/2015
  • <title>

    html-elements
    Widely available
    07/2015
  • title (attribute)

     
    Widely available
    07/2015
  • Typed arrays (initial support)

    typed-arrays
    Widely available
    07/2015
  • <u>

    html-elements
    Widely available
    07/2015
  • URL

     
    Widely available
    07/2015
  • User action pseudo-classes

    selectors
    Widely available
    07/2015
  • User agent sniffing

     
    Widely available
    07/2015
  • <var>

    html-elements
    Widely available
    07/2015
  • vertical-align

    css
    Widely available
    07/2015
  • <video>

    media-elements, html-elements
    Widely available
    07/2015
  • visibility

    css
    Widely available
    07/2015
  • <wbr>

    html-elements
    Widely available
    07/2015
  • WeakMap

    collections
    Widely available
    07/2015
  • Web Cryptography

    security
    Widely available
    07/2015
  • WebGL

    webgl
    Widely available
    07/2015
  • WEBGL_depth_texture WebGL extension

    webgl-extensions
    Widely available
    07/2015
  • WebSockets

     
    Widely available
    07/2015
  • WebVTT

     
    Widely available
    07/2015
  • white-space

    white-space
    Widely available
    07/2015
  • Width and height

    layout
    Widely available
    07/2015
  • Window

     
    Widely available
    07/2015
  • word-spacing

    text
    Widely available
    07/2015
  • XMLHttpRequest

     
    Widely available
    07/2015
  • XMLSerializer

    parsing-and-serialization, xml
    Widely available
    07/2015
  • XPath

    xml
    Widely available
    07/2015
  • XSLT

    xml
    Widely available
    07/2015
  • z-index

    css
    Widely available
    07/2015
  • Accelerometer

    sensors
    Limited
  • accent-color

    css
    Limited
  • Accessor methods

    javascript
    Limited
  • Active view transition

    view-transitions, selectors
    Limited
  • alignment-baseline

    text
    Limited
  • Alternative style sheets

    css
    Limited
  • Ambient light sensor

    sensors
    Limited
  • Anchor positioning

     
    Limited
  • File handlers

    progressive-web-app
    Limited
  • Launch handler

    progressive-web-app
    Limited
  • Protocol handlers

    progressive-web-app
    Limited
  • Share targets

    progressive-web-app
    Limited
  • Application shortcuts

    progressive-web-app
    Limited
  • arguments.callee

    javascript
    Limited
  • ariaNotify()

     
    Limited
  • Asynchronously iterable streams

    streams
    Limited
  • Atomics.waitAsync

    javascript
    Limited
  • attr()

    css
    Limited
  • Attribution reporting

     
    Limited
  • Audio session

     
    Limited
  • Audio and video tracks

    media-elements
    Limited
  • autocapitalize

     
    Limited
  • autocorrect

     
    Limited
  • background-clip: border-area

    background
    Limited
  • background-clip: text

    background
    Limited
  • Background fetch

     
    Limited
  • Background sync

     
    Limited
  • Badging

     
    Limited
  • Barcode detector

     
    Limited
  • baseline-shift

    text
    Limited
  • baseline-source

     
    Limited
  • Battery status

     
    Limited
  • beforeinstallprompt

    progressive-web-app
    Limited
  • beforeunload

     
    Limited
  • Back/forward cache blocking reasons

    performance
    Limited
  • blocking="render"

    html
    Limited
  • box-decoration-break

     
    Limited
  • calc-size()

    css
    Limited
  • 2D canvas opacity

    canvas
    Limited
  • Color management for 2D canvas

    canvas
    Limited
  • Desynchronized 2D canvas

    canvas
    Limited
  • contextlost and contextrestored

    canvas
    Limited
  • captureStream() for <audio> and <video>

    media-elements
    Limited
  • caret-shape

     
    Limited
  • Case-sensitive attribute selector

    selectors
    Limited
  • clip

    clipping-shapes-masking
    Limited
  • Custom formats for clipboard items

    clipboard
    Limited
  • SVG clipboard items

    clipboard
    Limited
  • Read unsanitized clipboard data

    clipboard
    Limited
  • clipboardchange

    clipboard
    Limited
  • CloseWatcher

     
    Limited
  • color-adjust

    print
    Limited
  • color-contrast()

    color-types
    Limited
  • COLRv1

    fonts
    Limited
  • Column breaks

    layout
    Limited
  • ::column

    multi-column, scrolling
    Limited
  • Compression Dictionary Transport

     
    Limited
  • CPU compute pressure

    compute-pressure
    Limited
  • Contact picker

     
    Limited
  • Container scroll-state queries

    container-queries
    Limited
  • Container style queries

    container-queries
    Limited
  • Content Index

     
    Limited
  • context-fill and context-stroke

    svg
    Limited
  • contrast-color()

    color-types
    Limited
  • controlslist

    media-elements
    Limited
  • Cookie store

    cookies
    Limited
  • corner-shape

     
    Limited
  • Reversed counter-reset

    counters
    Limited
  • crisp-edges

    image-scaling
    Limited
  • Cross-document view transitions

    view-transitions
    Limited
  • cross-fade()

    images
    Limited
  • CSS import attributes

     
    Limited
  • CSS object model (DOM level 2)

    cssom
    Limited
  • CSS typed object model

    cssom
    Limited
  • Cursor styles

    css
    Limited
  • Custom ellipses

     
    Limited
  • Custom media queries

    media-queries
    Limited
  • Customizable <select>

    forms, html-elements
    Limited
  • Customized built-in elements

    custom-elements
    Limited
  • <datalist>

    forms
    Limited
  • getYear() and setYear()

    javascript
    Limited
  • toGMTString()

    javascript
    Limited
  • Device memory

     
    Limited
  • Device posture

     
    Limited
  • Device media queries

    media-queries
    Limited
  • devicePixelRatio

     
    Limited
  • <dialog closedby>

    html-elements
    Limited
  • Digital goods

     
    Limited
  • display animation

    css
    Limited
  • display: contents

    css
    Limited
  • display-mode media query

    media-queries
    Limited
  • display: ruby

    css, ruby
    Limited
  • document.caretPositionFromPoint()

     
    Limited
  • Document colors

     
    Limited
  • Document picture-in-picture

     
    Limited
  • document.write()

     
    Limited
  • Early data

     
    Limited
  • EditContext

     
    Limited
  • element()

     
    Limited
  • Element capture

     
    Limited
  • Element timing

    performance
    Limited
  • escape() and unescape()

    javascript
    Limited
  • Event timing

    performance
    Limited
  • execCommand()

    clipboard
    Limited
  • Explicit resource management

     
    Limited
  • EXT_disjoint_timer_query WebGL extension

    webgl-extensions
    Limited
  • EXT_float_blend WebGL extension

    webgl-extensions
    Limited
  • EXT_frag_depth WebGL extension

    webgl-extensions
    Limited
  • EXT_shader_texture_lod WebGL extension

    webgl-extensions
    Limited
  • EXT_texture_compression_bptc WebGL extension

    webgl-extensions
    Limited
  • EXT_texture_compression_rgtc WebGL extension

    webgl-extensions
    Limited
  • EXT_texture_norm16 WebGL extension

    webgl-extensions
    Limited
  • window.external

     
    Limited
  • Eyedropper

     
    Limited
  • fastSeek()

    media-elements
    Limited
  • Federated credential management

    credential-management
    Limited
  • Federated credentials

    credential-management
    Limited
  • <fencedframe>

     
    Limited
  • Fetch metadata request headers

     
    Limited
  • Fetch upload streams

     
    Limited
  • fetchLater

     
    Limited
  • field-sizing

    css
    Limited
  • File system access

    file-system
    Limited
  • fit-content()

    layout
    Limited
  • Math font family

     
    Limited
  • UI fonts

    fonts
    Limited
  • font-language-override

    font-features
    Limited
  • Font metric overrides

    fonts
    Limited
  • font-palette animation

    fonts
    Limited
  • font-stretch

    fonts
    Limited
  • font-synthesis-position

    font-synthesis
    Limited
  • font-variant-emoji

    font-features
    Limited
  • font-variant-position

    font-features
    Limited
  • font-width

    fonts
    Limited
  • Fullscreen API

     
    Limited
  • @function

    css
    Limited
  • Function caller and arguments

    javascript
    Limited
  • Gamepad haptic feedback

    gamepad
    Limited
  • Gamepad touch buttons

    gamepad
    Limited
  • Gamepad VR hands and poses

    gamepad
    Limited
  • Gap decorations

    grid, flexbox, multi-column
    Limited
  • IndexedDB getAllRecords()

    indexeddb
    Limited
  • getBoxQuads()

     
    Limited
  • Map getOrInsert()

     
    Limited
  • glyph-orientation-vertical

    css
    Limited
  • Global privacy control

     
    Limited
  • Gyroscope

    sensors
    Limited
  • Hanging punctuation

     
    Limited
  • :has-slotted

    selectors, web-components
    Limited
  • Heading pseudo-classes

    selectors
    Limited
  • hidden="until-found"

    html
    Limited
  • Custom highlights

     
    Limited
  • Custom highlights from point

     
    Limited
  • :host-context()

    selectors, web-components
    Limited
  • HTML media capture

     
    Limited
  • HTML wrapper methods

    javascript
    Limited
  • Hyphenate limit chars

    text-wrap
    Limited
  • Idle detection

     
    Limited
  • if()

    css
    Limited
  • Credentialless iframes

    security
    Limited
  • image()

    images
    Limited
  • ime-mode

    css
    Limited
  • Import assertions

     
    Limited
  • initial-letter

    css
    Limited
  • Ink

     
    Limited
  • <input type="color">

    forms, html-elements
    Limited
  • `alpha` and `colorspace` attributes for `<input type=color>`

    forms, html-elements
    Limited
  • Insertable streams for MediaStreamTrack

     
    Limited
  • interactivity

     
    Limited
  • interpolate-size

    transitions, animation
    Limited
  • Intersection observer visibility tracking

     
    Limited
  • Intl.Locale info

    intl
    Limited
  • inverted-colors media query

    media-queries
    Limited
  • Invoker commands

     
    Limited
  • Error.isError()

    javascript
    Limited
  • isInputPending()

     
    Limited
  • JPEG XL

     
    Limited
  • JavaScript modules in service workers

    js-modules, workers
    Limited
  • JavaScript modules in shared workers

    js-modules, workers
    Limited
  • JSON source text access

    json
    Limited
  • justify-self in block layouts

    layout
    Limited
  • Keyboard lock

     
    Limited
  • Keyboard map

     
    Limited
  • KHR_parallel_shader_compile WebGL extension

    webgl-extensions
    Limited
  • Largest contentful paint (LCP)

    performance
    Limited
  • Layout instability

    performance
    Limited
  • line-clamp

    css
    Limited
  • <link rel="expect">

     
    Limited
  • <link rel="prefetch">

     
    Limited
  • Local fonts

     
    Limited
  • Local network access

     
    Limited
  • Long animation frames

    performance
    Limited
  • Long tasks

    performance
    Limited
  • Magnetometer

    sensors
    Limited
  • Managed media source

     
    Limited
  • Web app manifest

    progressive-web-app
    Limited
  • margin-trim

    css
    Limited
  • ::marker

    lists
    Limited
  • mask-border

    clipping-shapes-masking
    Limited
  • Masonry

    layout
    Limited
  • Math.sumPrecise()

    javascript
    Limited
  • Memory measurement

    performance
    Limited
  • Media element pseudo-classes

    media-elements
    Limited
  • Media session

     
    Limited
  • Media source

     
    Limited
  • MediaController

     
    Limited
  • <meta name="application-title">

    progressive-web-app
    Limited
  • <meta name="theme-color">

    html
    Limited
  • moveBefore()

    dom
    Limited
  • Mutation events

    dom
    Limited
  • Navigation API

     
    Limited
  • Network Information

     
    Limited
  • Non-cookie storage access

    storage
    Limited
  • Notifications

     
    Limited
  • Numeric factory functions

    cssom
    Limited
  • object-view-box

    css
    Limited
  • Observable

     
    Limited
  • OES_texture_half_float_linear WebGL extension

    webgl-extensions
    Limited
  • :open

    selectors
    Limited
  • Orientation Sensor

    sensors
    Limited
  • overflow-anchor

    scrolling
    Limited
  • overflow-clip-margin

    css
    Limited
  • overflow: overlay

    css
    Limited
  • overlay

    css
    Limited
  • OVR_multiview2 WebGL extension

    webgl-extensions
    Limited
  • Page break aliases

    layout
    Limited
  • Page lifecycle

     
    Limited
  • page-orientation

    layout, print
    Limited
  • Page selectors

    selectors, print
    Limited
  • Page visibility state

    performance
    Limited
  • paint()

    css, worklets
    Limited
  • paint-order

    css
    Limited
  • Partitioned cookies

    cookies
    Limited
  • Password credentials

    credential-management
    Limited
  • path()

     
    Limited
  • Payment handler

    payments
    Limited
  • Payment request

    payments
    Limited
  • PerformanceTiming and PerformanceNavigation

    performance
    Limited
  • Periodic background sync

     
    Limited
  • Picture-in-picture (video)

     
    Limited
  • ping

     
    Limited
  • Pointer lock

     
    Limited
  • popover="hint"

    html
    Limited
  • Portals

     
    Limited
  • prefers-reduced-data media query

    media-queries
    Limited
  • prefers-reduced-transparency media query

    media-queries
    Limited
  • Presentation API

     
    Limited
  • Private click measurement

     
    Limited
  • Private network access

     
    Limited
  • Profiler

     
    Limited
  • progress()

    css
    Limited
  • __proto__

    javascript
    Limited
  • rcap unit

    units
    Limited
  • rch unit

    units
    Limited
  • Readable byte streams

    streams
    Limited
  • ReadableStream.from()

    streams
    Limited
  • reading-flow

    css
    Limited
  • Reference target

    web-components
    Limited
  • RegExp compile()

    regexps
    Limited
  • RegExp static properties

    regexps
    Limited
  • Region capture

     
    Limited
  • registerProtocolHandler

     
    Limited
  • Remote playback

     
    Limited
  • Reporting API

     
    Limited
  • requestIdleCallback()

     
    Limited
  • resize (CSS property)

    css
    Limited
  • rex unit

    units
    Limited
  • Rhythmic sizing

    text
    Limited
  • ric unit

    units
    Limited
  • ruby-overhang

    ruby
    Limited
  • Sanitizer API

     
    Limited
  • Save-Data

     
    Limited
  • Scheduler API

     
    Limited
  • @scope

    css
    Limited
  • Scoped custom element registries

    custom-elements
    Limited
  • Screen capture

     
    Limited
  • Screen orientation lock

     
    Limited
  • ::scroll-button

    scrolling
    Limited
  • Scroll-driven animations

    scrolling, animation
    Limited
  • scroll-initial-target

     
    Limited
  • Scroll markers

    scrolling
    Limited
  • Scroll snap events

    scrolling
    Limited
  • scrollbar-color

    scrolling
    Limited
  • scrollend

    scrolling
    Limited
  • Secure payment confirmation

    payments
    Limited
  • ::selection

    selectors, selection
    Limited
  • Web serial

     
    Limited
  • Serializable errors

     
    Limited
  • shape()

    clipping-shapes-masking
    Limited
  • navigator.share()

     
    Limited
  • Shared storage

    storage, worklets
    Limited
  • Shared storage locks

     
    Limited
  • Shared worker

    workers
    Limited
  • showPicker() for <input>

    forms
    Limited
  • showPicker() for <select>

    forms
    Limited
  • sibling-count() and sibling-index()

    css
    Limited
  • <img sizes="auto" loading="lazy">

    images
    Limited
  • image-rendering: smooth

    image-scaling
    Limited
  • speak

    speech, css
    Limited
  • speak-as

    speech, css
    Limited
  • Speculation rules

     
    Limited
  • Speech recognition

    speech
    Limited
  • Speech recognition grammar

    speech
    Limited
  • ::spelling-error and ::grammar-error

    selectors
    Limited
  • Storage buckets

    storage
    Limited
  • stretch

    layout
    Limited
  • Summarizer

     
    Limited
  • at-rule()

    css
    Limited
  • SVG 1.1 (discouraged)

     
    Limited
  • Table styling

    html-elements
    Limited
  • :target-within

    selectors
    Limited
  • Temporal

    javascript
    Limited
  • text-autospace

     
    Limited
  • text-box

    text
    Limited
  • text-decoration-line: blink

    animation, css
    Limited
  • text-decoration in ::selection

    selectors, selection
    Limited
  • text-indent: each-line

    text
    Limited
  • text-indent: hanging

    text
    Limited
  • text-justify

    text
    Limited
  • text-size-adjust

     
    Limited
  • text-spacing-trim

    css
    Limited
  • text-wrap: pretty

    text-wrap
    Limited
  • text-wrap-style

    text-wrap
    Limited
  • Time-relative pseudo-selectors

    selectors
    Limited
  • Top-level await

    javascript
    Limited
  • Topics

     
    Limited
  • Touch events

     
    Limited
  • Transferable streams

    streams
    Limited
  • TransformStream transformer cancel() method

    streams
    Limited
  • Trusted types

    security
    Limited
  • User agent client hints

     
    Limited
  • user-select

    css
    Limited
  • Vibration

     
    Limited
  • video-dynamic-range media query

    media-queries
    Limited
  • Viewport segments

     
    Limited
  • Virtual keyboard

     
    Limited
  • Virtual pressure sources

    compute-pressure, webdriver
    Limited
  • Virtual sensors

    sensors, webdriver
    Limited
  • Exception references with exnref (WebAssembly)

    webassembly
    Limited
  • Memory64 (WebAssembly)

    webassembly
    Limited
  • Multi-memory (WebAssembly)

    webassembly
    Limited
  • Relaxed-width SIMD (WebAssembly)

    webassembly
    Limited
  • String builtins (WebAssembly)

    webassembly
    Limited
  • Web Bluetooth

     
    Limited
  • Web MIDI

     
    Limited
  • Web NFC

     
    Limited
  • WebOTP

    credential-management
    Limited
  • Web authentication signal methods

    webauthn
    Limited
  • WebCodecs

     
    Limited
  • WebDriver

    webdriver
    Limited
  • WebDriver BiDi

    webdriver
    Limited
  • WEBGL_compressed_texture_etc WebGL extension

    webgl-extensions
    Limited
  • WEBGL_compressed_texture_etc1 WebGL extension

    webgl-extensions
    Limited
  • WEBGL_compressed_texture_pvrtc WebGL extension

    webgl-extensions
    Limited
  • WEBGL_compressed_texture_s3tc WebGL extension

    webgl-extensions
    Limited
  • WEBGL_compressed_texture_s3tc_srgb WebGL extension

    webgl-extensions
    Limited
  • Desynchronized WebGL canvas

    webgl
    Limited
  • WEBGL_draw_buffers WebGL extension

    webgl-extensions
    Limited
  • WEBGL_multi_draw WebGL extension

    webgl-extensions
    Limited
  • SharedArrayBuffer in WebGL

    webgl
    Limited
  • Desynchronized WebGL2 canvas

     
    Limited
  • WebGPU

     
    Limited
  • WebHID

     
    Limited
  • WebNN

     
    Limited
  • WebTransport

     
    Limited
  • WebUSB

     
    Limited
  • WebVR

     
    Limited
  • WebVTT cue alignment

     
    Limited
  • WebVTT regions

     
    Limited
  • Anchors (WebXR)

    webxr
    Limited
  • Augmented reality

    webxr
    Limited
  • Raw camera access for WebXR

    webxr
    Limited
  • Depth sensing

    webxr
    Limited
  • WebXR

    webxr
    Limited
  • DOM overlays for WebXR

    webxr
    Limited
  • Gamepad (WebXR)

    webxr
    Limited
  • Hand input

    webxr
    Limited
  • Hit test

    webxr
    Limited
  • Layers (WebXR)

    webxr
    Limited
  • Lighting estimation

    webxr
    Limited
  • Wheel events

     
    Limited
  • Widows and orphans

    layout
    Limited
  • Window Controls Overlay

    progressive-web-app
    Limited
  • Window management

     
    Limited
  • with

    javascript
    Limited
  • word-break: auto-phrase

    text-wrap
    Limited
  • word-break: break-word

    css
    Limited
  • writing-mode SVG 1.1 values

    css
    Limited
  • writingsuggestions

    forms
    Limited
  • Zstandard compression

     
    Limited