BCD Watch


BCD Changes Report

Summary of BCD changes from through πŸ”—


Browser Support Changes: +15, -0

Support increases (15)

API

  1. api ➞ ClipboardItem ➞ supports_static Spec link
    Added to Firefox  βžž  2 of 3 engines
  2. api ➞ WebGL2RenderingContext ➞ drawingBufferColorSpace Spec link
    Added to Firefox  βžž  3 of 3 engines
  3. api ➞ WebGLRenderingContext ➞ drawingBufferColorSpace
    Added to Firefox  βžž  3 of 3 engines
  4. api ➞ Element ➞ attachShadow ➞ options_serializable_parameter
    Added to Chrome  βžž  1 of 3 engines
  5. api ➞ HTMLBaseElement ➞ href ➞ forbid_data_javascript_urls
    Added to Firefox  βžž  2 of 3 engines

CSS

  1. css ➞ properties ➞ place-items ➞ anchor-center Spec link
    Added to Chrome  βžž  1 of 3 engines
  2. css ➞ properties ➞ place-self ➞ anchor-center Spec link
    Added to Chrome  βžž  1 of 3 engines
  3. css ➞ properties ➞ position-try-options ➞ inset-area
    Added to Chrome  βžž  1 of 3 engines

HTML

  1. html ➞ elements ➞ base ➞ href ➞ forbid_data_javascript_urls
    Added to Firefox  βžž  3 of 3 engines
  2. html ➞ elements ➞ script ➞ type ➞ importmap ➞ integrity Spec link
    Added to Chrome  βžž  1 of 3 engines
  3. html ➞ elements ➞ template ➞ shadowrootserializable
    Added to Chrome  βžž  1 of 3 engines

WEBEXTENSIONS

  1. webextensions ➞ api ➞ declarativeNetRequest ➞ getDisabledRuleIds
    Added to Firefox  βžž  2 of 3 engines
  2. webextensions ➞ api ➞ declarativeNetRequest ➞ getDynamicRules ➞ filter
    Added to Firefox  βžž  2 of 3 engines
  3. webextensions ➞ api ➞ declarativeNetRequest ➞ getSessionRules ➞ filter
    Added to Firefox  βžž  2 of 3 engines
  4. webextensions ➞ api ➞ declarativeNetRequest ➞ updateStaticRules
    Added to Firefox  βžž  2 of 3 engines

BCD Metadata Changes: 73

Show all 73 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 (33)

The entries in this section saw support information change since the report on Saturday 18 May 2024, 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 ➞ ShadowRoot ➞ getHTML Spec link
    Backfilled for Safari  βžž  2 of 3 engines
  2. api ➞ WebTransport ➞ WebTransport ➞ options_serverCertificateHashes_parameter Spec link
    Backfilled for Firefox  βžž  2 of 3 engines
  3. api ➞ ClipboardItem ➞ supports_static ➞ optional_type_image_svg_xml Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  4. api ➞ ClipboardItem ➞ supports_static ➞ optional_type_web Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  5. api ➞ CookieChangeEvent ➞ changed ➞ partitioned_property Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  6. api ➞ CookieChangeEvent ➞ deleted ➞ partitioned_property Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  7. api ➞ Element ➞ attachShadow ➞ options_clonable_parameter
    Backfilled for Firefox  βžž  2 of 3 engines
  8. api ➞ Element ➞ attachShadow ➞ options_delegatesFocus_parameter
    Backfilled for Firefox  βžž  3 of 3 engines
  9. api ➞ Element ➞ checkVisibility ➞ options_opacityProperty_parameter Spec link
    Backfilled for Firefox  βžž  3 of 3 engines
  10. api ➞ ExtendableCookieChangeEvent ➞ changed ➞ partitioned_property Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  11. api ➞ ExtendableCookieChangeEvent ➞ deleted ➞ partitioned_property Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  12. api ➞ HTMLElement ➞ writingSuggestions Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  13. api ➞ Selection ➞ collapse ➞ accepts_nodes_in_shadow_trees
    Backfilled for Firefox  βžž  1 of 3 engines
  14. api ➞ Selection ➞ extend ➞ accepts_nodes_in_shadow_trees
    Backfilled for Firefox  βžž  1 of 3 engines
  15. api ➞ Selection ➞ getComposedRanges ➞ returns_multiple_ranges
    Backfilled for Firefox  βžž  1 of 3 engines
  16. api ➞ Selection ➞ setBaseAndExtent ➞ accepts_nodes_in_shadow_trees
    Backfilled for Firefox  βžž  1 of 3 engines

CSS

  1. css ➞ properties ➞ content-visibility ➞ auto Spec link
    Backfilled for Firefox  βžž  2 of 3 engines
  2. css ➞ properties ➞ content-visibility ➞ hidden Spec link
    Backfilled for Firefox  βžž  2 of 3 engines
  3. css ➞ properties ➞ content-visibility ➞ visible Spec link
    Backfilled for Firefox  βžž  2 of 3 engines
  4. css ➞ properties ➞ d Spec link
    Backfilled for Safari  βžž  3 of 3 engines

