Summary of BCD changes from through π
Browser Support Changes: +133, -0
Support increases (133)
API
-
api β CSPViolationReportBody β blockedURL
(β οΈ deprecated)
Added to Firefox β 3 of 3 engines -
api β CSPViolationReportBody β columnNumber
(β οΈ deprecated)
Added to Firefox β 3 of 3 engines -
api β CSPViolationReportBody β disposition
(β οΈ deprecated)
Added to Firefox β 3 of 3 engines -
api β CSPViolationReportBody β documentURL
(β οΈ deprecated)
Added to Firefox β 3 of 3 engines -
api β CSPViolationReportBody β effectiveDirective
(β οΈ deprecated)
Added to Firefox β 3 of 3 engines -
api β CSPViolationReportBody β lineNumber
(β οΈ deprecated)
Added to Firefox β 3 of 3 engines -
api β CSPViolationReportBody β originalPolicy
(β οΈ deprecated)
Added to Firefox β 3 of 3 engines -
api β CSPViolationReportBody β referrer
(β οΈ deprecated)
Added to Firefox β 3 of 3 engines -
api β CSPViolationReportBody β sample
(β οΈ deprecated)
Added to Firefox β 3 of 3 engines -
api β CSPViolationReportBody β sourceFile
(β οΈ deprecated)
Added to Firefox β 3 of 3 engines -
api β CSPViolationReportBody β statusCode
(β οΈ deprecated)
Added to Firefox β 3 of 3 engines -
api β CSPViolationReportBody β toJSON
(β οΈ deprecated)
Added to Firefox β 3 of 3 engines -
api β CSSNumericValue β to
Added to Firefox β 3 of 3 engines -
api β CSSPseudoElement
Added to Chrome β 2 of 3 engines -
api β CSSPseudoElement β element
Added to Chrome β 2 of 3 engines -
api β CSSPseudoElement β type
Added to Chrome β 2 of 3 engines -
api β XRCompositionLayer
Added to Chrome β 1 of 3 engines -
api β XRCompositionLayer β blendTextureSourceAlpha
Added to Chrome β 1 of 3 engines -
api β XRCompositionLayer β destroy
Added to Chrome β 1 of 3 engines -
api β XRCompositionLayer β layout
Added to Chrome β 1 of 3 engines -
api β XRCompositionLayer β mipLevels
Added to Chrome β 1 of 3 engines -
api β XRCompositionLayer β needsRedraw
Added to Chrome β 1 of 3 engines -
api β XRCubeLayer
Added to Chrome β 1 of 3 engines -
api β XRCubeLayer β orientation
Added to Chrome β 1 of 3 engines -
api β XRCubeLayer β redraw_event
Added to Chrome β 1 of 3 engines -
api β XRCubeLayer β space
Added to Chrome β 1 of 3 engines -
api β XRCylinderLayer
Added to Chrome β 1 of 3 engines -
api β XRCylinderLayer β aspectRatio
Added to Chrome β 1 of 3 engines -
api β XRCylinderLayer β centralAngle
Added to Chrome β 1 of 3 engines -
api β XRCylinderLayer β radius
Added to Chrome β 1 of 3 engines -
api β XRCylinderLayer β redraw_event
Added to Chrome β 1 of 3 engines -
api β XRCylinderLayer β space
Added to Chrome β 1 of 3 engines -
api β XRCylinderLayer β transform
Added to Chrome β 1 of 3 engines -
api β XREquirectLayer
Added to Chrome β 1 of 3 engines -
api β XREquirectLayer β centralHorizontalAngle
Added to Chrome β 1 of 3 engines -
api β XREquirectLayer β lowerVerticalAngle
Added to Chrome β 1 of 3 engines -
api β XREquirectLayer β radius
Added to Chrome β 1 of 3 engines -
api β XREquirectLayer β redraw_event
Added to Chrome β 1 of 3 engines -
api β XREquirectLayer β space
Added to Chrome β 1 of 3 engines -
api β XREquirectLayer β transform
Added to Chrome β 1 of 3 engines -
api β XREquirectLayer β upperVerticalAngle
Added to Chrome β 1 of 3 engines -
api β XRLayerEvent β XRLayerEvent
Added to Chrome β 1 of 3 engines -
api β XRLayerEvent
Added to Chrome β 1 of 3 engines -
api β XRLayerEvent β layer
Added to Chrome β 1 of 3 engines -
api β XRProjectionLayer
Added to Chrome β 1 of 3 engines -
api β XRProjectionLayer β fixedFoveation
Added to Chrome β 1 of 3 engines -
api β XRProjectionLayer β ignoreDepthValues
Added to Chrome β 1 of 3 engines -
api β XRProjectionLayer β textureArrayLength
Added to Chrome β 1 of 3 engines -
api β XRProjectionLayer β textureHeight
Added to Chrome β 1 of 3 engines -
api β XRProjectionLayer β textureWidth
Added to Chrome β 1 of 3 engines -
api β XRQuadLayer
Added to Chrome β 1 of 3 engines -
api β XRQuadLayer β height
Added to Chrome β 1 of 3 engines -
api β XRQuadLayer β redraw_event
Added to Chrome β 1 of 3 engines -
api β XRQuadLayer β space
Added to Chrome β 1 of 3 engines -
api β XRQuadLayer β transform
Added to Chrome β 1 of 3 engines -
api β XRQuadLayer β width
Added to Chrome β 1 of 3 engines -
api β XRRenderState β layers
Added to Chrome β 1 of 3 engines -
api β XRSubImage
Added to Chrome β 1 of 3 engines -
api β XRSubImage β viewport
Added to Chrome β 1 of 3 engines -
api β XRWebGLBinding β createCubeLayer
Added to Chrome β 1 of 3 engines -
api β XRWebGLBinding β createCylinderLayer
Added to Chrome β 1 of 3 engines -
api β XRWebGLBinding β createEquirectLayer
Added to Chrome β 1 of 3 engines -
api β XRWebGLBinding β createProjectionLayer
Added to Chrome β 1 of 3 engines -
api β XRWebGLBinding β createQuadLayer
Added to Chrome β 1 of 3 engines -
api β XRWebGLBinding β getSubImage
Added to Chrome β 1 of 3 engines -
api β XRWebGLBinding β getViewSubImage
Added to Chrome β 1 of 3 engines -
api β XRWebGLBinding β nativeProjectionScaleFactor
Added to Chrome β 1 of 3 engines -
api β XRWebGLSubImage
Added to Chrome β 1 of 3 engines -
api β XRWebGLSubImage β colorTexture
Added to Chrome β 1 of 3 engines -
api β XRWebGLSubImage β colorTextureHeight
Added to Chrome β 1 of 3 engines -
api β XRWebGLSubImage β colorTextureWidth
Added to Chrome β 1 of 3 engines -
api β XRWebGLSubImage β depthStencilTexture
Added to Chrome β 1 of 3 engines -
api β XRWebGLSubImage β imageIndex
Added to Chrome β 1 of 3 engines -
api β CSSPseudoElement β parent
Added to Chrome β 1 of 3 engines -
api β CSSPseudoElement β pseudo
Added to Chrome β 1 of 3 engines -
api β Element β activeViewTransition
Added to Chrome β 1 of 3 engines -
api β Element β pseudo
Added to Chrome β 1 of 3 engines -
api β Element β startViewTransition
Added to Chrome β 1 of 3 engines -
api β ReportingObserver β ReportingObserver β options_parameter
Added to Firefox β 3 of 3 engines -
api β ReportingObserver β ReportingObserver β options_parameter β types_property
Added to Firefox β 3 of 3 engines -
api β ReportingObserver β ReportingObserver β options_parameter β types_property β csp-violation
Added to Firefox β 3 of 3 engines -
api β ReportingObserver β ReportingObserver β options_parameter β types_property β deprecation
Added to Firefox β 2 of 3 engines -
api β ReportingObserver β ReportingObserver β options_parameter β types_property β integrity-violation
Added to Firefox β 2 of 3 engines -
api β ViewTransition β transitionRoot
Added to Chrome β 1 of 3 engines -
api β XRCompositionLayer β forceMonoPresentation
Added to Chrome β 1 of 3 engines -
api β XRCompositionLayer β opacity
Added to Chrome β 1 of 3 engines -
api β XRFrame β detectedPlanes
Added to Chrome β 1 of 3 engines -
api β XRPlane
Added to Chrome β 1 of 3 engines -
api β XRPlane β lastChangedTime
Added to Chrome β 1 of 3 engines -
api β XRPlane β orientation
Added to Chrome β 1 of 3 engines -
api β XRPlane β planeSpace
Added to Chrome β 1 of 3 engines -
api β XRPlane β polygon
Added to Chrome β 1 of 3 engines -
api β XRPlane β semanticLabel
Added to Chrome β 1 of 3 engines -
api β XRPlaneSet β @@iterator
Added to Chrome β 1 of 3 engines -
api β XRPlaneSet
Added to Chrome β 1 of 3 engines -
api β XRPlaneSet β entries
Added to Chrome β 1 of 3 engines -
api β XRPlaneSet β forEach
Added to Chrome β 1 of 3 engines -
api β XRPlaneSet β has
Added to Chrome β 1 of 3 engines -
api β XRPlaneSet β keys
Added to Chrome β 1 of 3 engines -
api β XRPlaneSet β size
Added to Chrome β 1 of 3 engines -
api β XRPlaneSet β values
Added to Chrome β 1 of 3 engines -
api β XRProjectionLayer β deltaPose
Added to Chrome β 1 of 3 engines -
api β XRSession β initiateRoomCapture
Added to Chrome β 1 of 3 engines -
api β XRSession β maxRenderLayers
Added to Chrome β 1 of 3 engines -
api β XRWebGLBinding β usesDepthValues
Added to Chrome β 1 of 3 engines -
api β XRWebGLSubImage β depthStencilTextureHeight
Added to Chrome β 1 of 3 engines -
api β XRWebGLSubImage β depthStencilTextureWidth
Added to Chrome β 1 of 3 engines -
api β XRWebGLSubImage β motionVectorTexture
Added to Chrome β 1 of 3 engines -
api β XRWebGLSubImage β motionVectorTextureHeight
Added to Chrome β 1 of 3 engines -
api β XRWebGLSubImage β motionVectorTextureWidth
Added to Chrome β 1 of 3 engines
CSS
-
css β types β attr β type_function
Added to Firefox β 2 of 3 engines -
css β types β attr β type_function β angle
Added to Firefox β 2 of 3 engines -
css β types β attr β type_function β color
Added to Firefox β 2 of 3 engines -
css β types β attr β type_function β custom-ident
Added to Firefox β 2 of 3 engines -
css β types β attr β type_function β ident
Added to Firefox β 2 of 3 engines -
css β types β attr β type_function β image
Added to Firefox β 2 of 3 engines -
css β types β attr β type_function β integer
Added to Firefox β 2 of 3 engines -
css β types β attr β type_function β length
Added to Firefox β 2 of 3 engines -
css β types β attr β type_function β length-percentage
Added to Firefox β 2 of 3 engines -
css β types β attr β type_function β number
Added to Firefox β 2 of 3 engines -
css β types β attr β type_function β percentage
Added to Firefox β 2 of 3 engines -
css β types β attr β type_function β resolution
Added to Firefox β 2 of 3 engines -
css β types β attr β type_function β string
Added to Firefox β 2 of 3 engines -
css β types β attr β type_function β time
Added to Firefox β 2 of 3 engines -
css β types β attr β type_function β transform-function
Added to Firefox β 2 of 3 engines -
css β properties β border-shape
Added to Chrome β 1 of 3 engines -
css β properties β border-shape β none
Added to Chrome β 1 of 3 engines -
css β properties β view-transition-scope
Added to Chrome β 1 of 3 engines -
css β properties β view-transition-scope β all
Added to Chrome β 1 of 3 engines -
css β properties β view-transition-scope β none
Added to Chrome β 1 of 3 engines
JAVASCRIPT
-
javascript β builtins β Math β sumPrecise
Added to Chrome β 3 of 3 engines
WEBEXTENSIONS
-
webextensions β api β action β isEnabled β details_integer
Added to Firefox β 2 of 3 engines -
webextensions β api β browserAction β isEnabled β details_integer
Added to Firefox β 1 of 3 engines
BCD Metadata Changes: 129
Show all 129 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 (34)
The entries in this section saw support information change since the report on Friday, 6 March 2026, 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.
HTML
-
html β elements β input β alpha
Backfilled for Firefox β 2 of 3 engines -
html β elements β input β colorspace
Backfilled for Firefox β 2 of 3 engines -
html β elements β template β shadowrootcustomelementregistry
Backfilled for Chrome β 2 of 3 engines
API
-
api β AudioContext β playbackStats
Backfilled for Chrome β 1 of 3 engines -
api β AudioPlaybackStats
Backfilled for Chrome β 1 of 3 engines -
api β AudioPlaybackStats β averageLatency
Backfilled for Chrome β 1 of 3 engines -
api β AudioPlaybackStats β maximumLatency
Backfilled for Chrome β 1 of 3 engines -
api β AudioPlaybackStats β minimumLatency
Backfilled for Chrome β 1 of 3 engines -
api β AudioPlaybackStats β resetLatency
Backfilled for Chrome β 1 of 3 engines -
api β AudioPlaybackStats β toJSON
Backfilled for Chrome β 1 of 3 engines -
api β AudioPlaybackStats β totalDuration
Backfilled for Chrome β 1 of 3 engines -
api β AudioPlaybackStats β underrunDuration
Backfilled for Chrome β 1 of 3 engines -
api β AudioPlaybackStats β underrunEvents
Backfilled for Chrome β 1 of 3 engines -
api β ReportingObserver β ReportingObserver β options_parameter β types_property β coep
Backfilled for Chrome β 1 of 3 engines -
api β ReportingObserver β ReportingObserver β options_parameter β types_property β intervention
Backfilled for Chrome β 1 of 3 engines
CSS
-
css β properties β timeline-trigger-activation-range
Backfilled for Chrome β 1 of 3 engines -
css β properties β timeline-trigger-activation-range β normal
Backfilled for Chrome β 1 of 3 engines -
css β properties β timeline-trigger-activation-range-end
Backfilled for Chrome β 1 of 3 engines -
css β properties β timeline-trigger-activation-range-end β normal
Backfilled for Chrome β 1 of 3 engines -
css β properties β timeline-trigger-activation-range-start
Backfilled for Chrome β 1 of 3 engines -
css β properties β timeline-trigger-activation-range-start β normal
Backfilled for Chrome β 1 of 3 engines -
css β properties β timeline-trigger-active-range
Backfilled for Chrome β 1 of 3 engines -
css β properties β timeline-trigger-active-range β auto
Backfilled for Chrome β 1 of 3 engines -
css β properties β timeline-trigger-active-range β normal
Backfilled for Chrome β 1 of 3 engines -
css β properties β timeline-trigger-active-range-end
Backfilled for Chrome β 1 of 3 engines -
css β properties β timeline-trigger-active-range-end β auto
Backfilled for Chrome β 1 of 3 engines -
css β properties β timeline-trigger-active-range-end β normal
Backfilled for Chrome β 1 of 3 engines -
css β properties β timeline-trigger-active-range-start
Backfilled for Chrome β 1 of 3 engines -
css β properties β timeline-trigger-active-range-start β auto
Backfilled for Chrome β 1 of 3 engines -
css β properties β timeline-trigger-active-range-start β normal
Backfilled for Chrome β 1 of 3 engines
WEBEXTENSIONS
-
webextensions β api β action β isEnabled β details
Backfilled for Firefox β 2 of 3 engines -
webextensions β api β action β isEnabled β details β windowId
Backfilled for Firefox β 2 of 3 engines -
webextensions β api β browserAction β isEnabled β details
Backfilled for Firefox β 2 of 3 engines -
webextensions β api β browserAction β isEnabled β details β windowId
Backfilled for Firefox β 2 of 3 engines
New entries (93)
The entries in this section were not found in BCD on Friday, 6 March 2026, 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
- api β AudioContext β playbackStats
- api β AudioPlaybackStats
- api β AudioPlaybackStats β averageLatency
- api β AudioPlaybackStats β maximumLatency
- api β AudioPlaybackStats β minimumLatency
- api β AudioPlaybackStats β resetLatency
- api β AudioPlaybackStats β toJSON
- api β AudioPlaybackStats β totalDuration
- api β AudioPlaybackStats β underrunDuration
- api β AudioPlaybackStats β underrunEvents
- api β CSSPseudoElement β parent
- api β CSSPseudoElement β pseudo
- api β Element β activeViewTransition
- api β Element β pseudo
- api β Element β startViewTransition
- api β ReportingObserver β ReportingObserver β options_parameter
- api β ReportingObserver β ReportingObserver β options_parameter β types_property
- api β ReportingObserver β ReportingObserver β options_parameter β types_property β coep
- api β ReportingObserver β ReportingObserver β options_parameter β types_property β csp-violation
- api β ReportingObserver β ReportingObserver β options_parameter β types_property β deprecation
- api β ReportingObserver β ReportingObserver β options_parameter β types_property β integrity-violation
- api β ReportingObserver β ReportingObserver β options_parameter β types_property β intervention
- api β ViewTransition β transitionRoot
- api β XRAnchor β requestPersistentHandle
- api β XRCompositionLayer β forceMonoPresentation
- api β XRCompositionLayer β opacity
- api β XRCompositionLayer β quality
- api β XRFrame β detectedMeshes
- api β XRFrame β detectedPlanes
- api β XRFrame β predictedDisplayTime
- api β XRInputSource β skipRendering
- api β XRPlane
- api β XRPlane β lastChangedTime
- api β XRPlane β orientation
- api β XRPlane β planeSpace
- api β XRPlane β polygon
- api β XRPlane β semanticLabel
- api β XRPlaneSet β @@iterator
- api β XRPlaneSet
- api β XRPlaneSet β entries
- api β XRPlaneSet β forEach
- api β XRPlaneSet β has
- api β XRPlaneSet β keys
- api β XRPlaneSet β size
- api β XRPlaneSet β values
- api β XRProjectionLayer β deltaPose
- api β XRRenderState β passthroughFullyObscured
- api β XRSession β deletePersistentAnchor
- api β XRSession β frameRate
- api β XRSession β initiateRoomCapture
- api β XRSession β isSystemKeyboardSupported
- api β XRSession β maxRenderLayers
- api β XRSession β persistentAnchors
- api β XRSession β restorePersistentAnchor
- api β XRSession β supportedFrameRates
- api β XRSession β trackedSources
- api β XRSession β updateTargetFrameRate
- api β XRWebGLBinding β foveateBoundTexture
- api β XRWebGLBinding β usesDepthValues
- api β XRWebGLDepthInformation β imageIndex
- api β XRWebGLDepthInformation β textureType
- api β XRWebGLSubImage β depthStencilTextureHeight
- api β XRWebGLSubImage β depthStencilTextureWidth
- api β XRWebGLSubImage β motionVectorTexture
- api β XRWebGLSubImage β motionVectorTextureHeight
- api β XRWebGLSubImage β motionVectorTextureWidth
CSS
- css β properties β border-shape
- css β properties β border-shape β none
- css β properties β timeline-trigger-activation-range
- css β properties β timeline-trigger-activation-range β normal
- css β properties β timeline-trigger-activation-range-end
- css β properties β timeline-trigger-activation-range-end β normal
- css β properties β timeline-trigger-activation-range-start
- css β properties β timeline-trigger-activation-range-start β normal
- css β properties β timeline-trigger-active-range
- css β properties β timeline-trigger-active-range β auto
- css β properties β timeline-trigger-active-range β normal
- css β properties β timeline-trigger-active-range-end
- css β properties β timeline-trigger-active-range-end β auto
- css β properties β timeline-trigger-active-range-end β normal
- css β properties β timeline-trigger-active-range-start
- css β properties β timeline-trigger-active-range-start β auto
- css β properties β timeline-trigger-active-range-start β normal
- css β properties β view-transition-scope
- css β properties β view-transition-scope β all
- css β properties β view-transition-scope β none
HTML
- html β elements β template β shadowrootcustomelementregistry
WEBEXTENSIONS
- webextensions β api β action β isEnabled β details
- webextensions β api β action β isEnabled β details β windowId
- webextensions β api β action β isEnabled β details_integer
- webextensions β api β browserAction β isEnabled β details
- webextensions β api β browserAction β isEnabled β details β windowId
- webextensions β api β browserAction β isEnabled β details_integer
Removed entries (2)
The entries in this section were found in BCD on Friday, 6 March 2026, 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.
WEBEXTENSIONS
- webextensions β api β action β isEnabled β details_windowId_parameter
- webextensions β api β browserAction β isEnabled β details_windowId_parameter