BCD Watch


BCD Changes Report

Summary of BCD changes from through πŸ”—


Browser Support Changes: +39, -0

Support increases (39)

API

  1. api ➞ AudioEncoder ➞ configure ➞ opus ➞ opus_application Spec link
    Added to Chrome  βžž  1 of 3 engines
  2. api ➞ AudioEncoder ➞ configure ➞ opus ➞ opus_signal Spec link
    Added to Chrome  βžž  1 of 3 engines

WEBEXTENSIONS

  1. webextensions ➞ api ➞ action ➞ getBadgeBackgroundColor ➞ details_windowId_parameter
    Added to Safari  βžž  2 of 3 engines
  2. webextensions ➞ api ➞ action ➞ getBadgeText ➞ details_windowId_parameter
    Added to Safari  βžž  2 of 3 engines
  3. webextensions ➞ api ➞ action ➞ getPopup ➞ details_windowId_parameter
    Added to Safari  βžž  2 of 3 engines
  4. webextensions ➞ api ➞ action ➞ getTitle ➞ details_windowId_parameter
    Added to Safari  βžž  2 of 3 engines
  5. webextensions ➞ api ➞ action ➞ isEnabled ➞ details_windowId_parameter
    Added to Safari  βžž  2 of 3 engines
  6. webextensions ➞ api ➞ action ➞ setBadgeBackgroundColor ➞ details_windowId_parameter
    Added to Safari  βžž  2 of 3 engines
  7. webextensions ➞ api ➞ action ➞ setBadgeText ➞ details_windowId_parameter
    Added to Safari  βžž  2 of 3 engines
  8. webextensions ➞ api ➞ action ➞ setBadgeText ➞ null
    Added to Safari  βžž  2 of 3 engines
  9. webextensions ➞ api ➞ action ➞ setIcon ➞ details_windowId_parameter
    Added to Safari  βžž  2 of 3 engines
  10. webextensions ➞ api ➞ action ➞ setIcon ➞ null
    Added to Safari  βžž  2 of 3 engines
  11. webextensions ➞ api ➞ action ➞ setPopup ➞ details_windowId_parameter
    Added to Safari  βžž  2 of 3 engines
  12. webextensions ➞ api ➞ action ➞ setPopup ➞ null
    Added to Safari  βžž  2 of 3 engines
  13. webextensions ➞ api ➞ action ➞ setTitle ➞ details_windowId_parameter
    Added to Safari  βžž  2 of 3 engines
  14. webextensions ➞ api ➞ action ➞ setTitle ➞ null
    Added to Safari  βžž  2 of 3 engines
  15. webextensions ➞ api ➞ browserAction ➞ getBadgeBackgroundColor ➞ details_windowId_parameter
    Added to Safari  βžž  2 of 3 engines
  16. webextensions ➞ api ➞ browserAction ➞ getBadgeText ➞ details_windowId_parameter
    Added to Safari  βžž  2 of 3 engines
  17. webextensions ➞ api ➞ browserAction ➞ getPopup ➞ details_windowId_parameter
    Added to Safari  βžž  2 of 3 engines
  18. webextensions ➞ api ➞ browserAction ➞ getTitle ➞ details_windowId_parameter
    Added to Safari  βžž  2 of 3 engines
  19. webextensions ➞ api ➞ browserAction ➞ isEnabled ➞ details_windowId_parameter
    Added to Safari  βžž  2 of 3 engines
  20. webextensions ➞ api ➞ browserAction ➞ setBadgeBackgroundColor ➞ details_windowId_parameter
    Added to Safari  βžž  2 of 3 engines
  21. webextensions ➞ api ➞ browserAction ➞ setBadgeBackgroundColor ➞ null
    Added to Safari  βžž  2 of 3 engines
  22. webextensions ➞ api ➞ browserAction ➞ setBadgeText ➞ details_windowId_parameter
    Added to Safari  βžž  2 of 3 engines
  23. webextensions ➞ api ➞ browserAction ➞ setBadgeText ➞ null
    Added to Safari  βžž  2 of 3 engines
  24. webextensions ➞ api ➞ browserAction ➞ setIcon ➞ details_windowId_parameter
    Added to Safari  βžž  2 of 3 engines
  25. webextensions ➞ api ➞ browserAction ➞ setPopup ➞ details_windowId_parameter
    Added to Safari  βžž  2 of 3 engines
  26. webextensions ➞ api ➞ browserAction ➞ setTitle ➞ details_windowId_parameter
    Added to Safari  βžž  2 of 3 engines
  27. webextensions ➞ api ➞ extensionTypes ➞ CSSOrigin
    Added to Safari  βžž  2 of 3 engines
  28. webextensions ➞ api ➞ menus ➞ ContextType ➞ tab
    Added to Safari  βžž  2 of 3 engines
  29. webextensions ➞ api ➞ menus ➞ create ➞ command
    Added to Safari  βžž  2 of 3 engines
  30. webextensions ➞ api ➞ menus ➞ create ➞ icons
    Added to Safari  βžž  2 of 3 engines
  31. webextensions ➞ api ➞ runtime ➞ Port ➞ error
    Added to Safari  βžž  2 of 3 engines
  32. webextensions ➞ api ➞ scripting ➞ insertCSS ➞ origin
    Added to Safari  βžž  3 of 3 engines
  33. webextensions ➞ api ➞ scripting ➞ removeCSS ➞ origin
    Added to Safari  βžž  3 of 3 engines
  34. webextensions ➞ api ➞ tabs ➞ insertCSS ➞ cssOrigin
    Added to Safari  βžž  3 of 3 engines
  35. webextensions ➞ manifest ➞ content_scripts ➞ world
    Added to Safari  βžž  2 of 3 engines
  36. webextensions ➞ manifest ➞ background ➞ preferred_environment
    Added to Safari  βžž  1 of 3 engines
  37. webextensions ➞ manifest ➞ content_scripts ➞ css_origin
    Added to Safari  βžž  1 of 3 engines

