BCD Watch


BCD Changes Report

Summary of BCD changes from through πŸ”—


Browser Support Changes: +1, -0

Support increases (1)

WEBEXTENSIONS

  1. webextensions ➞ api ➞ runtime ➞ getFrameId
    Added to Safari  βžž  2 of 3 engines

BCD Metadata Changes: 185

Show all 185 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 (47)

The entries in this section saw support information change since the report on Tuesday 23 August 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 ➞ CanvasRenderingContext2D ➞ fontKerning
    Backfilled for Firefox  βžž  2 of 3 engines
  2. api ➞ FontFace ➞ worker_support
    Backfilled for Firefox  βžž  2 of 3 engines
  3. api ➞ FontFaceSet ➞ worker_support
    Backfilled for Firefox  βžž  2 of 3 engines
  4. api ➞ CSSFontPaletteValuesRule Spec link
    Backfilled for Chrome  βžž  2 of 3 engines
  5. api ➞ CSSFontPaletteValuesRule ➞ basePalette Spec link
    Backfilled for Chrome  βžž  2 of 3 engines
  6. api ➞ CSSFontPaletteValuesRule ➞ fontFamily Spec link
    Backfilled for Chrome  βžž  2 of 3 engines
  7. api ➞ CSSFontPaletteValuesRule ➞ name Spec link
    Backfilled for Chrome  βžž  2 of 3 engines
  8. api ➞ CSSFontPaletteValuesRule ➞ overrideColors Spec link
    Backfilled for Chrome  βžž  2 of 3 engines
  9. api ➞ CustomElementRegistry ➞ define ➞ disabledFeatures_static_property
    Backfilled for Firefox  βžž  2 of 3 engines
  10. api ➞ FontFaceSetLoadEvent ➞ worker_support
    Backfilled for Firefox  βžž  2 of 3 engines
  11. api ➞ HTMLCanvasElement ➞ contextlost_event
    Backfilled for Chrome  βžž  1 of 3 engines
  12. api ➞ HTMLCanvasElement ➞ contextrestored_event
    Backfilled for Chrome  βžž  1 of 3 engines
  13. api ➞ NavigateEvent ➞ NavigateEvent Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  14. api ➞ NavigateEvent Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  15. api ➞ NavigateEvent ➞ canTransition Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  16. api ➞ NavigateEvent ➞ destination Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  17. api ➞ NavigateEvent ➞ downloadRequest Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  18. api ➞ NavigateEvent ➞ formData Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  19. api ➞ NavigateEvent ➞ hashChange Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  20. api ➞ NavigateEvent ➞ info Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  21. api ➞ NavigateEvent ➞ intercept Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  22. api ➞ NavigateEvent ➞ navigationType Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  23. api ➞ NavigateEvent ➞ restoreScroll Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  24. api ➞ NavigateEvent ➞ scroll Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  25. api ➞ NavigateEvent ➞ signal Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  26. api ➞ NavigateEvent ➞ transitionWhile Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  27. api ➞ NavigateEvent ➞ userInitiated Spec link
    Backfilled for Chrome  βžž  1 of 3 engines
  28. api ➞ Request ➞ Request ➞ response_body_readablestream
    Backfilled for Firefox  βžž  2 of 3 engines
  29. api ➞ WorkerGlobalScope ➞ fonts
    Backfilled for Firefox  βžž  2 of 3 engines

WEBEXTENSIONS

  1. webextensions ➞ api ➞ runtime ➞ onMessage ➞ return_promise
    Backfilled for Safari  βžž  2 of 3 engines
  2. webextensions ➞ api ➞ runtime ➞ onMessageExternal ➞ return_promise
    Backfilled for Safari  βžž  2 of 3 engines
  3. webextensions ➞ manifest ➞ browser_specific_settings
    Backfilled for Firefox  βžž  2 of 3 engines
  4. webextensions ➞ manifest ➞ background ➞ service_worker
    Backfilled for Chrome  βžž  2 of 3 engines

