BCD Watch


BCD Changes Report

Summary of BCD changes from through πŸ”—


Browser Support Changes: +12, -0

Support increases (12)

API

  1. api ➞ RTCEncodedAudioFrame ➞ RTCEncodedAudioFrame Spec link
    Added to Firefox  βžž  3 of 3 engines
  2. api ➞ RTCEncodedVideoFrame ➞ RTCEncodedVideoFrame Spec link
    Added to Firefox  βžž  3 of 3 engines
  3. api ➞ ToggleEvent ➞ source
    Added to Firefox  βžž  2 of 3 engines
  4. api ➞ GPUSupportedFeatures ➞ feature_primitive-index Spec link
    Added to Chrome  βžž  1 of 3 engines
  5. api ➞ GPUSupportedFeatures ➞ feature_texture-formats-tier1 Spec link
    Added to Chrome  βžž  1 of 3 engines
  6. api ➞ GPUSupportedFeatures ➞ feature_texture-formats-tier2 Spec link
    Added to Chrome  βžž  1 of 3 engines

WEBDRIVER

  1. webdriver ➞ bidi ➞ emulation ➞ setNetworkConditions Spec link
    Added to Chrome  βžž  1 of 3 engines
  2. webdriver ➞ bidi ➞ emulation ➞ setNetworkConditions ➞ contexts_parameter Spec link
    Added to Chrome  βžž  1 of 3 engines
  3. webdriver ➞ bidi ➞ emulation ➞ setNetworkConditions ➞ networkConditions_parameter Spec link
    Added to Chrome  βžž  1 of 3 engines
  4. webdriver ➞ bidi ➞ emulation ➞ setNetworkConditions ➞ networkConditions_parameter ➞ offline Spec link
    Added to Chrome  βžž  1 of 3 engines
  5. webdriver ➞ bidi ➞ emulation ➞ setNetworkConditions ➞ userContexts_parameter Spec link
    Added to Chrome  βžž  1 of 3 engines
  6. webdriver ➞ bidi ➞ permission ➞ setPermission ➞ embeddedOrigin_parameter Spec link
    Added to Chrome  βžž  1 of 3 engines

BCD Metadata Changes: 78

Show all 78 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 (34)

The entries in this section saw support information change since the report on Friday, 10 October 2025, 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.

CSS

  1. css ➞ properties ➞ view-transition-name ➞ match-element Spec link
    Backfilled for Safari  βžž  3 of 3 engines

API

  1. api ➞ GPUDevice ➞ createPipelineLayout ➞ descriptor_bindGroupLayouts_parameter_accepts_null_values
    Backfilled for Chrome  βžž  1 of 3 engines
  2. api ➞ MLContext ➞ createConstantTensor Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  3. api ➞ MLContext ➞ lost Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  4. api ➞ MLGraphBuilder ➞ gelu Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  5. api ➞ MLGraphBuilder ➞ notEqual Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  6. api ➞ MLOperand ➞ dataType Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  7. api ➞ MLOperand ➞ shape Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  8. api ➞ MLTensor ➞ constant Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  9. api ➞ MLTensor ➞ dataType Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  10. api ➞ MLTensor ➞ readable Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  11. api ➞ MLTensor ➞ shape Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  12. api ➞ MLTensor ➞ writable Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  13. api ➞ MediaDevices ➞ getDisplayMedia ➞ windowAudio_option Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  14. api ➞ MediaDevices ➞ getSupportedConstraints ➞ return_object_property_aspectRatio
    Backfilled for Chrome  βžž  2 of 3 engines
  15. api ➞ MediaDevices ➞ getSupportedConstraints ➞ return_object_property_autoGainControl
    Backfilled for Firefox  βžž  2 of 3 engines
  16. api ➞ MediaDevices ➞ getSupportedConstraints ➞ return_object_property_channelCount
    Backfilled for Firefox  βžž  2 of 3 engines
  17. api ➞ MediaDevices ➞ getSupportedConstraints ➞ return_object_property_deviceId
    Backfilled for Firefox  βžž  3 of 3 engines
  18. api ➞ MediaDevices ➞ getSupportedConstraints ➞ return_object_property_echoCancellation
    Backfilled for Firefox  βžž  3 of 3 engines
  19. api ➞ MediaDevices ➞ getSupportedConstraints ➞ return_object_property_facingMode
    Backfilled for Firefox  βžž  3 of 3 engines
  20. api ➞ MediaDevices ➞ getSupportedConstraints ➞ return_object_property_frameRate
    Backfilled for Firefox  βžž  3 of 3 engines
  21. api ➞ MediaDevices ➞ getSupportedConstraints ➞ return_object_property_groupId
    Backfilled for Firefox  βžž  3 of 3 engines
  22. api ➞ MediaDevices ➞ getSupportedConstraints ➞ return_object_property_height
    Backfilled for Firefox  βžž  3 of 3 engines
  23. api ➞ MediaDevices ➞ getSupportedConstraints ➞ return_object_property_latency
    Backfilled for Chrome  βžž  1 of 3 engines
  24. api ➞ MediaDevices ➞ getSupportedConstraints ➞ return_object_property_noiseSuppression
    Backfilled for Firefox  βžž  2 of 3 engines
  25. api ➞ MediaDevices ➞ getSupportedConstraints ➞ return_object_property_resizeMode
    Backfilled for Firefox  βžž  2 of 3 engines
  26. api ➞ MediaDevices ➞ getSupportedConstraints ➞ return_object_property_sampleRate
    Backfilled for Chrome  βžž  2 of 3 engines
  27. api ➞ MediaDevices ➞ getSupportedConstraints ➞ return_object_property_sampleSize
    Backfilled for Chrome  βžž  2 of 3 engines
  28. api ➞ MediaDevices ➞ getSupportedConstraints ➞ return_object_property_width
    Backfilled for Firefox  βžž  3 of 3 engines
  29. api ➞ MediaDevices ➞ getUserMedia ➞ constraints_resizeMode_parameter
    Backfilled for Firefox  βžž  2 of 3 engines
  30. api ➞ MediaStreamTrack ➞ applyConstraints ➞ echoCancellation_constraint ➞ all Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  31. api ➞ MediaStreamTrack ➞ applyConstraints ➞ echoCancellation_constraint ➞ remote-only Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  32. api ➞ MediaStreamTrack ➞ applyConstraints ➞ restrictOwnAudio_constraint Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  33. api ➞ NavigateEvent ➞ intercept ➞ precommitHandler_option Spec link
    Backfilled for Chrome  βžž  1 of 3 engines

