BCD Watch


BCD Changes Report

Summary of BCD changes from through πŸ”—


Browser Support Changes: +4, -0

Support increases (4)

API

  1. api ➞ TrustedTypePolicyFactory
    Added to Firefox  βžž  2 of 3 engines
  2. api ➞ TrustedTypePolicyFactory ➞ getAttributeType
    Added to Firefox  βžž  2 of 3 engines
  3. api ➞ TrustedTypePolicyFactory ➞ getPropertyType
    Added to Firefox  βžž  2 of 3 engines
  4. api ➞ MLOperand ➞ MLNumber Spec link
    Added to Chrome  βžž  1 of 3 engines

BCD Metadata Changes: 87

Show all 87 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 (31)

The entries in this section saw support information change since the report on Monday, 18 November 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 ➞ DocumentPictureInPicture ➞ requestWindow ➞ option_disallowReturnToOpener Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  2. api ➞ DocumentPictureInPicture ➞ requestWindow ➞ option_preferInitialWindowPlacement Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  3. api ➞ GPUCommandEncoder ➞ beginRenderPass ➞ separate_depth_stencil_read-only
    Backfilled for Chrome  βžž  1 of 3 engines
  4. api ➞ GPUDevice ➞ createBindGroupLayout ➞ storageTexture_access_read-write_read-only Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  5. api ➞ GPUDevice ➞ createBindGroupLayout ➞ texture_rgb10a2uint Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  6. api ➞ GPUDevice ➞ createRenderPipeline ➞ optional_depthcompare_depthwriteenabled
    Backfilled for Chrome  βžž  1 of 3 engines
  7. api ➞ GPUDevice ➞ createRenderPipeline ➞ texture_rgb10a2uint Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  8. api ➞ GPUDevice ➞ createRenderPipeline ➞ vertex_unorm10-10-10-2 Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  9. api ➞ GPUDevice ➞ createRenderPipelineAsync ➞ optional_depthcompare_depthwriteenabled
    Backfilled for Chrome  βžž  1 of 3 engines
  10. api ➞ GPUDevice ➞ createRenderPipelineAsync ➞ texture_rgb10a2uint Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  11. api ➞ GPUDevice ➞ createRenderPipelineAsync ➞ vertex_unorm10-10-10-2 Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  12. api ➞ GPUDevice ➞ createTexture ➞ texture_rgb10a2uint Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  13. api ➞ GPUDevice ➞ importExternalTexture ➞ color_space_display-p3
    Backfilled for Chrome  βžž  1 of 3 engines
  14. api ➞ GPUTexture ➞ createView ➞ texture_rgb10a2uint Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  15. api ➞ GPUTexture ➞ format ➞ texture_rgb10a2uint Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  16. api ➞ MLContext ➞ dispatch Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  17. api ➞ MLContext ➞ opSupportLimits Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  18. api ➞ MessageEvent ➞ userActivation
    Backfilled for Chrome  βžž  1 of 3 engines
  19. api ➞ MessagePort ➞ postMessage ➞ options_includeUserActivation_parameter
    Backfilled for Chrome  βžž  1 of 3 engines
  20. api ➞ WGSLLanguageFeatures ➞ extension_packed_4x8_integer_dot_product Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  21. api ➞ WGSLLanguageFeatures ➞ extension_readonly_and_readwrite_storage_textures Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  22. api ➞ WGSLLanguageFeatures ➞ extension_unrestricted_pointer_parameters Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  23. api ➞ Window ➞ postMessage ➞ options_includeUserActivation_parameter
    Backfilled for Chrome  βžž  1 of 3 engines
  24. api ➞ Worker ➞ postMessage ➞ options_includeUserActivation_parameter
    Backfilled for Chrome  βžž  1 of 3 engines

CSS

  1. css ➞ selectors ➞ has-slotted Spec link
    Backfilled for Firefox  βžž  1 of 3 engines

HTTP

  1. http ➞ headers ➞ Sec-WebSocket-Accept
    Backfilled for Firefox  βžž  3 of 3 engines
  2. http ➞ headers ➞ Sec-WebSocket-Extensions
    Backfilled for Firefox  βžž  3 of 3 engines
  3. http ➞ headers ➞ Sec-WebSocket-Key
    Backfilled for Firefox  βžž  3 of 3 engines
  4. http ➞ headers ➞ Sec-WebSocket-Protocol
    Backfilled for Firefox  βžž  3 of 3 engines
  5. http ➞ headers ➞ Sec-WebSocket-Version
    Backfilled for Firefox  βžž  3 of 3 engines
  6. http ➞ headers ➞ Server-Timing ➞ trailer
    Backfilled for Firefox  βžž  1 of 3 engines

New entries (44)