CSS

  1. css ➞ at-rules ➞ font-palette-values
    Backfilled for Chrome  βžž  2 of 3 engines
  2. css ➞ at-rules ➞ font-palette-values ➞ base-palette Spec link
    Backfilled for Chrome  βžž  2 of 3 engines
  3. css ➞ at-rules ➞ font-palette-values ➞ font-family Spec link
    Backfilled for Chrome  βžž  2 of 3 engines
  4. css ➞ at-rules ➞ font-palette-values ➞ override-colors Spec link
    Backfilled for Chrome  βžž  2 of 3 engines
  5. css ➞ properties ➞ hyphens ➞ portuguese_brazilian
    Backfilled for Firefox  βžž  1 of 3 engines
  6. css ➞ types ➞ easing-function ➞ linear-function
    Backfilled for Firefox  βžž  1 of 3 engines

JAVASCRIPT

  1. javascript ➞ builtins ➞ Intl ➞ DateTimeFormat ➞ DateTimeFormat ➞ IntlLegacyConstructedSymbol
    Backfilled for Firefox  βžž  2 of 3 engines
  2. javascript ➞ builtins ➞ Intl ➞ NumberFormat ➞ NumberFormat ➞ IntlLegacyConstructedSymbol
    Backfilled for Firefox  βžž  2 of 3 engines

MATHML

  1. mathml ➞ elements ➞ maction ➞ actiontype ➞ restyle
    Backfilled for Firefox  βžž  1 of 3 engines
  2. mathml ➞ elements ➞ maction ➞ actiontype ➞ toggle
    Backfilled for Firefox  βžž  2 of 3 engines
  3. mathml ➞ elements ➞ maction ➞ selection
    Backfilled for Firefox  βžž  2 of 3 engines
  4. mathml ➞ elements ➞ menclose ➞ notation ➞ madruwb
    Backfilled for Firefox  βžž  2 of 3 engines
  5. mathml ➞ elements ➞ menclose ➞ notation ➞ phasorangle
    Backfilled for Firefox  βžž  1 of 3 engines
  6. mathml ➞ elements ➞ menclose ➞ notation ➞ updiagonalarrow
    Backfilled for Firefox  βžž  1 of 3 engines

New entries (118)