BCD Metadata Changes: 95

Show all 95 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 (69)

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

CSS

  1. css ➞ types ➞ global_keywords ➞ revert-layer
    Backfilled for Chrome  βžž  3 of 3 engines
  2. css ➞ properties ➞ align-content ➞ multicol_context Spec link
    Backfilled for Chrome  βžž  2 of 3 engines
  3. css ➞ properties ➞ overflow-clip-margin ➞ border-box Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  4. css ➞ properties ➞ overflow-clip-margin ➞ content-box Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  5. css ➞ properties ➞ overflow-clip-margin ➞ padding-box Spec link
    Backfilled for Chrome  βžž  1 of 3 engines

HTTP

  1. http ➞ headers ➞ Access-Control-Allow-Headers ➞ wildcard
    Backfilled for Safari  βžž  3 of 3 engines
  2. http ➞ headers ➞ Access-Control-Allow-Methods ➞ wildcard
    Backfilled for Safari  βžž  3 of 3 engines
  3. http ➞ headers ➞ Authorization ➞ Digest ➞ SHA-256
    Backfilled for Chrome  βžž  2 of 3 engines
  4. http ➞ headers ➞ Content-Security-Policy ➞ form-action ➞ blocks_redirects
    Backfilled for Chrome  βžž  2 of 3 engines
  5. http ➞ status ➞ 408
    Backfilled for Firefox  βžž  2 of 3 engines

