BCD Watch


BCD Changes Report

Summary of BCD changes from through πŸ”—


Browser Support Changes: +16, -0

Support increases (16)

API

  1. api ➞ AuthenticatorAttestationResponse ➞ getPublicKey Spec link
    Added to Safari  βžž  2 of 3 engines
  2. api ➞ AuthenticatorAttestationResponse ➞ getPublicKeyAlgorithm Spec link
    Added to Safari  βžž  2 of 3 engines
  3. api ➞ CanvasRenderingContext2D ➞ roundRect
    Added to Safari  βžž  2 of 3 engines
  4. api ➞ EXT_texture_compression_bptc
    Added to Safari  βžž  2 of 3 engines
  5. api ➞ EXT_texture_norm16
    Added to Safari  βžž  2 of 3 engines
  6. api ➞ OES_draw_buffers_indexed Spec link
    Added to Safari  βžž  2 of 3 engines
  7. api ➞ OES_draw_buffers_indexed ➞ blendEquationSeparateiOES Spec link
    Added to Safari  βžž  2 of 3 engines
  8. api ➞ OES_draw_buffers_indexed ➞ blendEquationiOES Spec link
    Added to Safari  βžž  2 of 3 engines
  9. api ➞ OES_draw_buffers_indexed ➞ blendFuncSeparateiOES Spec link
    Added to Safari  βžž  2 of 3 engines
  10. api ➞ OES_draw_buffers_indexed ➞ blendFunciOES Spec link
    Added to Safari  βžž  2 of 3 engines
  11. api ➞ OES_draw_buffers_indexed ➞ colorMaskiOES Spec link
    Added to Safari  βžž  2 of 3 engines
  12. api ➞ OES_draw_buffers_indexed ➞ disableiOES Spec link
    Added to Safari  βžž  2 of 3 engines
  13. api ➞ OES_draw_buffers_indexed ➞ enableiOES Spec link
    Added to Safari  βžž  2 of 3 engines
  14. api ➞ Path2D ➞ roundRect Spec link
    Added to Safari  βžž  2 of 3 engines

CSS

  1. css ➞ properties ➞ grid-template-columns ➞ subgrid
    Added to Safari  βžž  2 of 3 engines
  2. css ➞ properties ➞ grid-template-rows ➞ subgrid
    Added to Safari  βžž  2 of 3 engines

BCD Metadata Changes: 55

Show all 55 changes

Note: The following represent changes to BCD metadata keys in the reported time period. Keys are not implementations, and they don't represent commitments toward implementation, etc. A new key occurring is perhaps a signal that some implementer was serious enough to add the key. Many of the features that are 'removed' are usually just 'moved' or 'renamed', but we don't have great ways to highlight that.

Backfilled entries (35)

The entries in this section saw support information change since the report on Tuesday 13 September 2022, but all the supported browser versions given were more than a couple of months old. Typically, these are cases of support information being updated long after the support actually landed in a browser, but nobody ever updated the BCD entry.

API

  1. api ➞ Request ➞ body
    Backfilled for Chrome  βžž  2 of 3 engines
  2. api ➞ CSSContainerRule
    Backfilled for Chrome  βžž  2 of 3 engines
  3. api ➞ Document ➞ pointerlockchange_event
    Backfilled for Safari  βžž  1 of 3 engines
  4. api ➞ Document ➞ pointerlockerror_event
    Backfilled for Safari  βžž  1 of 3 engines

CSS

  1. css ➞ properties ➞ contain-intrinsic-size
    Backfilled for Firefox  βžž  2 of 3 engines
  2. css ➞ properties ➞ grid-template-columns ➞ animation
    Backfilled for Chrome  βžž  3 of 3 engines
  3. css ➞ properties ➞ grid-template-rows ➞ animation
    Backfilled for Chrome  βžž  3 of 3 engines
  4. css ➞ types ➞ length ➞ ic
    Backfilled for Chrome  βžž  3 of 3 engines
  5. css ➞ at-rules ➞ media ➞ prefers-color-scheme ➞ respects-inherited-scheme
    Backfilled for Firefox  βžž  1 of 3 engines
  6. css ➞ properties ➞ container
    Backfilled for Chrome  βžž  2 of 3 engines
  7. css ➞ properties ➞ container-name
    Backfilled for Chrome  βžž  2 of 3 engines
  8. css ➞ properties ➞ container-type
    Backfilled for Chrome  βžž  2 of 3 engines
  9. css ➞ types ➞ calc-constant
    Backfilled for Firefox  βžž  2 of 3 engines
  10. css ➞ types ➞ calc-constant ➞ e
    Backfilled for Firefox  βžž  2 of 3 engines
  11. css ➞ types ➞ calc-constant ➞ pi
    Backfilled for Firefox  βžž  2 of 3 engines