The entries in this section were not found in BCD on Monday, 18 November 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 ➞ DocumentPictureInPicture ➞ requestWindow ➞ option_disallowReturnToOpener
  2. api ➞ DocumentPictureInPicture ➞ requestWindow ➞ option_preferInitialWindowPlacement
  3. api ➞ GPUCommandEncoder ➞ beginRenderPass ➞ separate_depth_stencil_read-only
  4. api ➞ GPUDevice ➞ createBindGroupLayout ➞ storageTexture_access_read-write_read-only
  5. api ➞ GPUDevice ➞ createBindGroupLayout ➞ texture_rgb10a2uint
  6. api ➞ GPUDevice ➞ createRenderPipeline ➞ optional_depthcompare_depthwriteenabled
  7. api ➞ GPUDevice ➞ createRenderPipeline ➞ texture_rgb10a2uint
  8. api ➞ GPUDevice ➞ createRenderPipeline ➞ vertex_unorm10-10-10-2
  9. api ➞ GPUDevice ➞ createRenderPipelineAsync ➞ optional_depthcompare_depthwriteenabled
  10. api ➞ GPUDevice ➞ createRenderPipelineAsync ➞ texture_rgb10a2uint
  11. api ➞ GPUDevice ➞ createRenderPipelineAsync ➞ vertex_unorm10-10-10-2
  12. api ➞ GPUDevice ➞ createTexture ➞ texture_rgb10a2uint
  13. api ➞ GPUDevice ➞ importExternalTexture ➞ color_space_display-p3
  14. api ➞ GPUTexture ➞ createView ➞ texture_rgb10a2uint
  15. api ➞ GPUTexture ➞ format ➞ texture_rgb10a2uint
  16. api ➞ MLContext ➞ dispatch
  17. api ➞ MLContext ➞ opSupportLimits
  18. api ➞ MLGraphBuilder ➞ cumulativeSum
  19. api ➞ MLGraphBuilder ➞ dequantizeLinear
  20. api ➞ MLGraphBuilder ➞ gatherElements
  21. api ➞ MLGraphBuilder ➞ gatherND
  22. api ➞ MLGraphBuilder ➞ logicalAnd
  23. api ➞ MLGraphBuilder ➞ logicalOr
  24. api ➞ MLGraphBuilder ➞ logicalXor
  25. api ➞ MLGraphBuilder ➞ quantizeLinear
  26. api ➞ MLGraphBuilder ➞ scatterElements
  27. api ➞ MLGraphBuilder ➞ scatterND
  28. api ➞ MLGraphBuilder ➞ sign
  29. api ➞ MLGraphBuilder ➞ tile
  30. api ➞ MLOperand ➞ MLNumber
  31. api ➞ MessageEvent ➞ userActivation
  32. api ➞ MessagePort ➞ postMessage ➞ options_includeUserActivation_parameter
  33. api ➞ WGSLLanguageFeatures ➞ extension_packed_4x8_integer_dot_product
  34. api ➞ WGSLLanguageFeatures ➞ extension_readonly_and_readwrite_storage_textures
  35. api ➞ WGSLLanguageFeatures ➞ extension_unrestricted_pointer_parameters
  36. api ➞ Window ➞ postMessage ➞ options_includeUserActivation_parameter
  37. api ➞ Worker ➞ postMessage ➞ options_includeUserActivation_parameter

CSS

  1. css ➞ selectors ➞ has-slotted

HTTP

  1. http ➞ headers ➞ Sec-WebSocket-Accept
  2. http ➞ headers ➞ Sec-WebSocket-Extensions
  3. http ➞ headers ➞ Sec-WebSocket-Key
  4. http ➞ headers ➞ Sec-WebSocket-Protocol
  5. http ➞ headers ➞ Sec-WebSocket-Version
  6. http ➞ headers ➞ Server-Timing ➞ trailer

Removed entries (12)

The entries in this section were found in BCD on Monday, 18 November 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 ➞ MLOperand ➞ dataType
  2. api ➞ MLOperand ➞ shape

CSS

  1. css ➞ at-rules ➞ custom-media
  2. css ➞ properties ➞ -webkit-mask-box-image-outset
  3. css ➞ properties ➞ -webkit-mask-box-image-repeat
  4. css ➞ properties ➞ -webkit-mask-box-image-slice
  5. css ➞ properties ➞ -webkit-mask-box-image-source
  6. css ➞ properties ➞ -webkit-mask-box-image-width
  7. css ➞ properties ➞ word-wrap
  8. css ➞ types ➞ time-percentage

MATHML

  1. mathml ➞ elements ➞ ms ➞ lquote_rquote_attributes

SVG

  1. svg ➞ global_attributes ➞ stop-color