WEBEXTENSIONS

  1. webextensions ➞ api ➞ action ➞ ColorArray
    Backfilled for Safari  βžž  3 of 3 engines
  2. webextensions ➞ api ➞ action ➞ ImageDataType
    Backfilled for Safari  βžž  3 of 3 engines
  3. webextensions ➞ api ➞ action ➞ disable
    Backfilled for Safari  βžž  3 of 3 engines
  4. webextensions ➞ api ➞ action ➞ enable
    Backfilled for Safari  βžž  3 of 3 engines
  5. webextensions ➞ api ➞ action ➞ getBadgeBackgroundColor
    Backfilled for Safari  βžž  3 of 3 engines
  6. webextensions ➞ api ➞ action ➞ getBadgeText
    Backfilled for Safari  βžž  3 of 3 engines
  7. webextensions ➞ api ➞ action ➞ getPopup
    Backfilled for Safari  βžž  3 of 3 engines
  8. webextensions ➞ api ➞ action ➞ getTitle
    Backfilled for Safari  βžž  3 of 3 engines
  9. webextensions ➞ api ➞ action ➞ isEnabled
    Backfilled for Safari  βžž  2 of 3 engines
  10. webextensions ➞ api ➞ action ➞ onClicked ➞ OnClickData
    Backfilled for Safari  βžž  2 of 3 engines
  11. webextensions ➞ api ➞ action ➞ onClicked
    Backfilled for Safari  βžž  3 of 3 engines
  12. webextensions ➞ api ➞ action ➞ onClicked ➞ tab
    Backfilled for Safari  βžž  3 of 3 engines
  13. webextensions ➞ api ➞ action ➞ setBadgeBackgroundColor
    Backfilled for Safari  βžž  3 of 3 engines
  14. webextensions ➞ api ➞ action ➞ setBadgeText
    Backfilled for Safari  βžž  3 of 3 engines
  15. webextensions ➞ api ➞ action ➞ setIcon
    Backfilled for Safari  βžž  3 of 3 engines
  16. webextensions ➞ api ➞ action ➞ setIcon ➞ imageData
    Backfilled for Safari  βžž  3 of 3 engines
  17. webextensions ➞ api ➞ action ➞ setPopup
    Backfilled for Safari  βžž  3 of 3 engines
  18. webextensions ➞ api ➞ action ➞ setTitle
    Backfilled for Safari  βžž  3 of 3 engines
  19. webextensions ➞ api ➞ browserAction ➞ isEnabled
    Backfilled for Safari  βžž  2 of 3 engines
  20. webextensions ➞ api ➞ cookies ➞ onChanged
    Backfilled for Safari  βžž  3 of 3 engines
  21. webextensions ➞ api ➞ cookies ➞ sameSiteStatus ➞ lax
    Backfilled for Safari  βžž  3 of 3 engines
  22. webextensions ➞ api ➞ cookies ➞ sameSiteStatus ➞ no_restriction
    Backfilled for Safari  βžž  3 of 3 engines
  23. webextensions ➞ api ➞ cookies ➞ sameSiteStatus ➞ strict
    Backfilled for Safari  βžž  3 of 3 engines
  24. webextensions ➞ api ➞ declarativeNetRequest ➞ ResourceType ➞ other
    Backfilled for Safari  βžž  3 of 3 engines
  25. webextensions ➞ api ➞ i18n ➞ LanguageCode
    Backfilled for Safari  βžž  3 of 3 engines
  26. webextensions ➞ api ➞ menus ➞ ContextType ➞ action
    Backfilled for Safari  βžž  3 of 3 engines
  27. webextensions ➞ api ➞ menus ➞ OnClickData ➞ linkText
    Backfilled for Safari  βžž  2 of 3 engines
  28. webextensions ➞ api ➞ pageAction ➞ onClicked ➞ OnClickData
    Backfilled for Safari  βžž  2 of 3 engines
  29. webextensions ➞ api ➞ runtime ➞ onConnectExternal
    Backfilled for Safari  βžž  3 of 3 engines
  30. webextensions ➞ api ➞ tabs ➞ Tab ➞ isArticle
    Backfilled for Safari  βžž  2 of 3 engines
  31. webextensions ➞ api ➞ tabs ➞ Tab ➞ isInReaderMode
    Backfilled for Safari  βžž  2 of 3 engines
  32. webextensions ➞ api ➞ tabs ➞ create ➞ muted
    Backfilled for Safari  βžž  2 of 3 engines
  33. webextensions ➞ api ➞ tabs ➞ create ➞ selected
    Backfilled for Safari  βžž  2 of 3 engines
  34. webextensions ➞ api ➞ tabs ➞ duplicate ➞ duplicateProperties
    Backfilled for Safari  βžž  2 of 3 engines
  35. webextensions ➞ api ➞ tabs ➞ onReplaced
    Backfilled for Safari  βžž  2 of 3 engines
  36. webextensions ➞ api ➞ tabs ➞ sendMessage ➞ options ➞ frameId
    Backfilled for Safari  βžž  3 of 3 engines
  37. webextensions ➞ api ➞ tabs ➞ update ➞ highlighted_value
    Backfilled for Safari  βžž  3 of 3 engines
  38. webextensions ➞ manifest ➞ commands ➞ _execute_action
    Backfilled for Safari  βžž  3 of 3 engines
  39. webextensions ➞ manifest ➞ commands ➞ _execute_browser_action
    Backfilled for Safari  βžž  3 of 3 engines
  40. webextensions ➞ manifest ➞ commands ➞ _execute_page_action
    Backfilled for Safari  βžž  3 of 3 engines
  41. webextensions ➞ manifest ➞ incognito
    Backfilled for Safari  βžž  3 of 3 engines
  42. webextensions ➞ manifest ➞ incognito ➞ not_allowed
    Backfilled for Safari  βžž  3 of 3 engines
  43. webextensions ➞ manifest ➞ incognito ➞ spanning
    Backfilled for Safari  βžž  3 of 3 engines
  44. webextensions ➞ manifest ➞ incognito ➞ split
    Backfilled for Firefox  βžž  3 of 3 engines
  45. webextensions ➞ manifest ➞ optional_permissions ➞ contextMenus
    Backfilled for Firefox  βžž  3 of 3 engines
  46. webextensions ➞ manifest ➞ optional_permissions ➞ storage
    Backfilled for Safari  βžž  2 of 3 engines
  47. webextensions ➞ api ➞ browserAction
    Backfilled for Firefox  βžž  3 of 3 engines
  48. webextensions ➞ api ➞ runtime ➞ getContext
    Backfilled for Firefox  βžž  2 of 3 engines
  49. webextensions ➞ manifest ➞ optional_permissions ➞ menus
    Backfilled for Firefox  βžž  2 of 3 engines

