BCD Watch


BCD Changes Report

Summary of BCD changes from through πŸ”—


Browser Support Changes: +18, -0

Support increases (18)

API

  1. api ➞ DevicePosture Spec link
    Added to Chrome  βžž  1 of 3 engines
  2. api ➞ DevicePosture ➞ change_event Spec link
    Added to Chrome  βžž  1 of 3 engines
  3. api ➞ DevicePosture ➞ type Spec link
    Added to Chrome  βžž  1 of 3 engines
  4. api ➞ Navigator ➞ devicePosture Spec link
    Added to Chrome  βžž  1 of 3 engines
  5. api ➞ PushMessageData ➞ bytes
    Added to Chrome  βžž  3 of 3 engines
  6. api ➞ Request ➞ bytes
    Added to Chrome  βžž  3 of 3 engines
  7. api ➞ Response ➞ bytes
    Added to Chrome  βžž  3 of 3 engines
  8. api ➞ TrustedTypePolicyFactory
    Added to Firefox  βžž  2 of 3 engines
  9. api ➞ TrustedTypePolicyFactory ➞ getAttributeType
    Added to Firefox  βžž  2 of 3 engines
  10. api ➞ TrustedTypePolicyFactory ➞ getPropertyType
    Added to Firefox  βžž  2 of 3 engines
  11. api ➞ HTMLElement ➞ beforetoggle_event ➞ dialog_elements
    Added to Firefox,Chrome  βžž  2 of 3 engines
  12. api ➞ HTMLElement ➞ toggle_event ➞ dialog_elements
    Added to Firefox,Chrome  βžž  2 of 3 engines
  13. api ➞ MLOperand ➞ MLNumber Spec link
    Added to Chrome  βžž  1 of 3 engines
  14. api ➞ PublicKeyCredential ➞ signalAllAcceptedCredentials_static Spec link
    Added to Chrome  βžž  1 of 3 engines
  15. api ➞ PublicKeyCredential ➞ signalCurrentUserDetails_static Spec link
    Added to Chrome  βžž  1 of 3 engines
  16. api ➞ PublicKeyCredential ➞ signalUnknownCredential_static Spec link
    Added to Chrome  βžž  1 of 3 engines

CSS

  1. css ➞ properties ➞ writing-mode ➞ sideways-lr
    Added to Chrome  βžž  2 of 3 engines
  2. css ➞ properties ➞ writing-mode ➞ sideways-rl
    Added to Chrome  βžž  2 of 3 engines

BCD Metadata Changes: 113

Show all 113 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 (41)

The entries in this section saw support information change since the report on Tuesday, 12 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.

JAVASCRIPT

  1. javascript ➞ builtins ➞ Error ➞ cause ➞ displayed_in_console
    Backfilled for Chrome  βžž  2 of 3 engines