The entries in this section were not found in BCD on Tuesday 23 August 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 ➞ CSSFontPaletteValuesRule
  2. api ➞ CSSFontPaletteValuesRule ➞ basePalette
  3. api ➞ CSSFontPaletteValuesRule ➞ fontFamily
  4. api ➞ CSSFontPaletteValuesRule ➞ name
  5. api ➞ CSSFontPaletteValuesRule ➞ overrideColors
  6. api ➞ CustomElementRegistry ➞ define ➞ disabledFeatures_static_property
  7. api ➞ FontFaceSetLoadEvent ➞ worker_support
  8. api ➞ HTMLCanvasElement ➞ contextlost_event
  9. api ➞ HTMLCanvasElement ➞ contextrestored_event
  10. api ➞ NavigateEvent ➞ NavigateEvent
  11. api ➞ NavigateEvent
  12. api ➞ NavigateEvent ➞ canTransition
  13. api ➞ NavigateEvent ➞ destination
  14. api ➞ NavigateEvent ➞ downloadRequest
  15. api ➞ NavigateEvent ➞ formData
  16. api ➞ NavigateEvent ➞ hashChange
  17. api ➞ NavigateEvent ➞ info
  18. api ➞ NavigateEvent ➞ intercept
  19. api ➞ NavigateEvent ➞ navigationType
  20. api ➞ NavigateEvent ➞ restoreScroll
  21. api ➞ NavigateEvent ➞ scroll
  22. api ➞ NavigateEvent ➞ signal
  23. api ➞ NavigateEvent ➞ transitionWhile
  24. api ➞ NavigateEvent ➞ userInitiated
  25. api ➞ Request ➞ Request ➞ response_body_readablestream
  26. api ➞ WorkerGlobalScope ➞ fonts
  27. api ➞ XRCompositionLayer
  28. api ➞ XRCompositionLayer ➞ blendTextureSourceAlpha
  29. api ➞ XRCompositionLayer ➞ chromaticAberrationCorrection
  30. api ➞ XRCompositionLayer ➞ destroy
  31. api ➞ XRCompositionLayer ➞ layout
  32. api ➞ XRCompositionLayer ➞ mipLevels
  33. api ➞ XRCompositionLayer ➞ needsRedraw
  34. api ➞ XRCubeLayer
  35. api ➞ XRCubeLayer ➞ orientation
  36. api ➞ XRCubeLayer ➞ redraw_event
  37. api ➞ XRCubeLayer ➞ space
  38. api ➞ XRCylinderLayer
  39. api ➞ XRCylinderLayer ➞ aspectRatio
  40. api ➞ XRCylinderLayer ➞ centralAngle
  41. api ➞ XRCylinderLayer ➞ radius
  42. api ➞ XRCylinderLayer ➞ redraw_event
  43. api ➞ XRCylinderLayer ➞ space
  44. api ➞ XRCylinderLayer ➞ transform
  45. api ➞ XREquirectLayer
  46. api ➞ XREquirectLayer ➞ centralHorizontalAngle
  47. api ➞ XREquirectLayer ➞ lowerVerticalAngle
  48. api ➞ XREquirectLayer ➞ radius
  49. api ➞ XREquirectLayer ➞ redraw_event
  50. api ➞ XREquirectLayer ➞ space
  51. api ➞ XREquirectLayer ➞ transform
  52. api ➞ XREquirectLayer ➞ upperVerticalAngle
  53. api ➞ XRFrame ➞ fillJointRadii
  54. api ➞ XRFrame ➞ fillPoses
  55. api ➞ XRFrame ➞ getJointPose
  56. api ➞ XRHand
  57. api ➞ XRInputSource ➞ hand
  58. api ➞ XRJointPose
  59. api ➞ XRJointPose ➞ radius
  60. api ➞ XRJointSpace
  61. api ➞ XRJointSpace ➞ jointName
  62. api ➞ XRLayerEvent ➞ XRLayerEvent
  63. api ➞ XRLayerEvent
  64. api ➞ XRLayerEvent ➞ layer
  65. api ➞ XRMediaBinding ➞ XRMediaBinding
  66. api ➞ XRMediaBinding
  67. api ➞ XRMediaBinding ➞ createCylinderLayer
  68. api ➞ XRMediaBinding ➞ createEquirectLayer
  69. api ➞ XRMediaBinding ➞ createQuadLayer
  70. api ➞ XRPose ➞ angularVelocity
  71. api ➞ XRPose ➞ linearVelocity
  72. api ➞ XRProjectionLayer
  73. api ➞ XRProjectionLayer ➞ fixedFoveation
  74. api ➞ XRProjectionLayer ➞ ignoreDepthValues
  75. api ➞ XRProjectionLayer ➞ textureArrayLength
  76. api ➞ XRProjectionLayer ➞ textureHeight
  77. api ➞ XRProjectionLayer ➞ textureWidth
  78. api ➞ XRQuadLayer
  79. api ➞ XRQuadLayer ➞ height
  80. api ➞ XRQuadLayer ➞ redraw_event
  81. api ➞ XRQuadLayer ➞ space
  82. api ➞ XRQuadLayer ➞ transform
  83. api ➞ XRQuadLayer ➞ width
  84. api ➞ XRRenderState ➞ layers
  85. api ➞ XRSubImage
  86. api ➞ XRSubImage ➞ viewport
  87. api ➞ XRWebGLBinding ➞ createCubeLayer
  88. api ➞ XRWebGLBinding ➞ createCylinderLayer
  89. api ➞ XRWebGLBinding ➞ createEquirectLayer
  90. api ➞ XRWebGLBinding ➞ createProjectionLayer
  91. api ➞ XRWebGLBinding ➞ createQuadLayer
  92. api ➞ XRWebGLBinding ➞ getSubImage
  93. api ➞ XRWebGLBinding ➞ getViewSubImage
  94. api ➞ XRWebGLBinding ➞ nativeProjectionScaleFactor
  95. api ➞ XRWebGLLayer ➞ fixedFoveation
  96. api ➞ XRWebGLSubImage
  97. api ➞ XRWebGLSubImage ➞ colorTexture
  98. api ➞ XRWebGLSubImage ➞ depthStencilTexture
  99. api ➞ XRWebGLSubImage ➞ imageIndex
  100. api ➞ XRWebGLSubImage ➞ textureHeight
  101. api ➞ XRWebGLSubImage ➞ textureWidth

