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 occuring 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 from  βžž  3 of 3 engines
  2. css ➞ properties ➞ align-content ➞ multicol_context Spec link
    Backfilled from  βžž  2 of 3 engines
  3. css ➞ properties ➞ overflow-clip-margin ➞ border-box Spec link
    Backfilled from  βžž  1 of 3 engines
  4. css ➞ properties ➞ overflow-clip-margin ➞ content-box Spec link
    Backfilled from  βžž  1 of 3 engines
  5. css ➞ properties ➞ overflow-clip-margin ➞ padding-box Spec link
    Backfilled from  βžž  1 of 3 engines

HTTP

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

WEBEXTENSIONS

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

API

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

HTML

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

MATHML

  1. mathml ➞ elements ➞ annotation
    Backfilled from  βžž  3 of 3 engines
  2. mathml ➞ elements ➞ annotation-xml
    Backfilled from  βžž  3 of 3 engines
  3. mathml ➞ elements ➞ mprescripts
    Backfilled from  βžž  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