New entries (42)

The entries in this section were not found in BCD on Friday, 10 October 2025, 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 ➞ GPUDevice ➞ createPipelineLayout ➞ descriptor_bindGroupLayouts_parameter_accepts_null_values
  2. api ➞ GPUSupportedFeatures ➞ feature_primitive-index
  3. api ➞ GPUSupportedFeatures ➞ feature_texture-formats-tier1
  4. api ➞ GPUSupportedFeatures ➞ feature_texture-formats-tier2
  5. api ➞ MLContext ➞ createConstantTensor
  6. api ➞ MLContext ➞ lost
  7. api ➞ MLGraphBuilder ➞ gelu
  8. api ➞ MLGraphBuilder ➞ notEqual
  9. api ➞ MLOperand ➞ dataType
  10. api ➞ MLOperand ➞ shape
  11. api ➞ MLTensor ➞ constant
  12. api ➞ MLTensor ➞ dataType
  13. api ➞ MLTensor ➞ readable
  14. api ➞ MLTensor ➞ shape
  15. api ➞ MLTensor ➞ writable
  16. api ➞ MediaDevices ➞ getDisplayMedia ➞ windowAudio_option
  17. api ➞ MediaDevices ➞ getSupportedConstraints ➞ return_object_property_aspectRatio
  18. api ➞ MediaDevices ➞ getSupportedConstraints ➞ return_object_property_autoGainControl
  19. api ➞ MediaDevices ➞ getSupportedConstraints ➞ return_object_property_channelCount
  20. api ➞ MediaDevices ➞ getSupportedConstraints ➞ return_object_property_deviceId
  21. api ➞ MediaDevices ➞ getSupportedConstraints ➞ return_object_property_echoCancellation
  22. api ➞ MediaDevices ➞ getSupportedConstraints ➞ return_object_property_facingMode
  23. api ➞ MediaDevices ➞ getSupportedConstraints ➞ return_object_property_frameRate
  24. api ➞ MediaDevices ➞ getSupportedConstraints ➞ return_object_property_groupId
  25. api ➞ MediaDevices ➞ getSupportedConstraints ➞ return_object_property_height
  26. api ➞ MediaDevices ➞ getSupportedConstraints ➞ return_object_property_latency
  27. api ➞ MediaDevices ➞ getSupportedConstraints ➞ return_object_property_noiseSuppression
  28. api ➞ MediaDevices ➞ getSupportedConstraints ➞ return_object_property_resizeMode
  29. api ➞ MediaDevices ➞ getSupportedConstraints ➞ return_object_property_sampleRate
  30. api ➞ MediaDevices ➞ getSupportedConstraints ➞ return_object_property_sampleSize
  31. api ➞ MediaDevices ➞ getSupportedConstraints ➞ return_object_property_width
  32. api ➞ MediaDevices ➞ getUserMedia ➞ constraints_resizeMode_parameter
  33. api ➞ MediaStreamTrack ➞ applyConstraints ➞ echoCancellation_constraint ➞ all
  34. api ➞ MediaStreamTrack ➞ applyConstraints ➞ echoCancellation_constraint ➞ remote-only
  35. api ➞ MediaStreamTrack ➞ applyConstraints ➞ restrictOwnAudio_constraint
  36. api ➞ NavigateEvent ➞ intercept ➞ precommitHandler_option

WEBDRIVER

  1. webdriver ➞ bidi ➞ emulation ➞ setNetworkConditions
  2. webdriver ➞ bidi ➞ emulation ➞ setNetworkConditions ➞ contexts_parameter
  3. webdriver ➞ bidi ➞ emulation ➞ setNetworkConditions ➞ networkConditions_parameter
  4. webdriver ➞ bidi ➞ emulation ➞ setNetworkConditions ➞ networkConditions_parameter ➞ offline
  5. webdriver ➞ bidi ➞ emulation ➞ setNetworkConditions ➞ userContexts_parameter
  6. webdriver ➞ bidi ➞ permission ➞ setPermission ➞ embeddedOrigin_parameter

Removed entries (2)

The entries in this section were found in BCD on Friday, 10 October 2025, 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.

HTML

  1. html ➞ elements ➞ audio ➞ autoplay

WEBEXTENSIONS

  1. webextensions ➞ manifest ➞ action ➞ browser_style