CSS

  1. css ➞ at-rules ➞ font-palette-values
  2. css ➞ at-rules ➞ font-palette-values ➞ base-palette
  3. css ➞ at-rules ➞ font-palette-values ➞ font-family
  4. css ➞ at-rules ➞ font-palette-values ➞ override-colors
  5. css ➞ properties ➞ hyphens ➞ portuguese_brazilian
  6. css ➞ types ➞ easing-function ➞ linear-function
  7. css ➞ types ➞ image ➞ paint ➞ additional_parameters

JAVASCRIPT

  1. javascript ➞ builtins ➞ Intl ➞ DateTimeFormat ➞ DateTimeFormat ➞ IntlLegacyConstructedSymbol
  2. javascript ➞ builtins ➞ Intl ➞ NumberFormat ➞ NumberFormat ➞ IntlLegacyConstructedSymbol

MATHML

  1. mathml ➞ elements ➞ maction ➞ actiontype ➞ restyle
  2. mathml ➞ elements ➞ maction ➞ actiontype ➞ statusline
  3. mathml ➞ elements ➞ maction ➞ actiontype ➞ toggle
  4. mathml ➞ elements ➞ maction ➞ selection
  5. mathml ➞ elements ➞ menclose ➞ notation ➞ madruwb
  6. mathml ➞ elements ➞ menclose ➞ notation ➞ phasorangle
  7. mathml ➞ elements ➞ menclose ➞ notation ➞ updiagonalarrow

WEBEXTENSIONS

  1. webextensions ➞ manifest ➞ background ➞ service_worker

Removed entries (20)

The entries in this section were found in BCD on Tuesday 23 August 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 ➞ NavigationEvent ➞ NavigationEvent
  2. api ➞ NavigationEvent
  3. api ➞ NavigationEvent ➞ canTransition
  4. api ➞ NavigationEvent ➞ destination
  5. api ➞ NavigationEvent ➞ downloadRequest
  6. api ➞ NavigationEvent ➞ formData
  7. api ➞ NavigationEvent ➞ hashChange
  8. api ➞ NavigationEvent ➞ info
  9. api ➞ NavigationEvent ➞ navigationType
  10. api ➞ NavigationEvent ➞ restoreScroll
  11. api ➞ NavigationEvent ➞ signal
  12. api ➞ NavigationEvent ➞ transitionWhile
  13. api ➞ NavigationEvent ➞ userInitiated
  14. api ➞ Request ➞ Request ➞ reponse_body_readablestream

CSS

  1. css ➞ properties ➞ hyphens ➞ portuguese_brazillian
  2. css ➞ types ➞ image ➞ paint ➞ additional_paramters

JAVASCRIPT

  1. javascript ➞ builtins ➞ WeakMap ➞ clear

MATHML

  1. mathml ➞ elements ➞ mstyle ➞ dir
  2. mathml ➞ elements ➞ mstyle ➞ displaystyle
  3. mathml ➞ elements ➞ mstyle ➞ scriptlevel