MATHML

  1. mathml ➞ elements ➞ mfrac ➞ linethickness
    Backfilled for Chrome  βžž  3 of 3 engines
  2. mathml ➞ elements ➞ mo ➞ accent
    Backfilled for Safari  βžž  2 of 3 engines
  3. mathml ➞ elements ➞ mo ➞ lspace
    Backfilled for Chrome  βžž  3 of 3 engines
  4. mathml ➞ elements ➞ mo ➞ maxsize
    Backfilled for Chrome  βžž  3 of 3 engines
  5. mathml ➞ elements ➞ mo ➞ minsize
    Backfilled for Chrome  βžž  3 of 3 engines
  6. mathml ➞ elements ➞ mo ➞ moveablelimits
    Backfilled for Chrome  βžž  3 of 3 engines
  7. mathml ➞ elements ➞ mo ➞ rspace
    Backfilled for Chrome  βžž  3 of 3 engines
  8. mathml ➞ elements ➞ mo ➞ stretchy
    Backfilled for Chrome  βžž  3 of 3 engines
  9. mathml ➞ elements ➞ mo ➞ symmetric
    Backfilled for Chrome  βžž  3 of 3 engines
  10. mathml ➞ elements ➞ mover ➞ accent
    Backfilled for Chrome  βžž  3 of 3 engines
  11. mathml ➞ elements ➞ mspace
    Backfilled for Safari  βžž  3 of 3 engines
  12. mathml ➞ elements ➞ mspace ➞ depth
    Backfilled for Chrome  βžž  3 of 3 engines
  13. mathml ➞ elements ➞ mspace ➞ height
    Backfilled for Chrome  βžž  3 of 3 engines
  14. mathml ➞ elements ➞ mspace ➞ width
    Backfilled for Chrome  βžž  3 of 3 engines
  15. mathml ➞ elements ➞ munder ➞ accentunder
    Backfilled for Chrome  βžž  3 of 3 engines
  16. mathml ➞ elements ➞ munderover ➞ accent
    Backfilled for Chrome  βžž  3 of 3 engines
  17. mathml ➞ elements ➞ munderover ➞ accentunder
    Backfilled for Chrome  βžž  3 of 3 engines

WEBEXTENSIONS

  1. webextensions ➞ api ➞ events ➞ UrlFilter
    Backfilled for Safari  βžž  3 of 3 engines
  2. webextensions ➞ api ➞ storage ➞ StorageArea ➞ get ➞ empty_key
    Backfilled for Firefox  βžž  2 of 3 engines
  3. webextensions ➞ api ➞ storage ➞ StorageArea ➞ remove ➞ empty_key
    Backfilled for Firefox  βžž  2 of 3 engines

New entries (15)

The entries in this section were not found in BCD on Tuesday 13 September 2022, but are now present. These usually do not have any support information attached to them, and often have no corresponding MDN page. Sometimes, entries that appear here also appear in the next section (β€œRemoved BCD entries”) because of a Working Group deciding on a rename.

API

  1. api ➞ CSSContainerRule
  2. api ➞ Document ➞ pointerlockchange_event
  3. api ➞ Document ➞ pointerlockerror_event

CSS

  1. css ➞ at-rules ➞ font-face ➞ src ➞ tech_keyword
  2. css ➞ at-rules ➞ media ➞ prefers-color-scheme ➞ respects-inherited-scheme
  3. css ➞ properties ➞ container
  4. css ➞ properties ➞ container-name
  5. css ➞ properties ➞ container-type
  6. css ➞ types ➞ calc-constant ➞ NaN
  7. css ➞ types ➞ calc-constant
  8. css ➞ types ➞ calc-constant ➞ e
  9. css ➞ types ➞ calc-constant ➞ infinity
  10. css ➞ types ➞ calc-constant ➞ pi

WEBEXTENSIONS

  1. webextensions ➞ api ➞ storage ➞ StorageArea ➞ get ➞ empty_key
  2. webextensions ➞ api ➞ storage ➞ StorageArea ➞ remove ➞ empty_key

Removed entries (5)

The entries in this section were found in BCD on Tuesday 13 September 2022, but are no longer present. The reasons for this removal can be anything from an experimental proposal that was never supported to a property or value being renamed to something else.

CSS

  1. css ➞ at-rules ➞ scroll-timeline
  2. css ➞ at-rules ➞ scroll-timeline ➞ orientation
  3. css ➞ at-rules ➞ scroll-timeline ➞ scroll-offsets
  4. css ➞ at-rules ➞ scroll-timeline ➞ source

JAVASCRIPT

  1. javascript ➞ builtins ➞ Date ➞ toSource