API

  1. api ➞ AbortController ➞ abort ➞ reason_parameter Spec link
    Backfilled for Firefox  βžž  3 of 3 engines
  2. api ➞ DocumentPictureInPicture ➞ requestWindow ➞ option_disallowReturnToOpener Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  3. api ➞ DocumentPictureInPicture ➞ requestWindow ➞ option_preferInitialWindowPlacement Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  4. api ➞ GPUCommandEncoder ➞ beginRenderPass ➞ separate_depth_stencil_read-only
    Backfilled for Chrome  βžž  1 of 3 engines
  5. api ➞ GPUComputePassEncoder ➞ setBindGroup ➞ unset_bind_group
    Backfilled for Chrome  βžž  1 of 3 engines
  6. api ➞ GPUDevice ➞ createBindGroupLayout ➞ storageTexture_access_read-write_read-only Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  7. api ➞ GPUDevice ➞ createBindGroupLayout ➞ texture_rgb10a2uint Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  8. api ➞ GPUDevice ➞ createRenderPipeline ➞ optional_depthcompare_depthwriteenabled
    Backfilled for Chrome  βžž  1 of 3 engines
  9. api ➞ GPUDevice ➞ createRenderPipeline ➞ texture_rgb10a2uint Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  10. api ➞ GPUDevice ➞ createRenderPipeline ➞ vertex_unorm10-10-10-2 Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  11. api ➞ GPUDevice ➞ createRenderPipelineAsync ➞ optional_depthcompare_depthwriteenabled
    Backfilled for Chrome  βžž  1 of 3 engines
  12. api ➞ GPUDevice ➞ createRenderPipelineAsync ➞ texture_rgb10a2uint Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  13. api ➞ GPUDevice ➞ createRenderPipelineAsync ➞ vertex_unorm10-10-10-2 Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  14. api ➞ GPUDevice ➞ createTexture ➞ texture_rgb10a2uint Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  15. api ➞ GPUDevice ➞ importExternalTexture ➞ color_space_display-p3
    Backfilled for Chrome  βžž  1 of 3 engines
  16. api ➞ GPURenderBundleEncoder ➞ setBindGroup ➞ unset_bind_group
    Backfilled for Chrome  βžž  1 of 3 engines
  17. api ➞ GPURenderPassEncoder ➞ setBindGroup ➞ unset_bind_group
    Backfilled for Chrome  βžž  1 of 3 engines
  18. api ➞ GPUTexture ➞ createView ➞ texture_rgb10a2uint Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  19. api ➞ GPUTexture ➞ format ➞ texture_rgb10a2uint Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  20. api ➞ HTMLElement ➞ beforetoggle_event ➞ popover_elements
    Backfilled for Firefox  βžž  3 of 3 engines
  21. api ➞ HTMLElement ➞ inert ➞ ignores_find_in_page
    Backfilled for Firefox  βžž  2 of 3 engines
  22. api ➞ HTMLElement ➞ toggle_event ➞ details_elements
    Backfilled for Firefox  βžž  3 of 3 engines
  23. api ➞ HTMLElement ➞ toggle_event ➞ popover_elements
    Backfilled for Firefox  βžž  3 of 3 engines
  24. api ➞ MLContext ➞ dispatch Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  25. api ➞ MLContext ➞ opSupportLimits Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  26. api ➞ MessageEvent ➞ userActivation
    Backfilled for Chrome  βžž  1 of 3 engines
  27. api ➞ MessagePort ➞ postMessage ➞ options_includeUserActivation_parameter
    Backfilled for Chrome  βžž  1 of 3 engines
  28. api ➞ WGSLLanguageFeatures ➞ extension_packed_4x8_integer_dot_product Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  29. api ➞ WGSLLanguageFeatures ➞ extension_readonly_and_readwrite_storage_textures Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  30. api ➞ WGSLLanguageFeatures ➞ extension_unrestricted_pointer_parameters Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  31. api ➞ Window ➞ postMessage ➞ options_includeUserActivation_parameter
    Backfilled for Chrome  βžž  1 of 3 engines
  32. 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

WEBEXTENSIONS

  1. webextensions ➞ api ➞ runtime ➞ getContexts
    Backfilled for Firefox  βžž  2 of 3 engines

New entries (58)

