Summary of BCD changes from through π
Browser Support Changes: +239, -0
Support increases (239)
API
-
api β GPU
Added to Chrome β 1 of 3 engines -
api β GPU β getPreferredCanvasFormat
Added to Chrome β 1 of 3 engines -
api β GPU β requestAdapter
Added to Chrome β 1 of 3 engines -
api β GPUAdapter
Added to Chrome β 1 of 3 engines -
api β GPUAdapter β features
Added to Chrome β 1 of 3 engines -
api β GPUAdapter β isFallbackAdapter
Added to Chrome β 1 of 3 engines -
api β GPUAdapter β limits
Added to Chrome β 1 of 3 engines -
api β GPUAdapter β requestAdapterInfo
Added to Chrome β 1 of 3 engines -
api β GPUAdapter β requestDevice
Added to Chrome β 1 of 3 engines -
api β GPUAdapterInfo
Added to Chrome β 1 of 3 engines -
api β GPUAdapterInfo β architecture
Added to Chrome β 1 of 3 engines -
api β GPUAdapterInfo β description
Added to Chrome β 1 of 3 engines -
api β GPUAdapterInfo β device
Added to Chrome β 1 of 3 engines -
api β GPUAdapterInfo β vendor
Added to Chrome β 1 of 3 engines -
api β GPUBindGroup
Added to Chrome β 1 of 3 engines -
api β GPUBindGroup β label
Added to Chrome β 1 of 3 engines -
api β GPUBindGroupLayout
Added to Chrome β 1 of 3 engines -
api β GPUBindGroupLayout β label
Added to Chrome β 1 of 3 engines -
api β GPUBuffer
Added to Chrome β 1 of 3 engines -
api β GPUBuffer β destroy
Added to Chrome β 1 of 3 engines -
api β GPUBuffer β getMappedRange
Added to Chrome β 1 of 3 engines -
api β GPUBuffer β label
Added to Chrome β 1 of 3 engines -
api β GPUBuffer β mapAsync
Added to Chrome β 1 of 3 engines -
api β GPUBuffer β mapState
Added to Chrome β 1 of 3 engines -
api β GPUBuffer β size
Added to Chrome β 1 of 3 engines -
api β GPUBuffer β unmap
Added to Chrome β 1 of 3 engines -
api β GPUBuffer β usage
Added to Chrome β 1 of 3 engines -
api β GPUCanvasContext
Added to Chrome β 1 of 3 engines -
api β GPUCanvasContext β canvas
Added to Chrome β 1 of 3 engines -
api β GPUCanvasContext β configure
Added to Chrome β 1 of 3 engines -
api β GPUCanvasContext β getCurrentTexture
Added to Chrome β 1 of 3 engines -
api β GPUCanvasContext β unconfigure
Added to Chrome β 1 of 3 engines -
api β GPUCommandBuffer
Added to Chrome β 1 of 3 engines -
api β GPUCommandBuffer β label
Added to Chrome β 1 of 3 engines -
api β GPUCommandEncoder
Added to Chrome β 1 of 3 engines -
api β GPUCommandEncoder β beginComputePass
Added to Chrome β 1 of 3 engines -
api β GPUCommandEncoder β beginRenderPass
Added to Chrome β 1 of 3 engines -
api β GPUCommandEncoder β clearBuffer
Added to Chrome β 1 of 3 engines -
api β GPUCommandEncoder β copyBufferToBuffer
Added to Chrome β 1 of 3 engines -
api β GPUCommandEncoder β copyBufferToTexture
Added to Chrome β 1 of 3 engines -
api β GPUCommandEncoder β copyTextureToBuffer
Added to Chrome β 1 of 3 engines -
api β GPUCommandEncoder β copyTextureToTexture
Added to Chrome β 1 of 3 engines -
api β GPUCommandEncoder β finish
Added to Chrome β 1 of 3 engines -
api β GPUCommandEncoder β insertDebugMarker
Added to Chrome β 1 of 3 engines -
api β GPUCommandEncoder β label
Added to Chrome β 1 of 3 engines -
api β GPUCommandEncoder β popDebugGroup
Added to Chrome β 1 of 3 engines -
api β GPUCommandEncoder β pushDebugGroup
Added to Chrome β 1 of 3 engines -
api β GPUCommandEncoder β resolveQuerySet
Added to Chrome β 1 of 3 engines -
api β GPUCommandEncoder β writeTimestamp
Added to Chrome β 1 of 3 engines -
api β GPUCompilationInfo
Added to Chrome β 1 of 3 engines -
api β GPUCompilationInfo β messages
Added to Chrome β 1 of 3 engines -
api β GPUCompilationMessage
Added to Chrome β 1 of 3 engines -
api β GPUCompilationMessage β length
Added to Chrome β 1 of 3 engines -
api β GPUCompilationMessage β lineNum
Added to Chrome β 1 of 3 engines -
api β GPUCompilationMessage β linePos
Added to Chrome β 1 of 3 engines -
api β GPUCompilationMessage β message
Added to Chrome β 1 of 3 engines -
api β GPUCompilationMessage β offset
Added to Chrome β 1 of 3 engines -
api β GPUCompilationMessage β type
Added to Chrome β 1 of 3 engines -
api β GPUComputePassEncoder
Added to Chrome β 1 of 3 engines -
api β GPUComputePassEncoder β dispatchWorkgroups
Added to Chrome β 1 of 3 engines -
api β GPUComputePassEncoder β dispatchWorkgroupsIndirect
Added to Chrome β 1 of 3 engines -
api β GPUComputePassEncoder β end
Added to Chrome β 1 of 3 engines -
api β GPUComputePassEncoder β insertDebugMarker
Added to Chrome β 1 of 3 engines -
api β GPUComputePassEncoder β label
Added to Chrome β 1 of 3 engines -
api β GPUComputePassEncoder β popDebugGroup
Added to Chrome β 1 of 3 engines -
api β GPUComputePassEncoder β pushDebugGroup
Added to Chrome β 1 of 3 engines -
api β GPUComputePassEncoder β setBindGroup
Added to Chrome β 1 of 3 engines -
api β GPUComputePassEncoder β setPipeline
Added to Chrome β 1 of 3 engines -
api β GPUComputePassEncoder β writeTimestamp
Added to Chrome β 1 of 3 engines -
api β GPUComputePipeline
Added to Chrome β 1 of 3 engines -
api β GPUComputePipeline β getBindGroupLayout
Added to Chrome β 1 of 3 engines -
api β GPUComputePipeline β label
Added to Chrome β 1 of 3 engines -
api β GPUDevice
Added to Chrome β 1 of 3 engines -
api β GPUDevice β createBindGroup
Added to Chrome β 1 of 3 engines -
api β GPUDevice β createBindGroupLayout
Added to Chrome β 1 of 3 engines -
api β GPUDevice β createBuffer
Added to Chrome β 1 of 3 engines -
api β GPUDevice β createCommandEncoder
Added to Chrome β 1 of 3 engines -
api β GPUDevice β createComputePipeline
Added to Chrome β 1 of 3 engines -
api β GPUDevice β createComputePipelineAsync
Added to Chrome β 1 of 3 engines -
api β GPUDevice β createPipelineLayout
Added to Chrome β 1 of 3 engines -
api β GPUDevice β createQuerySet
Added to Chrome β 1 of 3 engines -
api β GPUDevice β createRenderBundleEncoder
Added to Chrome β 1 of 3 engines -
api β GPUDevice β createRenderPipeline
Added to Chrome β 1 of 3 engines -
api β GPUDevice β createRenderPipelineAsync
Added to Chrome β 1 of 3 engines -
api β GPUDevice β createSampler
Added to Chrome β 1 of 3 engines -
api β GPUDevice β createShaderModule
Added to Chrome β 1 of 3 engines -
api β GPUDevice β createTexture
Added to Chrome β 1 of 3 engines -
api β GPUDevice β destroy
Added to Chrome β 1 of 3 engines -
api β GPUDevice β features
Added to Chrome β 1 of 3 engines -
api β GPUDevice β importExternalTexture
Added to Chrome β 1 of 3 engines -
api β GPUDevice β label
Added to Chrome β 1 of 3 engines -
api β GPUDevice β limits
Added to Chrome β 1 of 3 engines -
api β GPUDevice β lost
Added to Chrome β 1 of 3 engines -
api β GPUDevice β popErrorScope
Added to Chrome β 1 of 3 engines -
api β GPUDevice β pushErrorScope
Added to Chrome β 1 of 3 engines -
api β GPUDevice β queue
Added to Chrome β 1 of 3 engines -
api β GPUDevice β uncapturederror_event
Added to Chrome β 1 of 3 engines -
api β GPUDeviceLostInfo
Added to Chrome β 1 of 3 engines -
api β GPUDeviceLostInfo β message
Added to Chrome β 1 of 3 engines -
api β GPUDeviceLostInfo β reason
Added to Chrome β 1 of 3 engines -
api β GPUError
Added to Chrome β 1 of 3 engines -
api β GPUError β message
Added to Chrome β 1 of 3 engines -
api β GPUExternalTexture
Added to Chrome β 1 of 3 engines -
api β GPUExternalTexture β label
Added to Chrome β 1 of 3 engines -
api β GPUInternalError β GPUInternalError
Added to Chrome β 1 of 3 engines -
api β GPUInternalError
Added to Chrome β 1 of 3 engines -
api β GPUOutOfMemoryError β GPUOutOfMemoryError
Added to Chrome β 1 of 3 engines -
api β GPUOutOfMemoryError
Added to Chrome β 1 of 3 engines -
api β GPUPipelineError β GPUPipelineError
Added to Chrome β 1 of 3 engines -
api β GPUPipelineError
Added to Chrome β 1 of 3 engines -
api β GPUPipelineError β reason
Added to Chrome β 1 of 3 engines -
api β GPUPipelineLayout
Added to Chrome β 1 of 3 engines -
api β GPUPipelineLayout β label
Added to Chrome β 1 of 3 engines -
api β GPUQuerySet
Added to Chrome β 1 of 3 engines -
api β GPUQuerySet β count
Added to Chrome β 1 of 3 engines -
api β GPUQuerySet β destroy
Added to Chrome β 1 of 3 engines -
api β GPUQuerySet β label
Added to Chrome β 1 of 3 engines -
api β GPUQuerySet β type
Added to Chrome β 1 of 3 engines -
api β GPUQueue
Added to Chrome β 1 of 3 engines -
api β GPUQueue β copyExternalImageToTexture
Added to Chrome β 1 of 3 engines -
api β GPUQueue β label
Added to Chrome β 1 of 3 engines -
api β GPUQueue β onSubmittedWorkDone
Added to Chrome β 1 of 3 engines -
api β GPUQueue β submit
Added to Chrome β 1 of 3 engines -
api β GPUQueue β writeBuffer
Added to Chrome β 1 of 3 engines -
api β GPUQueue β writeTexture
Added to Chrome β 1 of 3 engines -
api β GPURenderBundle
Added to Chrome β 1 of 3 engines -
api β GPURenderBundle β label
Added to Chrome β 1 of 3 engines -
api β GPURenderBundleEncoder
Added to Chrome β 1 of 3 engines -
api β GPURenderBundleEncoder β draw
Added to Chrome β 1 of 3 engines -
api β GPURenderBundleEncoder β drawIndexed
Added to Chrome β 1 of 3 engines -
api β GPURenderBundleEncoder β drawIndexedIndirect
Added to Chrome β 1 of 3 engines -
api β GPURenderBundleEncoder β drawIndirect
Added to Chrome β 1 of 3 engines -
api β GPURenderBundleEncoder β finish
Added to Chrome β 1 of 3 engines -
api β GPURenderBundleEncoder β insertDebugMarker
Added to Chrome β 1 of 3 engines -
api β GPURenderBundleEncoder β label
Added to Chrome β 1 of 3 engines -
api β GPURenderBundleEncoder β popDebugGroup
Added to Chrome β 1 of 3 engines -
api β GPURenderBundleEncoder β pushDebugGroup
Added to Chrome β 1 of 3 engines -
api β GPURenderBundleEncoder β setBindGroup
Added to Chrome β 1 of 3 engines -
api β GPURenderBundleEncoder β setIndexBuffer
Added to Chrome β 1 of 3 engines -
api β GPURenderBundleEncoder β setPipeline
Added to Chrome β 1 of 3 engines -
api β GPURenderBundleEncoder β setVertexBuffer
Added to Chrome β 1 of 3 engines -
api β GPURenderPassEncoder
Added to Chrome β 1 of 3 engines -
api β GPURenderPassEncoder β beginOcclusionQuery
Added to Chrome β 1 of 3 engines -
api β GPURenderPassEncoder β draw
Added to Chrome β 1 of 3 engines -
api β GPURenderPassEncoder β drawIndexed
Added to Chrome β 1 of 3 engines -
api β GPURenderPassEncoder β drawIndexedIndirect
Added to Chrome β 1 of 3 engines -
api β GPURenderPassEncoder β drawIndirect
Added to Chrome β 1 of 3 engines -
api β GPURenderPassEncoder β end
Added to Chrome β 1 of 3 engines -
api β GPURenderPassEncoder β endOcclusionQuery
Added to Chrome β 1 of 3 engines -
api β GPURenderPassEncoder β executeBundles
Added to Chrome β 1 of 3 engines -
api β GPURenderPassEncoder β insertDebugMarker
Added to Chrome β 1 of 3 engines -
api β GPURenderPassEncoder β label
Added to Chrome β 1 of 3 engines -
api β GPURenderPassEncoder β popDebugGroup
Added to Chrome β 1 of 3 engines -
api β GPURenderPassEncoder β pushDebugGroup
Added to Chrome β 1 of 3 engines -
api β GPURenderPassEncoder β setBindGroup
Added to Chrome β 1 of 3 engines -
api β GPURenderPassEncoder β setBlendConstant
Added to Chrome β 1 of 3 engines -
api β GPURenderPassEncoder β setIndexBuffer
Added to Chrome β 1 of 3 engines -
api β GPURenderPassEncoder β setPipeline
Added to Chrome β 1 of 3 engines -
api β GPURenderPassEncoder β setScissorRect
Added to Chrome β 1 of 3 engines -
api β GPURenderPassEncoder β setStencilReference
Added to Chrome β 1 of 3 engines -
api β GPURenderPassEncoder β setVertexBuffer
Added to Chrome β 1 of 3 engines -
api β GPURenderPassEncoder β setViewport
Added to Chrome β 1 of 3 engines -
api β GPURenderPassEncoder β writeTimestamp
Added to Chrome β 1 of 3 engines -
api β GPURenderPipeline
Added to Chrome β 1 of 3 engines -
api β GPURenderPipeline β getBindGroupLayout
Added to Chrome β 1 of 3 engines -
api β GPURenderPipeline β label
Added to Chrome β 1 of 3 engines -
api β GPUSampler
Added to Chrome β 1 of 3 engines -
api β GPUSampler β label
Added to Chrome β 1 of 3 engines -
api β GPUShaderModule
Added to Chrome β 1 of 3 engines -
api β GPUShaderModule β getCompilationInfo
Added to Chrome β 1 of 3 engines -
api β GPUShaderModule β label
Added to Chrome β 1 of 3 engines -
api β GPUSupportedFeatures
Added to Chrome β 1 of 3 engines -
api β GPUSupportedLimits
Added to Chrome β 1 of 3 engines -
api β GPUSupportedLimits β maxBindGroups
Added to Chrome β 1 of 3 engines -
api β GPUSupportedLimits β maxBindingsPerBindGroup
Added to Chrome β 1 of 3 engines -
api β GPUSupportedLimits β maxBufferSize
Added to Chrome β 1 of 3 engines -
api β GPUSupportedLimits β maxColorAttachmentBytesPerSample
Added to Chrome β 1 of 3 engines -
api β GPUSupportedLimits β maxColorAttachments
Added to Chrome β 1 of 3 engines -
api β GPUSupportedLimits β maxComputeInvocationsPerWorkgroup
Added to Chrome β 1 of 3 engines -
api β GPUSupportedLimits β maxComputeWorkgroupSizeX
Added to Chrome β 1 of 3 engines -
api β GPUSupportedLimits β maxComputeWorkgroupSizeY
Added to Chrome β 1 of 3 engines -
api β GPUSupportedLimits β maxComputeWorkgroupSizeZ
Added to Chrome β 1 of 3 engines -
api β GPUSupportedLimits β maxComputeWorkgroupStorageSize
Added to Chrome β 1 of 3 engines -
api β GPUSupportedLimits β maxComputeWorkgroupsPerDimension
Added to Chrome β 1 of 3 engines -
api β GPUSupportedLimits β maxDynamicStorageBuffersPerPipelineLayout
Added to Chrome β 1 of 3 engines -
api β GPUSupportedLimits β maxDynamicUniformBuffersPerPipelineLayout
Added to Chrome β 1 of 3 engines -
api β GPUSupportedLimits β maxInterStageShaderComponents
Added to Chrome β 1 of 3 engines -
api β GPUSupportedLimits β maxInterStageShaderVariables
Added to Chrome β 1 of 3 engines -
api β GPUSupportedLimits β maxSampledTexturesPerShaderStage
Added to Chrome β 1 of 3 engines -
api β GPUSupportedLimits β maxSamplersPerShaderStage
Added to Chrome β 1 of 3 engines -
api β GPUSupportedLimits β maxStorageBufferBindingSize
Added to Chrome β 1 of 3 engines -
api β GPUSupportedLimits β maxStorageBuffersPerShaderStage
Added to Chrome β 1 of 3 engines -
api β GPUSupportedLimits β maxStorageTexturesPerShaderStage
Added to Chrome β 1 of 3 engines -
api β GPUSupportedLimits β maxTextureArrayLayers
Added to Chrome β 1 of 3 engines -
api β GPUSupportedLimits β maxTextureDimension1D
Added to Chrome β 1 of 3 engines -
api β GPUSupportedLimits β maxTextureDimension2D
Added to Chrome β 1 of 3 engines -
api β GPUSupportedLimits β maxTextureDimension3D
Added to Chrome β 1 of 3 engines -
api β GPUSupportedLimits β maxUniformBufferBindingSize
Added to Chrome β 1 of 3 engines -
api β GPUSupportedLimits β maxUniformBuffersPerShaderStage
Added to Chrome β 1 of 3 engines -
api β GPUSupportedLimits β maxVertexAttributes
Added to Chrome β 1 of 3 engines -
api β GPUSupportedLimits β maxVertexBufferArrayStride
Added to Chrome β 1 of 3 engines -
api β GPUSupportedLimits β maxVertexBuffers
Added to Chrome β 1 of 3 engines -
api β GPUSupportedLimits β minStorageBufferOffsetAlignment
Added to Chrome β 1 of 3 engines -
api β GPUSupportedLimits β minUniformBufferOffsetAlignment
Added to Chrome β 1 of 3 engines -
api β GPUTexture
Added to Chrome β 1 of 3 engines -
api β GPUTexture β createView
Added to Chrome β 1 of 3 engines -
api β GPUTexture β depthOrArrayLayers
Added to Chrome β 1 of 3 engines -
api β GPUTexture β destroy
Added to Chrome β 1 of 3 engines -
api β GPUTexture β dimension
Added to Chrome β 1 of 3 engines -
api β GPUTexture β format
Added to Chrome β 1 of 3 engines -
api β GPUTexture β height
Added to Chrome β 1 of 3 engines -
api β GPUTexture β label
Added to Chrome β 1 of 3 engines -
api β GPUTexture β mipLevelCount
Added to Chrome β 1 of 3 engines -
api β GPUTexture β sampleCount
Added to Chrome β 1 of 3 engines -
api β GPUTexture β usage
Added to Chrome β 1 of 3 engines -
api β GPUTexture β width
Added to Chrome β 1 of 3 engines -
api β GPUTextureView
Added to Chrome β 1 of 3 engines -
api β GPUTextureView β label
Added to Chrome β 1 of 3 engines -
api β GPUUncapturedErrorEvent β GPUUncapturedErrorEvent
Added to Chrome β 1 of 3 engines -
api β GPUUncapturedErrorEvent
Added to Chrome β 1 of 3 engines -
api β GPUUncapturedErrorEvent β error
Added to Chrome β 1 of 3 engines -
api β GPUValidationError β GPUValidationError
Added to Chrome β 1 of 3 engines -
api β GPUValidationError
Added to Chrome β 1 of 3 engines -
api β HTMLCanvasElement β getContext β webgpu_context
Added to Chrome β 1 of 3 engines -
api β Navigator β gpu
Added to Chrome β 1 of 3 engines -
api β WorkerNavigator β gpu
Added to Chrome β 1 of 3 engines
HTML
JAVASCRIPT
-
javascript β builtins β ArrayBuffer β ArrayBuffer β maxByteLength_option
Added to Safari β 2 of 3 engines -
javascript β builtins β ArrayBuffer β maxByteLength
Added to Safari β 2 of 3 engines -
javascript β builtins β ArrayBuffer β resizable
Added to Safari β 2 of 3 engines -
javascript β builtins β ArrayBuffer β resize
Added to Safari β 2 of 3 engines -
javascript β builtins β Atomics β waitAsync
Added to Safari β 2 of 3 engines -
javascript β builtins β SharedArrayBuffer β SharedArrayBuffer β maxByteLength_option
Added to Safari β 2 of 3 engines -
javascript β builtins β SharedArrayBuffer β grow
Added to Safari β 2 of 3 engines -
javascript β builtins β SharedArrayBuffer β growable
Added to Safari β 2 of 3 engines -
javascript β builtins β SharedArrayBuffer β maxByteLength
Added to Safari β 2 of 3 engines -
javascript β classes β static_initialization_blocks
Added to Safari β 3 of 3 engines -
javascript β regular_expressions β lookbehind_assertion
Added to Safari β 3 of 3 engines -
javascript β builtins β Array β fromAsync
Added to Safari β 1 of 3 engines
BCD Metadata Changes: 284
Show all 284 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 (27)
The entries in this section saw support information change since the report on Friday 31 March 2023, 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
-
css β properties β overflow β overlay
Backfilled for Firefox β 2 of 3 engines -
css β properties β overflow-x β overlay
Backfilled for Firefox β 2 of 3 engines -
css β properties β overflow-y β overlay
Backfilled for Firefox β 2 of 3 engines -
css β types β image β gradient β conic-gradient β hue_interpolation_method
Backfilled for Chrome β 2 of 3 engines -
css β types β image β gradient β conic-gradient β interpolation_color_space
Backfilled for Chrome β 2 of 3 engines -
css β types β image β gradient β linear-gradient β hue_interpolation_method
Backfilled for Chrome β 2 of 3 engines -
css β types β image β gradient β linear-gradient β interpolation_color_space
Backfilled for Chrome β 2 of 3 engines -
css β types β image β gradient β radial-gradient β hue_interpolation_method
Backfilled for Chrome β 2 of 3 engines -
css β types β image β gradient β radial-gradient β interpolation_color_space
Backfilled for Chrome β 2 of 3 engines -
css β types β image β gradient β repeating-conic-gradient β hue_interpolation_method
Backfilled for Chrome β 2 of 3 engines -
css β types β image β gradient β repeating-conic-gradient β interpolation_color_space
Backfilled for Chrome β 2 of 3 engines -
css β types β image β gradient β repeating-linear-gradient β hue_interpolation_method
Backfilled for Chrome β 2 of 3 engines -
css β types β image β gradient β repeating-linear-gradient β interpolation_color_space
Backfilled for Chrome β 2 of 3 engines -
css β types β image β gradient β repeating-radial-gradient β hue_interpolation_method
Backfilled for Chrome β 2 of 3 engines -
css β types β image β gradient β repeating-radial-gradient β interpolation_color_space
Backfilled for Chrome β 2 of 3 engines
API
-
api β ReadableStream β @@asyncIterator
Backfilled for Firefox β 1 of 3 engines -
api β ReadableStream β values
Backfilled for Firefox β 1 of 3 engines
JAVASCRIPT
-
javascript β builtins β FinalizationRegistry β symbol_as_target
Backfilled for Chrome β 2 of 3 engines -
javascript β builtins β WeakMap β symbol_as_keys
Backfilled for Chrome β 2 of 3 engines -
javascript β builtins β WeakRef β symbol_as_target
Backfilled for Chrome β 2 of 3 engines -
javascript β builtins β WeakSet β symbol_as_keys
Backfilled for Chrome β 2 of 3 engines
WEBEXTENSIONS
-
webextensions β api β action
Backfilled for Firefox β 3 of 3 engines -
webextensions β api β scripting
Backfilled for Firefox β 3 of 3 engines -
webextensions β api β scripting β executeScript β InjectionResult
Backfilled for Firefox β 2 of 3 engines -
webextensions β api β scripting β executeScript β InjectionResult β error
Backfilled for Firefox β 1 of 3 engines -
webextensions β api β scripting β executeScript β InjectionResult β frameId
Backfilled for Firefox β 2 of 3 engines -
webextensions β api β scripting β executeScript β InjectionResult β result
Backfilled for Firefox β 2 of 3 engines
New entries (253)
The entries in this section were not found in BCD on Friday 31 March 2023, 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 β GPU
- api β GPU β getPreferredCanvasFormat
- api β GPU β requestAdapter
- api β GPUAdapter
- api β GPUAdapter β features
- api β GPUAdapter β isFallbackAdapter
- api β GPUAdapter β limits
- api β GPUAdapter β requestAdapterInfo
- api β GPUAdapter β requestDevice
- api β GPUAdapterInfo
- api β GPUAdapterInfo β architecture
- api β GPUAdapterInfo β description
- api β GPUAdapterInfo β device
- api β GPUAdapterInfo β vendor
- api β GPUBindGroup
- api β GPUBindGroup β label
- api β GPUBindGroupLayout
- api β GPUBindGroupLayout β label
- api β GPUBuffer
- api β GPUBuffer β destroy
- api β GPUBuffer β getMappedRange
- api β GPUBuffer β label
- api β GPUBuffer β mapAsync
- api β GPUBuffer β mapState
- api β GPUBuffer β size
- api β GPUBuffer β unmap
- api β GPUBuffer β usage
- api β GPUCanvasContext
- api β GPUCanvasContext β canvas
- api β GPUCanvasContext β configure
- api β GPUCanvasContext β getCurrentTexture
- api β GPUCanvasContext β unconfigure
- api β GPUCommandBuffer
- api β GPUCommandBuffer β label
- api β GPUCommandEncoder
- api β GPUCommandEncoder β beginComputePass
- api β GPUCommandEncoder β beginRenderPass
- api β GPUCommandEncoder β clearBuffer
- api β GPUCommandEncoder β copyBufferToBuffer
- api β GPUCommandEncoder β copyBufferToTexture
- api β GPUCommandEncoder β copyTextureToBuffer
- api β GPUCommandEncoder β copyTextureToTexture
- api β GPUCommandEncoder β finish
- api β GPUCommandEncoder β insertDebugMarker
- api β GPUCommandEncoder β label
- api β GPUCommandEncoder β popDebugGroup
- api β GPUCommandEncoder β pushDebugGroup
- api β GPUCommandEncoder β resolveQuerySet
- api β GPUCommandEncoder β writeTimestamp
- api β GPUCompilationInfo
- api β GPUCompilationInfo β messages
- api β GPUCompilationMessage
- api β GPUCompilationMessage β length
- api β GPUCompilationMessage β lineNum
- api β GPUCompilationMessage β linePos
- api β GPUCompilationMessage β message
- api β GPUCompilationMessage β offset
- api β GPUCompilationMessage β type
- api β GPUComputePassEncoder
- api β GPUComputePassEncoder β dispatchWorkgroups
- api β GPUComputePassEncoder β dispatchWorkgroupsIndirect
- api β GPUComputePassEncoder β end
- api β GPUComputePassEncoder β insertDebugMarker
- api β GPUComputePassEncoder β label
- api β GPUComputePassEncoder β popDebugGroup
- api β GPUComputePassEncoder β pushDebugGroup
- api β GPUComputePassEncoder β setBindGroup
- api β GPUComputePassEncoder β setPipeline
- api β GPUComputePassEncoder β writeTimestamp
- api β GPUComputePipeline
- api β GPUComputePipeline β getBindGroupLayout
- api β GPUComputePipeline β label
- api β GPUDevice
- api β GPUDevice β createBindGroup
- api β GPUDevice β createBindGroupLayout
- api β GPUDevice β createBuffer
- api β GPUDevice β createCommandEncoder
- api β GPUDevice β createComputePipeline
- api β GPUDevice β createComputePipelineAsync
- api β GPUDevice β createPipelineLayout
- api β GPUDevice β createQuerySet
- api β GPUDevice β createRenderBundleEncoder
- api β GPUDevice β createRenderPipeline
- api β GPUDevice β createRenderPipelineAsync
- api β GPUDevice β createSampler
- api β GPUDevice β createShaderModule
- api β GPUDevice β createTexture
- api β GPUDevice β destroy
- api β GPUDevice β features
- api β GPUDevice β importExternalTexture
- api β GPUDevice β label
- api β GPUDevice β limits
- api β GPUDevice β lost
- api β GPUDevice β popErrorScope
- api β GPUDevice β pushErrorScope
- api β GPUDevice β queue
- api β GPUDevice β uncapturederror_event
- api β GPUDeviceLostInfo
- api β GPUDeviceLostInfo β message
- api β GPUDeviceLostInfo β reason
- api β GPUError
- api β GPUError β message
- api β GPUExternalTexture
- api β GPUExternalTexture β label
- api β GPUInternalError β GPUInternalError
- api β GPUInternalError
- api β GPUOutOfMemoryError β GPUOutOfMemoryError
- api β GPUOutOfMemoryError
- api β GPUPipelineError β GPUPipelineError
- api β GPUPipelineError
- api β GPUPipelineError β reason
- api β GPUPipelineLayout
- api β GPUPipelineLayout β label
- api β GPUQuerySet
- api β GPUQuerySet β count
- api β GPUQuerySet β destroy
- api β GPUQuerySet β label
- api β GPUQuerySet β type
- api β GPUQueue
- api β GPUQueue β copyExternalImageToTexture
- api β GPUQueue β label
- api β GPUQueue β onSubmittedWorkDone
- api β GPUQueue β submit
- api β GPUQueue β writeBuffer
- api β GPUQueue β writeTexture
- api β GPURenderBundle
- api β GPURenderBundle β label
- api β GPURenderBundleEncoder
- api β GPURenderBundleEncoder β draw
- api β GPURenderBundleEncoder β drawIndexed
- api β GPURenderBundleEncoder β drawIndexedIndirect
- api β GPURenderBundleEncoder β drawIndirect
- api β GPURenderBundleEncoder β finish
- api β GPURenderBundleEncoder β insertDebugMarker
- api β GPURenderBundleEncoder β label
- api β GPURenderBundleEncoder β popDebugGroup
- api β GPURenderBundleEncoder β pushDebugGroup
- api β GPURenderBundleEncoder β setBindGroup
- api β GPURenderBundleEncoder β setIndexBuffer
- api β GPURenderBundleEncoder β setPipeline
- api β GPURenderBundleEncoder β setVertexBuffer
- api β GPURenderPassEncoder
- api β GPURenderPassEncoder β beginOcclusionQuery
- api β GPURenderPassEncoder β draw
- api β GPURenderPassEncoder β drawIndexed
- api β GPURenderPassEncoder β drawIndexedIndirect
- api β GPURenderPassEncoder β drawIndirect
- api β GPURenderPassEncoder β end
- api β GPURenderPassEncoder β endOcclusionQuery
- api β GPURenderPassEncoder β executeBundles
- api β GPURenderPassEncoder β insertDebugMarker
- api β GPURenderPassEncoder β label
- api β GPURenderPassEncoder β popDebugGroup
- api β GPURenderPassEncoder β pushDebugGroup
- api β GPURenderPassEncoder β setBindGroup
- api β GPURenderPassEncoder β setBlendConstant
- api β GPURenderPassEncoder β setIndexBuffer
- api β GPURenderPassEncoder β setPipeline
- api β GPURenderPassEncoder β setScissorRect
- api β GPURenderPassEncoder β setStencilReference
- api β GPURenderPassEncoder β setVertexBuffer
- api β GPURenderPassEncoder β setViewport
- api β GPURenderPassEncoder β writeTimestamp
- api β GPURenderPipeline
- api β GPURenderPipeline β getBindGroupLayout
- api β GPURenderPipeline β label
- api β GPUSampler
- api β GPUSampler β label
- api β GPUShaderModule
- api β GPUShaderModule β getCompilationInfo
- api β GPUShaderModule β label
- api β GPUSupportedFeatures
- api β GPUSupportedLimits
- api β GPUSupportedLimits β maxBindGroups
- api β GPUSupportedLimits β maxBindingsPerBindGroup
- api β GPUSupportedLimits β maxBufferSize
- api β GPUSupportedLimits β maxColorAttachmentBytesPerSample
- api β GPUSupportedLimits β maxColorAttachments
- api β GPUSupportedLimits β maxComputeInvocationsPerWorkgroup
- api β GPUSupportedLimits β maxComputeWorkgroupSizeX
- api β GPUSupportedLimits β maxComputeWorkgroupSizeY
- api β GPUSupportedLimits β maxComputeWorkgroupSizeZ
- api β GPUSupportedLimits β maxComputeWorkgroupStorageSize
- api β GPUSupportedLimits β maxComputeWorkgroupsPerDimension
- api β GPUSupportedLimits β maxDynamicStorageBuffersPerPipelineLayout
- api β GPUSupportedLimits β maxDynamicUniformBuffersPerPipelineLayout
- api β GPUSupportedLimits β maxInterStageShaderComponents
- api β GPUSupportedLimits β maxInterStageShaderVariables
- api β GPUSupportedLimits β maxSampledTexturesPerShaderStage
- api β GPUSupportedLimits β maxSamplersPerShaderStage
- api β GPUSupportedLimits β maxStorageBufferBindingSize
- api β GPUSupportedLimits β maxStorageBuffersPerShaderStage
- api β GPUSupportedLimits β maxStorageTexturesPerShaderStage
- api β GPUSupportedLimits β maxTextureArrayLayers
- api β GPUSupportedLimits β maxTextureDimension1D
- api β GPUSupportedLimits β maxTextureDimension2D
- api β GPUSupportedLimits β maxTextureDimension3D
- api β GPUSupportedLimits β maxUniformBufferBindingSize
- api β GPUSupportedLimits β maxUniformBuffersPerShaderStage
- api β GPUSupportedLimits β maxVertexAttributes
- api β GPUSupportedLimits β maxVertexBufferArrayStride
- api β GPUSupportedLimits β maxVertexBuffers
- api β GPUSupportedLimits β minStorageBufferOffsetAlignment
- api β GPUSupportedLimits β minUniformBufferOffsetAlignment
- api β GPUTexture
- api β GPUTexture β createView
- api β GPUTexture β depthOrArrayLayers
- api β GPUTexture β destroy
- api β GPUTexture β dimension
- api β GPUTexture β format
- api β GPUTexture β height
- api β GPUTexture β label
- api β GPUTexture β mipLevelCount
- api β GPUTexture β sampleCount
- api β GPUTexture β usage
- api β GPUTexture β width
- api β GPUTextureView
- api β GPUTextureView β label
- api β GPUUncapturedErrorEvent β GPUUncapturedErrorEvent
- api β GPUUncapturedErrorEvent
- api β GPUUncapturedErrorEvent β error
- api β GPUValidationError β GPUValidationError
- api β GPUValidationError
- api β HTMLCanvasElement β getContext β webgpu_context
- api β Navigator β gpu
- api β ReadableStream β @@asyncIterator
- api β ReadableStream β values
- api β WorkerNavigator β gpu
CSS
- css β properties β overflow-x β overlay
- css β properties β overflow-y β overlay
- css β types β image β gradient β conic-gradient β hue_interpolation_method
- css β types β image β gradient β conic-gradient β interpolation_color_space
- css β types β image β gradient β linear-gradient β hue_interpolation_method
- css β types β image β gradient β linear-gradient β interpolation_color_space
- css β types β image β gradient β radial-gradient β hue_interpolation_method
- css β types β image β gradient β radial-gradient β interpolation_color_space
- css β types β image β gradient β repeating-conic-gradient β hue_interpolation_method
- css β types β image β gradient β repeating-conic-gradient β interpolation_color_space
- css β types β image β gradient β repeating-linear-gradient β hue_interpolation_method
- css β types β image β gradient β repeating-linear-gradient β interpolation_color_space
- css β types β image β gradient β repeating-radial-gradient β hue_interpolation_method
- css β types β image β gradient β repeating-radial-gradient β interpolation_color_space
JAVASCRIPT
- javascript β builtins β Array β fromAsync
- javascript β builtins β FinalizationRegistry β symbol_as_target
- javascript β builtins β WeakMap β symbol_as_keys
- javascript β builtins β WeakRef β symbol_as_target
- javascript β builtins β WeakSet β symbol_as_keys
WEBEXTENSIONS
- webextensions β api β action
- webextensions β api β scripting
- webextensions β api β scripting β executeScript β InjectionResult
- webextensions β api β scripting β executeScript β InjectionResult β error
- webextensions β api β scripting β executeScript β InjectionResult β frameId
- webextensions β api β scripting β executeScript β InjectionResult β result
Removed entries (4)
The entries in this section were found in BCD on Friday 31 March 2023, 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 β HTMLShadowElement
- api β HTMLShadowElement β getDistributedNodes
- api β ReadableStream β async_iterable
HTML
- html β elements β shadow