API

  1. api ➞ AudioEncoder ➞ configure ➞ bitrateMode Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  2. api ➞ AudioEncoder ➞ configure ➞ opus Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  3. api ➞ HTMLElement ➞ contentEditable ➞ plaintext-only
    Backfilled for Chrome  βžž  2 of 3 engines
  4. api ➞ SharedWorker ➞ SharedWorker ➞ options_type_parameter
    Backfilled for Firefox  βžž  3 of 3 engines
  5. api ➞ WorkerGlobalScope ➞ rejectionhandled_event
    Backfilled for Firefox  βžž  3 of 3 engines
  6. api ➞ WorkerGlobalScope ➞ unhandledrejection_event
    Backfilled for Firefox  βžž  3 of 3 engines

HTML

  1. html ➞ global_attributes ➞ title ➞ multi-line_titles
    Backfilled for Firefox  βžž  3 of 3 engines

MATHML

  1. mathml ➞ elements ➞ annotation
    Backfilled for Firefox  βžž  3 of 3 engines
  2. mathml ➞ elements ➞ annotation-xml
    Backfilled for Firefox  βžž  3 of 3 engines
  3. mathml ➞ elements ➞ mprescripts
    Backfilled for Firefox  βžž  3 of 3 engines

New entries (23)

The entries in this section were not found in BCD on Tuesday 18 June 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 ➞ AudioEncoder ➞ configure ➞ bitrateMode
  2. api ➞ AudioEncoder ➞ configure ➞ opus
  3. api ➞ AudioEncoder ➞ configure ➞ opus ➞ opus_application
  4. api ➞ AudioEncoder ➞ configure ➞ opus ➞ opus_signal
  5. api ➞ HTMLElement ➞ contentEditable ➞ plaintext-only
  6. api ➞ SharedWorker ➞ SharedWorker ➞ options_type_parameter
  7. api ➞ WorkerGlobalScope ➞ rejectionhandled_event
  8. api ➞ WorkerGlobalScope ➞ unhandledrejection_event

CSS

  1. css ➞ properties ➞ align-content ➞ multicol_context
  2. css ➞ properties ➞ overflow-clip-margin ➞ border-box
  3. css ➞ properties ➞ overflow-clip-margin ➞ content-box
  4. css ➞ properties ➞ overflow-clip-margin ➞ padding-box

HTML

  1. html ➞ global_attributes ➞ title ➞ multi-line_titles

HTTP

  1. http ➞ headers ➞ Content-Security-Policy ➞ form-action ➞ blocks_redirects
  2. http ➞ status ➞ 408

MATHML

  1. mathml ➞ elements ➞ annotation
  2. mathml ➞ elements ➞ annotation-xml
  3. mathml ➞ elements ➞ mprescripts

WEBEXTENSIONS

  1. webextensions ➞ api ➞ browserAction
  2. webextensions ➞ api ➞ runtime ➞ getContext
  3. webextensions ➞ manifest ➞ background ➞ preferred_environment
  4. webextensions ➞ manifest ➞ content_scripts ➞ css_origin
  5. webextensions ➞ manifest ➞ optional_permissions ➞ menus

Removed entries (3)

The entries in this section were found in BCD on Tuesday 18 June 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 ➞ MouseEvent ➞ region

HTML

  1. html ➞ global_attributes ➞ title ➞ multi-line-support

HTTP

  1. http ➞ headers ➞ Accept-CH-Lifetime