The entries in this section were not found in BCD on Tuesday, 12 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 ➞ AbortController ➞ abort ➞ reason_parameter
  2. api ➞ DocumentPictureInPicture ➞ requestWindow ➞ option_disallowReturnToOpener
  3. api ➞ DocumentPictureInPicture ➞ requestWindow ➞ option_preferInitialWindowPlacement
  4. api ➞ GPUCommandEncoder ➞ beginRenderPass ➞ separate_depth_stencil_read-only
  5. api ➞ GPUComputePassEncoder ➞ setBindGroup ➞ unset_bind_group
  6. api ➞ GPUDevice ➞ createBindGroupLayout ➞ storageTexture_access_read-write_read-only
  7. api ➞ GPUDevice ➞ createBindGroupLayout ➞ texture_rgb10a2uint
  8. api ➞ GPUDevice ➞ createRenderPipeline ➞ optional_depthcompare_depthwriteenabled
  9. api ➞ GPUDevice ➞ createRenderPipeline ➞ texture_rgb10a2uint
  10. api ➞ GPUDevice ➞ createRenderPipeline ➞ vertex_unorm10-10-10-2
  11. api ➞ GPUDevice ➞ createRenderPipelineAsync ➞ optional_depthcompare_depthwriteenabled
  12. api ➞ GPUDevice ➞ createRenderPipelineAsync ➞ texture_rgb10a2uint
  13. api ➞ GPUDevice ➞ createRenderPipelineAsync ➞ vertex_unorm10-10-10-2
  14. api ➞ GPUDevice ➞ createTexture ➞ texture_rgb10a2uint
  15. api ➞ GPUDevice ➞ importExternalTexture ➞ color_space_display-p3
  16. api ➞ GPURenderBundleEncoder ➞ setBindGroup ➞ unset_bind_group
  17. api ➞ GPURenderPassEncoder ➞ setBindGroup ➞ unset_bind_group
  18. api ➞ GPUTexture ➞ createView ➞ texture_rgb10a2uint
  19. api ➞ GPUTexture ➞ format ➞ texture_rgb10a2uint
  20. api ➞ HTMLElement ➞ beforetoggle_event ➞ dialog_elements
  21. api ➞ HTMLElement ➞ beforetoggle_event ➞ popover_elements
  22. api ➞ HTMLElement ➞ inert ➞ ignores_find_in_page
  23. api ➞ HTMLElement ➞ toggle_event ➞ details_elements
  24. api ➞ HTMLElement ➞ toggle_event ➞ dialog_elements
  25. api ➞ HTMLElement ➞ toggle_event ➞ popover_elements
  26. api ➞ MLContext ➞ dispatch
  27. api ➞ MLContext ➞ opSupportLimits
  28. api ➞ MLGraphBuilder ➞ cumulativeSum
  29. api ➞ MLGraphBuilder ➞ dequantizeLinear
  30. api ➞ MLGraphBuilder ➞ gatherElements
  31. api ➞ MLGraphBuilder ➞ gatherND
  32. api ➞ MLGraphBuilder ➞ logicalAnd
  33. api ➞ MLGraphBuilder ➞ logicalOr
  34. api ➞ MLGraphBuilder ➞ logicalXor
  35. api ➞ MLGraphBuilder ➞ quantizeLinear
  36. api ➞ MLGraphBuilder ➞ scatterElements
  37. api ➞ MLGraphBuilder ➞ scatterND
  38. api ➞ MLGraphBuilder ➞ sign
  39. api ➞ MLGraphBuilder ➞ tile
  40. api ➞ MLOperand ➞ MLNumber
  41. api ➞ MessageEvent ➞ userActivation
  42. api ➞ MessagePort ➞ postMessage ➞ options_includeUserActivation_parameter
  43. api ➞ PublicKeyCredential ➞ signalAllAcceptedCredentials_static
  44. api ➞ PublicKeyCredential ➞ signalCurrentUserDetails_static
  45. api ➞ PublicKeyCredential ➞ signalUnknownCredential_static
  46. api ➞ WGSLLanguageFeatures ➞ extension_packed_4x8_integer_dot_product
  47. api ➞ WGSLLanguageFeatures ➞ extension_readonly_and_readwrite_storage_textures
  48. api ➞ WGSLLanguageFeatures ➞ extension_unrestricted_pointer_parameters
  49. api ➞ Window ➞ postMessage ➞ options_includeUserActivation_parameter
  50. 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

WEBEXTENSIONS

  1. webextensions ➞ api ➞ runtime ➞ getContexts

Removed entries (14)

The entries in this section were found in BCD on Tuesday, 12 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 ➞ HTMLDetailsElement ➞ toggle_event
  2. api ➞ MLOperand ➞ dataType
  3. 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

WEBEXTENSIONS

  1. webextensions ➞ api ➞ runtime ➞ getContext