BCD Watch


BCD Changes Report

Summary of BCD changes from through πŸ”—


Browser Support Changes: +1, -0

Support increases (1)

API

  1. api ➞ Navigator ➞ requestMIDIAccess ➞ secure_context_required
    Added to Firefox  βžž  2 of 3 engines

BCD Metadata Changes: 74

Show all 74 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 (21)

The entries in this section saw support information change since the report on Tuesday 1 March 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 ➞ EventTarget ➞ addEventListener ➞ options_parameter ➞ options_signal_parameter Spec link
    Backfilled for Safari  βžž  3 of 3 engines
  2. api ➞ FontFaceSet ➞ loading_event
    Backfilled for Firefox  βžž  3 of 3 engines
  3. api ➞ FontFaceSet ➞ loadingdone_event
    Backfilled for Firefox  βžž  3 of 3 engines
  4. api ➞ FontFaceSet ➞ loadingerror_event
    Backfilled for Firefox  βžž  3 of 3 engines
  5. api ➞ HID ➞ connect_event Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  6. api ➞ HID ➞ disconnect_event Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  7. api ➞ HTMLMarqueeElement ➞ bounce_event
    Backfilled for Firefox  βžž  1 of 3 engines
  8. api ➞ HTMLMarqueeElement ➞ finish_event
    Backfilled for Firefox  βžž  1 of 3 engines
  9. api ➞ HTMLMarqueeElement ➞ start_event
    Backfilled for Firefox  βžž  1 of 3 engines
  10. api ➞ History ➞ pushState ➞ unused_parameter
    Backfilled for Safari  βžž  1 of 3 engines
  11. api ➞ History ➞ replaceState ➞ unused_parameter
    Backfilled for Safari  βžž  1 of 3 engines
  12. api ➞ PresentationAvailability ➞ change_event
    Backfilled for Firefox  βžž  2 of 3 engines
  13. api ➞ PresentationConnection ➞ close_event
    Backfilled for Firefox  βžž  2 of 3 engines
  14. api ➞ PresentationConnection ➞ connect_event
    Backfilled for Firefox  βžž  2 of 3 engines
  15. api ➞ PresentationConnection ➞ message_event
    Backfilled for Firefox  βžž  2 of 3 engines
  16. api ➞ PresentationConnection ➞ terminate_event
    Backfilled for Firefox  βžž  2 of 3 engines
  17. api ➞ PresentationConnectionList ➞ connectionavailable_event
    Backfilled for Firefox  βžž  2 of 3 engines
  18. api ➞ RTCDtlsTransport ➞ error_event
    Backfilled for Chrome  βžž  2 of 3 engines
  19. api ➞ RTCSctpTransport ➞ statechange_event
    Backfilled for Chrome  βžž  2 of 3 engines
  20. api ➞ SharedWorker ➞ error_event
    Backfilled for Firefox  βžž  3 of 3 engines

WEBEXTENSIONS

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

New entries (21)

The entries in this section were not found in BCD on Tuesday 1 March 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 ➞ FontFaceSet ➞ loading_event
  2. api ➞ FontFaceSet ➞ loadingdone_event
  3. api ➞ FontFaceSet ➞ loadingerror_event
  4. api ➞ HID ➞ connect_event
  5. api ➞ HID ➞ disconnect_event
  6. api ➞ HTMLMarqueeElement ➞ bounce_event
  7. api ➞ HTMLMarqueeElement ➞ finish_event
  8. api ➞ HTMLMarqueeElement ➞ start_event
  9. api ➞ History ➞ pushState ➞ unused_parameter
  10. api ➞ History ➞ replaceState ➞ unused_parameter
  11. api ➞ Navigator ➞ requestMIDIAccess ➞ secure_context_required
  12. api ➞ PresentationAvailability ➞ change_event
  13. api ➞ PresentationConnection ➞ close_event
  14. api ➞ PresentationConnection ➞ connect_event
  15. api ➞ PresentationConnection ➞ message_event
  16. api ➞ PresentationConnection ➞ terminate_event
  17. api ➞ PresentationConnectionList ➞ connectionavailable_event
  18. api ➞ RTCDtlsTransport ➞ error_event
  19. api ➞ RTCSctpTransport ➞ statechange_event
  20. api ➞ SharedWorker ➞ error_event

WEBEXTENSIONS

  1. webextensions ➞ api ➞ runtime ➞ getFrameId

Removed entries (32)

The entries in this section were found in BCD on Tuesday 1 March 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.

API

  1. api ➞ FileReader ➞ onabort
  2. api ➞ FileReader ➞ onerror
  3. api ➞ FileReader ➞ onload
  4. api ➞ FileReader ➞ onloadend
  5. api ➞ FileReader ➞ onloadstart
  6. api ➞ FileReader ➞ onprogress
  7. api ➞ FontFaceSet ➞ onloading
  8. api ➞ FontFaceSet ➞ onloadingdone
  9. api ➞ FontFaceSet ➞ onloadingerror
  10. api ➞ HID ➞ onconnect
  11. api ➞ HID ➞ ondisconnect
  12. api ➞ HTMLInputElement ➞ onsearch
  13. api ➞ HTMLMarqueeElement ➞ onbounce
  14. api ➞ HTMLMarqueeElement ➞ onfinish
  15. api ➞ HTMLMarqueeElement ➞ onstart
  16. api ➞ History ➞ pushState ➞ title_parameter
  17. api ➞ History ➞ replaceState ➞ title_parameter
  18. api ➞ MIDIInput ➞ onmidimessage
  19. api ➞ OfflineAudioContext ➞ oncomplete
  20. api ➞ Performance ➞ onresourcetimingbufferfull
  21. api ➞ PictureInPictureWindow ➞ onresize
  22. api ➞ PresentationAvailability ➞ onchange
  23. api ➞ PresentationConnection ➞ onclose
  24. api ➞ PresentationConnection ➞ onconnect
  25. api ➞ PresentationConnection ➞ onmessage
  26. api ➞ PresentationConnection ➞ onterminate
  27. api ➞ PresentationConnectionList ➞ onconnectionavailable
  28. api ➞ RTCDtlsTransport ➞ onerror
  29. api ➞ RTCDtlsTransport ➞ onstatechange
  30. api ➞ RTCSctpTransport ➞ onstatechange
  31. api ➞ SharedWorker ➞ onerror
  32. api ➞ Window ➞ onappinstalled