Summary of BCD changes from through π
Browser Support Changes: +20, -0
Support increases (20)
API
-
api β AbortSignal β abort β reason_parameter
Added to Firefox β 1 of 3 engines -
api β AbortSignal β reason
Added to Firefox β 1 of 3 engines -
api β DedicatedWorkerGlobalScope β cancelAnimationFrame
Added to Firefox β 2 of 3 engines -
api β DedicatedWorkerGlobalScope β requestAnimationFrame
Added to Firefox β 2 of 3 engines -
api β GlobalEventHandlers β onsecuritypolicyviolation
Added to Chrome β 3 of 3 engines -
api β GlobalEventHandlers β onslotchange
Added to Chrome β 3 of 3 engines -
api β ImageBitmap
Added to Safari β 3 of 3 engines -
api β ImageBitmap β close
Added to Safari β 3 of 3 engines -
api β ImageBitmap β height
Added to Safari β 3 of 3 engines -
api β ImageBitmap β width
Added to Safari β 3 of 3 engines -
api β ShadowRoot β onslotchange
Added to Chrome β 3 of 3 engines -
api β AbortSignal β throwIfAborted
Added to Firefox β 1 of 3 engines -
api β HTMLInputElement β showPicker
Added to Chrome β 1 of 3 engines -
api β Navigator β windowControlsOverlay
Added to Chrome β 1 of 3 engines
CSS
-
css β properties β font-synthesis
Added to Chrome β 3 of 3 engines -
css β properties β font-synthesis β small-caps
Added to Chrome β 3 of 3 engines -
css β properties β font-synthesis-small-caps
Added to Chrome β 1 of 3 engines -
css β properties β font-synthesis-style
Added to Chrome β 1 of 3 engines -
css β properties β font-synthesis-weight
Added to Chrome β 1 of 3 engines
WEBEXTENSIONS
-
webextensions β api β contentScripts β register β cookieStoreId
Added to Firefox β 1 of 3 engines
BCD Metadata Changes: 148
Show all 148 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 (76)
The entries in this section saw support information change since the report on Tuesday 14 December 2021, 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
-
api β AudioWorkletGlobalScope β currentFrame
Backfilled for Safari β 3 of 3 engines -
api β AudioWorkletGlobalScope β currentTime
Backfilled for Safari β 3 of 3 engines -
api β AudioWorkletGlobalScope β registerProcessor
Backfilled for Safari β 3 of 3 engines -
api β AudioWorkletGlobalScope β sampleRate
Backfilled for Safari β 3 of 3 engines -
api β AudioWorkletProcessor β AudioWorkletProcessor
Backfilled for Safari β 3 of 3 engines -
api β AudioWorkletProcessor β port
Backfilled for Safari β 3 of 3 engines -
api β BlobEvent β data
Backfilled for Safari β 3 of 3 engines -
api β CSSConditionRule
Backfilled for Safari β 3 of 3 engines -
api β CSSConditionRule β conditionText
Backfilled for Safari β 3 of 3 engines -
api β CSSGroupingRule
Backfilled for Safari β 3 of 3 engines -
api β CSSGroupingRule β cssRules
Backfilled for Safari β 3 of 3 engines -
api β CSSGroupingRule β deleteRule
Backfilled for Safari β 3 of 3 engines -
api β CSSGroupingRule β insertRule
Backfilled for Safari β 3 of 3 engines -
api β CanvasCaptureMediaStreamTrack
Backfilled for Safari β 3 of 3 engines -
api β CanvasCaptureMediaStreamTrack β canvas
Backfilled for Chrome β 3 of 3 engines -
api β CanvasCaptureMediaStreamTrack β requestFrame
Backfilled for Safari β 3 of 3 engines -
api β CanvasRenderingContext2D β isPointInStroke
Backfilled for Firefox β 3 of 3 engines -
api β DeviceMotionEventAcceleration
Backfilled for Chrome β 2 of 3 engines -
api β DeviceMotionEventAcceleration β x
Backfilled for Chrome β 2 of 3 engines -
api β DeviceMotionEventAcceleration β y
Backfilled for Chrome β 2 of 3 engines -
api β DeviceMotionEventAcceleration β z
Backfilled for Chrome β 2 of 3 engines -
api β DeviceMotionEventRotationRate
Backfilled for Chrome β 2 of 3 engines -
api β DeviceMotionEventRotationRate β alpha
Backfilled for Chrome β 2 of 3 engines -
api β DeviceMotionEventRotationRate β beta
Backfilled for Chrome β 2 of 3 engines -
api β DeviceMotionEventRotationRate β gamma
Backfilled for Chrome β 2 of 3 engines -
api β Document β animationcancel_event
Backfilled for Chrome β 2 of 3 engines -
api β Document β transitioncancel_event
Backfilled for Chrome β 2 of 3 engines -
api β ExtendableMessageEvent β origin
Backfilled for Firefox β 3 of 3 engines -
api β Gamepad β id
Backfilled for Safari β 3 of 3 engines -
api β HTMLElement β animationcancel_event
Backfilled for Chrome β 2 of 3 engines -
api β Lock
Backfilled for Safari β 2 of 3 engines -
api β Lock β mode
Backfilled for Safari β 2 of 3 engines -
api β Lock β name
Backfilled for Safari β 2 of 3 engines -
api β LockManager
Backfilled for Safari β 2 of 3 engines -
api β LockManager β query
Backfilled for Safari β 2 of 3 engines -
api β LockManager β request
Backfilled for Safari β 2 of 3 engines -
api β Navigator β locks
Backfilled for Safari β 2 of 3 engines -
api β Navigator β mediaDevices β secure_context_required
Backfilled for Safari β 3 of 3 engines -
api β OTPCredential
Backfilled for Chrome β 1 of 3 engines -
api β OTPCredential β code
Backfilled for Chrome β 1 of 3 engines -
api β PerformanceEventTiming β toJSON
Backfilled for Firefox β 2 of 3 engines -
api β PerformanceResourceTiming β nextHopProtocol
Backfilled for Safari β 3 of 3 engines -
api β RTCRtpTransceiver β setCodecPreferences
Backfilled for Chrome β 2 of 3 engines -
api β ResizeObserverEntry β devicePixelContentBoxSize
Backfilled for Firefox β 2 of 3 engines -
api β ServiceWorkerContainer β onmessageerror
Backfilled for Chrome β 3 of 3 engines -
api β ShadowRoot β slotAssignment
Backfilled for Firefox β 2 of 3 engines -
api β Window β animationcancel_event
Backfilled for Chrome β 2 of 3 engines -
api β Window β transitioncancel_event
Backfilled for Chrome β 2 of 3 engines -
api β WorkerNavigator β locks
Backfilled for Safari β 2 of 3 engines -
api β MediaStreamTrackGenerator
Backfilled for Chrome β 1 of 3 engines -
api β MediaStreamTrackGenerator β MediaStreamTrackGenerator
Backfilled for Chrome β 1 of 3 engines -
api β MediaStreamTrackGenerator β writable
Backfilled for Chrome β 1 of 3 engines -
api β MediaStreamTrackProcessor
Backfilled for Chrome β 1 of 3 engines -
api β MediaStreamTrackProcessor β MediaStreamTrackProcessor
Backfilled for Chrome β 1 of 3 engines -
api β MediaStreamTrackProcessor β readable
Backfilled for Chrome β 1 of 3 engines -
api β USB β connect_event
Backfilled for Chrome β 1 of 3 engines -
api β USB β disconnect_event
Backfilled for Chrome β 1 of 3 engines -
api β WorkerNavigator β fonts
Backfilled for Chrome β 2 of 3 engines
CSS
-
css β properties β flex-basis β content
Backfilled for Chrome β 3 of 3 engines -
css β properties β flex-basis β max-content
Backfilled for Chrome β 1 of 3 engines -
css β properties β flex-basis β min-content
Backfilled for Chrome β 1 of 3 engines -
css β selectors β has
Backfilled for Safari β 1 of 3 engines -
css β at-rules β font-face β src β format_variations
Backfilled for Firefox β 3 of 3 engines -
css β properties β flex-basis β fit-content
Backfilled for Chrome β 1 of 3 engines
HTML
-
html β manifest β protocol_handler
Backfilled for Chrome β 1 of 3 engines -
html β manifest β protocol_handler β protocol
Backfilled for Chrome β 1 of 3 engines -
html β manifest β protocol_handler β url
Backfilled for Chrome β 1 of 3 engines
JAVASCRIPT
-
javascript β builtins β Math
Backfilled for Firefox β 3 of 3 engines -
javascript β builtins β Intl β Segmenter
Backfilled for Chrome β 2 of 3 engines -
javascript β builtins β Intl β Segmenter β Segmenter
Backfilled for Chrome β 2 of 3 engines -
javascript β builtins β Intl β Segmenter β resolvedOptions
Backfilled for Chrome β 2 of 3 engines -
javascript β builtins β Intl β Segmenter β segment
Backfilled for Chrome β 2 of 3 engines -
javascript β builtins β Intl β Segmenter β supportedLocalesOf
Backfilled for Chrome β 2 of 3 engines -
javascript β builtins β Intl β Segments
Backfilled for Chrome β 2 of 3 engines -
javascript β builtins β Intl β Segments β containing
Backfilled for Chrome β 2 of 3 engines -
javascript β builtins β Intl β Segments β @@iterator
Backfilled for Chrome β 2 of 3 engines
New entries (41)
The entries in this section were not found in BCD on Tuesday 14 December 2021, 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 β AbortSignal β throwIfAborted
- api β ContactAddress β addressLine
- api β ContactAddress β city
- api β ContactAddress β country
- api β ContactAddress β dependentLocality
- api β ContactAddress β organization
- api β ContactAddress β phone
- api β ContactAddress β postalCode
- api β ContactAddress β recipient
- api β ContactAddress β region
- api β ContactAddress β sortingCode
- api β ContactAddress β toJSON
- api β HTMLInputElement β showPicker
- api β MediaStreamTrackGenerator
- api β MediaStreamTrackGenerator β MediaStreamTrackGenerator
- api β MediaStreamTrackGenerator β writable
- api β MediaStreamTrackProcessor
- api β MediaStreamTrackProcessor β MediaStreamTrackProcessor
- api β MediaStreamTrackProcessor β readable
- api β Navigator β windowControlsOverlay
- api β USB β connect_event
- api β USB β disconnect_event
- api β WorkerNavigator β fonts
CSS
- css β at-rules β font-face β src β format_variations
- css β properties β flex-basis β fit-content
- css β properties β font-synthesis-small-caps
- css β properties β font-synthesis-style
- css β properties β font-synthesis-weight
HTML
- html β manifest β protocol_handler
- html β manifest β protocol_handler β protocol
- html β manifest β protocol_handler β url
JAVASCRIPT
- javascript β builtins β Math
- javascript β builtins β Intl β Segmenter
- javascript β builtins β Intl β Segmenter β Segmenter
- javascript β builtins β Intl β Segmenter β resolvedOptions
- javascript β builtins β Intl β Segmenter β segment
- javascript β builtins β Intl β Segmenter β supportedLocalesOf
- javascript β builtins β Intl β Segments
- javascript β builtins β Intl β Segments β containing
- javascript β builtins β Intl β Segments β @@iterator
WEBEXTENSIONS
- webextensions β api β contentScripts β register β cookieStoreId
Removed entries (31)
The entries in this section were found in BCD on Tuesday 14 December 2021, 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
- api β DeviceMotionEventAcceleration β secure_context_required
- api β DeviceMotionEventRotationRate β secure_context_required
- api β FileSystemFlags
- api β FileSystemFlags β create
- api β FileSystemFlags β exclusive
- api β MediaKeySystemConfiguration
- api β MediaKeySystemConfiguration β audioCapabilities
- api β MediaKeySystemConfiguration β distinctiveIdentifier
- api β MediaKeySystemConfiguration β initDataTypes
- api β MediaKeySystemConfiguration β persistentState
- api β MediaKeySystemConfiguration β videoCapabilities
- api β MediaStreamTrackAudioSourceOptions
- api β MediaStreamTrackAudioSourceOptions β mediaStreamTrack
- api β USB β onconnect
- api β USB β ondisconnect
- api β WebSocket β onclose
- api β WebSocket β onerror
- api β WebSocket β onmessage
- api β WebSocket β onopen
CSS
- css β properties β justify-content β flex_context β baseline
- css β properties β justify-content β flex_context β first_last_baseline
SVG
- svg β elements β mesh
- svg β elements β mesh β href
- svg β elements β meshgradient
- svg β elements β meshgradient β gradientUnits
- svg β elements β meshgradient β href
- svg β elements β meshgradient β type
- svg β elements β meshgradient β x
- svg β elements β meshgradient β y
- svg β elements β meshpatch
- svg β elements β meshrow