HTML

  1. html ➞ elements ➞ a ➞ attributionsourceid Spec link
    Backfilled for Safari  βžž  1 of 3 engines
  2. html ➞ elements ➞ fencedframe ➞ allow Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  3. html ➞ elements ➞ fencedframe ➞ height Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  4. html ➞ elements ➞ fencedframe ➞ width Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  5. html ➞ elements ➞ input ➞ required
    Backfilled for Firefox  βžž  3 of 3 engines
  6. html ➞ elements ➞ input ➞ size
    Backfilled for Firefox  βžž  3 of 3 engines
  7. html ➞ elements ➞ template ➞ shadowrootdelegatesfocus
    Backfilled for Firefox  βžž  2 of 3 engines

JAVASCRIPT

  1. javascript ➞ builtins ➞ DataView ➞ getFloat16
    Backfilled for Firefox  βžž  1 of 3 engines
  2. javascript ➞ builtins ➞ DataView ➞ setFloat16
    Backfilled for Firefox  βžž  1 of 3 engines
  3. javascript ➞ builtins ➞ Float16Array ➞ Float16Array
    Backfilled for Firefox  βžž  1 of 3 engines
  4. javascript ➞ builtins ➞ Float16Array
    Backfilled for Firefox  βžž  1 of 3 engines
  5. javascript ➞ builtins ➞ Math ➞ f16round
    Backfilled for Firefox  βžž  1 of 3 engines

WEBEXTENSIONS

  1. webextensions ➞ api ➞ management ➞ ExtensionInfo ➞ installType
    Backfilled for Chrome  βžž  1 of 3 engines

New entries (38)

The entries in this section were not found in BCD on Saturday 18 May 2024, 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 ➞ ClipboardItem ➞ supports_static ➞ optional_type_image_svg_xml
  2. api ➞ ClipboardItem ➞ supports_static ➞ optional_type_web
  3. api ➞ CookieChangeEvent ➞ changed ➞ partitioned_property
  4. api ➞ CookieChangeEvent ➞ deleted ➞ partitioned_property
  5. api ➞ Element ➞ attachShadow ➞ options_clonable_parameter
  6. api ➞ Element ➞ attachShadow ➞ options_delegatesFocus_parameter
  7. api ➞ Element ➞ attachShadow ➞ options_serializable_parameter
  8. api ➞ Element ➞ checkVisibility ➞ options_opacityProperty_parameter
  9. api ➞ ExtendableCookieChangeEvent ➞ changed ➞ partitioned_property
  10. api ➞ ExtendableCookieChangeEvent ➞ deleted ➞ partitioned_property
  11. api ➞ HTMLBaseElement ➞ href ➞ forbid_data_javascript_urls
  12. api ➞ HTMLElement ➞ writingSuggestions
  13. api ➞ Selection ➞ collapse ➞ accepts_nodes_in_shadow_trees
  14. api ➞ Selection ➞ extend ➞ accepts_nodes_in_shadow_trees
  15. api ➞ Selection ➞ getComposedRanges ➞ returns_multiple_ranges
  16. api ➞ Selection ➞ setBaseAndExtent ➞ accepts_nodes_in_shadow_trees

CSS

  1. css ➞ properties ➞ place-items ➞ anchor-center
  2. css ➞ properties ➞ place-self ➞ anchor-center
  3. css ➞ properties ➞ position-try-options ➞ inset-area

HTML

  1. html ➞ elements ➞ a ➞ attributionsourceid
  2. html ➞ elements ➞ fencedframe ➞ allow
  3. html ➞ elements ➞ fencedframe ➞ height
  4. html ➞ elements ➞ fencedframe ➞ width
  5. html ➞ elements ➞ input ➞ required
  6. html ➞ elements ➞ input ➞ size
  7. html ➞ elements ➞ script ➞ type ➞ importmap ➞ integrity
  8. html ➞ elements ➞ template ➞ shadowrootdelegatesfocus
  9. html ➞ elements ➞ template ➞ shadowrootserializable

JAVASCRIPT

  1. javascript ➞ builtins ➞ DataView ➞ getFloat16
  2. javascript ➞ builtins ➞ DataView ➞ setFloat16
  3. javascript ➞ builtins ➞ Float16Array ➞ Float16Array
  4. javascript ➞ builtins ➞ Float16Array
  5. javascript ➞ builtins ➞ Math ➞ f16round

WEBEXTENSIONS

  1. webextensions ➞ api ➞ declarativeNetRequest ➞ getDisabledRuleIds
  2. webextensions ➞ api ➞ declarativeNetRequest ➞ getDynamicRules ➞ filter
  3. webextensions ➞ api ➞ declarativeNetRequest ➞ getSessionRules ➞ filter
  4. webextensions ➞ api ➞ declarativeNetRequest ➞ updateStaticRules
  5. webextensions ➞ api ➞ management ➞ ExtensionInfo ➞ installType

Removed entries (2)

The entries in this section were found in BCD on Saturday 18 May 2024, 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.

API

  1. api ➞ Element ➞ attachShadow ➞ init_clonable_parameter
  2. api ➞ Element ➞ attachShadow ➞ init_delegatesFocus_parameter