https://github.com/jqueryscript/new-web-api
New Web APIs Since 2016
https://github.com/jqueryscript/new-web-api
javascript webapi webdesign webdev webdevelopment
Last synced: 10 months ago
JSON representation
New Web APIs Since 2016
- Host: GitHub
- URL: https://github.com/jqueryscript/new-web-api
- Owner: jqueryscript
- Created: 2024-11-17T03:58:07.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-07-20T00:52:29.000Z (10 months ago)
- Last Synced: 2025-07-20T02:57:27.035Z (10 months ago)
- Topics: javascript, webapi, webdesign, webdev, webdevelopment
- Language: JavaScript
- Homepage:
- Size: 51.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# New Web APIs Since 2016
A comprehensive list of new Web APIs by year of general availability across major browsers.
_This document is automatically generated weekly._
## 2025
### CaretPosition
- [CaretPosition](https://developer.mozilla.org/docs/Web/API/CaretPosition) (Chrome 128, Firefox 20, Safari 18.4)
- CaretPosition.getClientRect (Chrome 128, Firefox 23, Safari 18.4)
- CaretPosition.offset (Chrome 128, Firefox 20, Safari 18.4)
- CaretPosition.offsetNode (Chrome 128, Firefox 20, Safari 18.4)
### ClipboardItem
- [supports() static method](https://developer.mozilla.org/docs/Web/API/ClipboardItem/supports_static) (Chrome 121, Firefox 127, Safari 18.4)
### CookieChangeEvent
- [CookieChangeEvent](https://developer.mozilla.org/docs/Web/API/CookieChangeEvent) (Chrome 87, Firefox 140, Safari 18.4)
- [CookieChangeEvent.changed](https://developer.mozilla.org/docs/Web/API/CookieChangeEvent/changed) (Chrome 87, Firefox 140, Safari 18.4)
- [CookieChangeEvent() constructor](https://developer.mozilla.org/docs/Web/API/CookieChangeEvent/CookieChangeEvent) (Chrome 87, Firefox 140, Safari 18.4)
- [CookieChangeEvent.deleted](https://developer.mozilla.org/docs/Web/API/CookieChangeEvent/deleted) (Chrome 87, Firefox 140, Safari 18.4)
### CookieStore
- [CookieStore](https://developer.mozilla.org/docs/Web/API/CookieStore) (Chrome 87, Firefox 140, Safari 18.4)
- [change event](https://developer.mozilla.org/docs/Web/API/CookieStore/change_event) (Chrome 87, Firefox 140, Safari 18.4)
- [CookieStore.delete](https://developer.mozilla.org/docs/Web/API/CookieStore/delete) (Chrome 87, Firefox 140, Safari 18.4)
- [CookieStore.get](https://developer.mozilla.org/docs/Web/API/CookieStore/get) (Chrome 87, Firefox 140, Safari 18.4)
- name in return value (Chrome 87, Firefox 140, Safari 18.4)
- value in return value (Chrome 87, Firefox 140, Safari 18.4)
- [CookieStore.getAll](https://developer.mozilla.org/docs/Web/API/CookieStore/getAll) (Chrome 87, Firefox 140, Safari 18.4)
- [CookieStore.set](https://developer.mozilla.org/docs/Web/API/CookieStore/set) (Chrome 87, Firefox 140, Safari 18.4)
### CredentialsContainer
- [largeBlob extension](https://developer.mozilla.org/docs/Web/API/Web_Authentication_API/WebAuthn_extensions#largeblob) (Chrome 113, Firefox 139, Safari 17)
### CSPViolationReportBody
- [CSPViolationReportBody](https://developer.mozilla.org/docs/Web/API/CSPViolationReportBody) (Chrome 74, Firefox 130, Safari 18.4)
### ElementInternals
- [ElementInternals.ariaActiveDescendantElement](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaActiveDescendantElement) (Chrome 135, Firefox 136, Safari 16.4)
- [ElementInternals.ariaControlsElements](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaControlsElements) (Chrome 135, Firefox 136, Safari 16.4)
- [ElementInternals.ariaDescribedByElements](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaDescribedByElements) (Chrome 135, Firefox 136, Safari 16.4)
- [ElementInternals.ariaDetailsElements](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaDetailsElements) (Chrome 135, Firefox 136, Safari 16.4)
- [ElementInternals.ariaErrorMessageElements](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaErrorMessageElements) (Chrome 135, Firefox 136, Safari 16.4)
- [ElementInternals.ariaFlowToElements](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaFlowToElements) (Chrome 135, Firefox 136, Safari 16.4)
- [ElementInternals.ariaLabelledByElements](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaLabelledByElements) (Chrome 135, Firefox 136, Safari 16.4)
### ExtendableCookieChangeEvent
- [ExtendableCookieChangeEvent](https://developer.mozilla.org/docs/Web/API/ExtendableCookieChangeEvent) (Chrome 87, Firefox 140, Safari 18.4)
- [ExtendableCookieChangeEvent.changed](https://developer.mozilla.org/docs/Web/API/ExtendableCookieChangeEvent/changed) (Chrome 87, Firefox 140, Safari 18.4)
- [ExtendableCookieChangeEvent.deleted](https://developer.mozilla.org/docs/Web/API/ExtendableCookieChangeEvent/deleted) (Chrome 87, Firefox 140, Safari 18.4)
- [ExtendableCookieChangeEvent() constructor](https://developer.mozilla.org/docs/Web/API/ExtendableCookieChangeEvent/ExtendableCookieChangeEvent) (Chrome 87, Firefox 140, Safari 18.4)
### FragmentDirective
- [FragmentDirective](https://developer.mozilla.org/docs/Web/API/FragmentDirective) (Chrome 81, Firefox 131, Safari 18.4)
### GPU
- [GPU](https://developer.mozilla.org/docs/Web/API/GPU) (Chrome 113, Firefox 141, Safari 26)
- [GPU.getPreferredCanvasFormat](https://developer.mozilla.org/docs/Web/API/GPU/getPreferredCanvasFormat) (Chrome 113, Firefox 141, Safari 26)
- [GPU.requestAdapter](https://developer.mozilla.org/docs/Web/API/GPU/requestAdapter) (Chrome 113, Firefox 141, Safari 26)
- [GPU.wgslLanguageFeatures](https://developer.mozilla.org/docs/Web/API/GPU/wgslLanguageFeatures) (Chrome 115, Firefox 141, Safari 26)
### GPUAdapter
- [GPUAdapter](https://developer.mozilla.org/docs/Web/API/GPUAdapter) (Chrome 113, Firefox 141, Safari 26)
- [GPUAdapter.features](https://developer.mozilla.org/docs/Web/API/GPUAdapter/features) (Chrome 113, Firefox 141, Safari 26)
- [GPUAdapter.info](https://developer.mozilla.org/docs/Web/API/GPUAdapter/info) (Chrome 127, Firefox 141, Safari 26)
- [GPUAdapter.isFallbackAdapter](https://developer.mozilla.org/docs/Web/API/GPUAdapter/isFallbackAdapter) (Chrome 113, Firefox 141, Safari 26)
- [GPUAdapter.limits](https://developer.mozilla.org/docs/Web/API/GPUAdapter/limits) (Chrome 113, Firefox 141, Safari 26)
- [GPUAdapter.requestDevice](https://developer.mozilla.org/docs/Web/API/GPUAdapter/requestDevice) (Chrome 113, Firefox 141, Safari 26)
### GPUAdapterInfo
- [GPUAdapterInfo](https://developer.mozilla.org/docs/Web/API/GPUAdapterInfo) (Chrome 113, Firefox 141, Safari 26)
- [GPUAdapterInfo.architecture](https://developer.mozilla.org/docs/Web/API/GPUAdapterInfo/architecture) (Chrome 113, Firefox 141, Safari 26)
- [GPUAdapterInfo.description](https://developer.mozilla.org/docs/Web/API/GPUAdapterInfo/description) (Chrome 113, Firefox 141, Safari 26)
- [GPUAdapterInfo.device](https://developer.mozilla.org/docs/Web/API/GPUAdapterInfo/device) (Chrome 113, Firefox 141, Safari 26)
- [GPUAdapterInfo.vendor](https://developer.mozilla.org/docs/Web/API/GPUAdapterInfo/vendor) (Chrome 113, Firefox 141, Safari 26)
### GPUBindGroup
- [GPUBindGroup](https://developer.mozilla.org/docs/Web/API/GPUBindGroup) (Chrome 113, Firefox 141, Safari 26)
- [GPUBindGroup.label](https://developer.mozilla.org/docs/Web/API/GPUBindGroup/label) (Chrome 113, Firefox 141, Safari 26)
### GPUBindGroupLayout
- [GPUBindGroupLayout](https://developer.mozilla.org/docs/Web/API/GPUBindGroupLayout) (Chrome 113, Firefox 141, Safari 26)
- [GPUBindGroupLayout.label](https://developer.mozilla.org/docs/Web/API/GPUBindGroupLayout/label) (Chrome 113, Firefox 141, Safari 26)
### GPUBuffer
- [GPUBuffer](https://developer.mozilla.org/docs/Web/API/GPUBuffer) (Chrome 113, Firefox 141, Safari 26)
- [GPUBuffer.destroy](https://developer.mozilla.org/docs/Web/API/GPUBuffer/destroy) (Chrome 113, Firefox 141, Safari 26)
- [GPUBuffer.getMappedRange](https://developer.mozilla.org/docs/Web/API/GPUBuffer/getMappedRange) (Chrome 113, Firefox 141, Safari 26)
- [GPUBuffer.label](https://developer.mozilla.org/docs/Web/API/GPUBuffer/label) (Chrome 113, Firefox 141, Safari 26)
- [GPUBuffer.mapAsync](https://developer.mozilla.org/docs/Web/API/GPUBuffer/mapAsync) (Chrome 113, Firefox 141, Safari 26)
- [GPUBuffer.mapState](https://developer.mozilla.org/docs/Web/API/GPUBuffer/mapState) (Chrome 113, Firefox 141, Safari 26)
- [GPUBuffer.size](https://developer.mozilla.org/docs/Web/API/GPUBuffer/size) (Chrome 113, Firefox 141, Safari 26)
- [GPUBuffer.unmap](https://developer.mozilla.org/docs/Web/API/GPUBuffer/unmap) (Chrome 113, Firefox 141, Safari 26)
- [GPUBuffer.usage](https://developer.mozilla.org/docs/Web/API/GPUBuffer/usage) (Chrome 113, Firefox 141, Safari 26)
### GPUCanvasContext
- [GPUCanvasContext](https://developer.mozilla.org/docs/Web/API/GPUCanvasContext) (Chrome 113, Firefox 141, Safari 26)
- [GPUCanvasContext.canvas](https://developer.mozilla.org/docs/Web/API/GPUCanvasContext/canvas) (Chrome 113, Firefox 141, Safari 26)
- [GPUCanvasContext.configure](https://developer.mozilla.org/docs/Web/API/GPUCanvasContext/configure) (Chrome 113, Firefox 141, Safari 26)
- [GPUCanvasContext.getConfiguration](https://developer.mozilla.org/docs/Web/API/GPUCanvasContext/getConfiguration) (Chrome 131, Firefox 141, Safari 26)
- [GPUCanvasContext.getCurrentTexture](https://developer.mozilla.org/docs/Web/API/GPUCanvasContext/getCurrentTexture) (Chrome 113, Firefox 141, Safari 26)
- [GPUCanvasContext.unconfigure](https://developer.mozilla.org/docs/Web/API/GPUCanvasContext/unconfigure) (Chrome 113, Firefox 141, Safari 26)
### GPUCommandBuffer
- [GPUCommandBuffer](https://developer.mozilla.org/docs/Web/API/GPUCommandBuffer) (Chrome 113, Firefox 141, Safari 26)
- [GPUCommandBuffer.label](https://developer.mozilla.org/docs/Web/API/GPUCommandBuffer/label) (Chrome 113, Firefox 141, Safari 26)
### GPUCommandEncoder
- [GPUCommandEncoder](https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder) (Chrome 113, Firefox 141, Safari 26)
- [GPUCommandEncoder.beginComputePass](https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/beginComputePass) (Chrome 113, Firefox 141, Safari 26)
- [GPUCommandEncoder.beginRenderPass](https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/beginRenderPass) (Chrome 113, Firefox 141, Safari 26)
- [GPUCommandEncoder.clearBuffer](https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/clearBuffer) (Chrome 113, Firefox 141, Safari 26)
- [GPUCommandEncoder.copyBufferToBuffer](https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/copyBufferToBuffer) (Chrome 113, Firefox 141, Safari 26)
- [GPUCommandEncoder.copyBufferToTexture](https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/copyBufferToTexture) (Chrome 113, Firefox 141, Safari 26)
- [GPUCommandEncoder.copyTextureToBuffer](https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/copyTextureToBuffer) (Chrome 113, Firefox 141, Safari 26)
- [GPUCommandEncoder.copyTextureToTexture](https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/copyTextureToTexture) (Chrome 113, Firefox 141, Safari 26)
- [GPUCommandEncoder.finish](https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/finish) (Chrome 113, Firefox 141, Safari 26)
- [GPUCommandEncoder.insertDebugMarker](https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/insertDebugMarker) (Chrome 113, Firefox 141, Safari 26)
- [GPUCommandEncoder.label](https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/label) (Chrome 113, Firefox 141, Safari 26)
- [GPUCommandEncoder.popDebugGroup](https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/popDebugGroup) (Chrome 113, Firefox 141, Safari 26)
- [GPUCommandEncoder.pushDebugGroup](https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/pushDebugGroup) (Chrome 113, Firefox 141, Safari 26)
- [GPUCommandEncoder.resolveQuerySet](https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/resolveQuerySet) (Chrome 113, Firefox 141, Safari 26)
### GPUCompilationInfo
- [GPUCompilationInfo](https://developer.mozilla.org/docs/Web/API/GPUCompilationInfo) (Chrome 113, Firefox 141, Safari 26)
- [GPUCompilationInfo.messages](https://developer.mozilla.org/docs/Web/API/GPUCompilationInfo/messages) (Chrome 113, Firefox 141, Safari 26)
### GPUCompilationMessage
- [GPUCompilationMessage](https://developer.mozilla.org/docs/Web/API/GPUCompilationMessage) (Chrome 113, Firefox 141, Safari 26)
- [GPUCompilationMessage.length](https://developer.mozilla.org/docs/Web/API/GPUCompilationMessage/length) (Chrome 113, Firefox 141, Safari 26)
- [GPUCompilationMessage.lineNum](https://developer.mozilla.org/docs/Web/API/GPUCompilationMessage/lineNum) (Chrome 113, Firefox 141, Safari 26)
- [GPUCompilationMessage.linePos](https://developer.mozilla.org/docs/Web/API/GPUCompilationMessage/linePos) (Chrome 113, Firefox 141, Safari 26)
- [GPUCompilationMessage.message](https://developer.mozilla.org/docs/Web/API/GPUCompilationMessage/message) (Chrome 113, Firefox 141, Safari 26)
- [GPUCompilationMessage.offset](https://developer.mozilla.org/docs/Web/API/GPUCompilationMessage/offset) (Chrome 113, Firefox 141, Safari 26)
- [GPUCompilationMessage.type](https://developer.mozilla.org/docs/Web/API/GPUCompilationMessage/type) (Chrome 113, Firefox 141, Safari 26)
### GPUComputePassEncoder
- [GPUComputePassEncoder](https://developer.mozilla.org/docs/Web/API/GPUComputePassEncoder) (Chrome 113, Firefox 141, Safari 26)
- [GPUComputePassEncoder.dispatchWorkgroups](https://developer.mozilla.org/docs/Web/API/GPUComputePassEncoder/dispatchWorkgroups) (Chrome 113, Firefox 141, Safari 26)
- [GPUComputePassEncoder.dispatchWorkgroupsIndirect](https://developer.mozilla.org/docs/Web/API/GPUComputePassEncoder/dispatchWorkgroupsIndirect) (Chrome 113, Firefox 141, Safari 26)
- [GPUComputePassEncoder.end](https://developer.mozilla.org/docs/Web/API/GPUComputePassEncoder/end) (Chrome 113, Firefox 141, Safari 26)
- [GPUComputePassEncoder.insertDebugMarker](https://developer.mozilla.org/docs/Web/API/GPUComputePassEncoder/insertDebugMarker) (Chrome 113, Firefox 141, Safari 26)
- [GPUComputePassEncoder.label](https://developer.mozilla.org/docs/Web/API/GPUComputePassEncoder/label) (Chrome 113, Firefox 141, Safari 26)
- [GPUComputePassEncoder.popDebugGroup](https://developer.mozilla.org/docs/Web/API/GPUComputePassEncoder/popDebugGroup) (Chrome 113, Firefox 141, Safari 26)
- [GPUComputePassEncoder.pushDebugGroup](https://developer.mozilla.org/docs/Web/API/GPUComputePassEncoder/pushDebugGroup) (Chrome 113, Firefox 141, Safari 26)
- [GPUComputePassEncoder.setBindGroup](https://developer.mozilla.org/docs/Web/API/GPUComputePassEncoder/setBindGroup) (Chrome 113, Firefox 141, Safari 26)
- [GPUComputePassEncoder.setPipeline](https://developer.mozilla.org/docs/Web/API/GPUComputePassEncoder/setPipeline) (Chrome 113, Firefox 141, Safari 26)
### GPUComputePipeline
- [GPUComputePipeline](https://developer.mozilla.org/docs/Web/API/GPUComputePipeline) (Chrome 113, Firefox 141, Safari 26)
- [GPUComputePipeline.getBindGroupLayout](https://developer.mozilla.org/docs/Web/API/GPUComputePipeline/getBindGroupLayout) (Chrome 113, Firefox 141, Safari 26)
- [GPUComputePipeline.label](https://developer.mozilla.org/docs/Web/API/GPUComputePipeline/label) (Chrome 113, Firefox 141, Safari 26)
### GPUDevice
- [GPUDevice](https://developer.mozilla.org/docs/Web/API/GPUDevice) (Chrome 113, Firefox 141, Safari 26)
- [GPUDevice.createBindGroup](https://developer.mozilla.org/docs/Web/API/GPUDevice/createBindGroup) (Chrome 113, Firefox 141, Safari 26)
- [GPUDevice.createBindGroupLayout](https://developer.mozilla.org/docs/Web/API/GPUDevice/createBindGroupLayout) (Chrome 113, Firefox 141, Safari 26)
- [GPUDevice.createBuffer](https://developer.mozilla.org/docs/Web/API/GPUDevice/createBuffer) (Chrome 113, Firefox 141, Safari 26)
- [GPUDevice.createCommandEncoder](https://developer.mozilla.org/docs/Web/API/GPUDevice/createCommandEncoder) (Chrome 113, Firefox 141, Safari 26)
- [GPUDevice.createComputePipeline](https://developer.mozilla.org/docs/Web/API/GPUDevice/createComputePipeline) (Chrome 113, Firefox 141, Safari 26)
- [GPUDevice.createComputePipelineAsync](https://developer.mozilla.org/docs/Web/API/GPUDevice/createComputePipelineAsync) (Chrome 113, Firefox 141, Safari 26)
- [GPUDevice.createPipelineLayout](https://developer.mozilla.org/docs/Web/API/GPUDevice/createPipelineLayout) (Chrome 113, Firefox 141, Safari 26)
- [GPUDevice.createQuerySet](https://developer.mozilla.org/docs/Web/API/GPUDevice/createQuerySet) (Chrome 113, Firefox 141, Safari 26)
- [GPUDevice.createRenderBundleEncoder](https://developer.mozilla.org/docs/Web/API/GPUDevice/createRenderBundleEncoder) (Chrome 113, Firefox 141, Safari 26)
- [GPUDevice.createRenderPipeline](https://developer.mozilla.org/docs/Web/API/GPUDevice/createRenderPipeline) (Chrome 113, Firefox 141, Safari 26)
- [GPUDevice.createRenderPipelineAsync](https://developer.mozilla.org/docs/Web/API/GPUDevice/createRenderPipelineAsync) (Chrome 113, Firefox 141, Safari 26)
- [GPUDevice.createSampler](https://developer.mozilla.org/docs/Web/API/GPUDevice/createSampler) (Chrome 113, Firefox 141, Safari 26)
- [GPUDevice.createShaderModule](https://developer.mozilla.org/docs/Web/API/GPUDevice/createShaderModule) (Chrome 113, Firefox 141, Safari 26)
- [GPUDevice.createTexture](https://developer.mozilla.org/docs/Web/API/GPUDevice/createTexture) (Chrome 113, Firefox 141, Safari 26)
- [GPUDevice.destroy](https://developer.mozilla.org/docs/Web/API/GPUDevice/destroy) (Chrome 113, Firefox 141, Safari 26)
- [GPUDevice.features](https://developer.mozilla.org/docs/Web/API/GPUDevice/features) (Chrome 113, Firefox 141, Safari 26)
- [GPUDevice.importExternalTexture](https://developer.mozilla.org/docs/Web/API/GPUDevice/importExternalTexture) (Chrome 113, Firefox 141, Safari 26)
- [GPUDevice.label](https://developer.mozilla.org/docs/Web/API/GPUDevice/label) (Chrome 113, Firefox 141, Safari 26)
- [GPUDevice.limits](https://developer.mozilla.org/docs/Web/API/GPUDevice/limits) (Chrome 113, Firefox 141, Safari 26)
- [GPUDevice.lost](https://developer.mozilla.org/docs/Web/API/GPUDevice/lost) (Chrome 113, Firefox 141, Safari 26)
- [GPUDevice.popErrorScope](https://developer.mozilla.org/docs/Web/API/GPUDevice/popErrorScope) (Chrome 113, Firefox 141, Safari 26)
- [GPUDevice.pushErrorScope](https://developer.mozilla.org/docs/Web/API/GPUDevice/pushErrorScope) (Chrome 113, Firefox 141, Safari 26)
- [GPUDevice.queue](https://developer.mozilla.org/docs/Web/API/GPUDevice/queue) (Chrome 113, Firefox 141, Safari 26)
### GPUDeviceLostInfo
- [GPUDeviceLostInfo](https://developer.mozilla.org/docs/Web/API/GPUDeviceLostInfo) (Chrome 113, Firefox 141, Safari 26)
- [GPUDeviceLostInfo.message](https://developer.mozilla.org/docs/Web/API/GPUDeviceLostInfo/message) (Chrome 113, Firefox 141, Safari 26)
- [GPUDeviceLostInfo.reason](https://developer.mozilla.org/docs/Web/API/GPUDeviceLostInfo/reason) (Chrome 113, Firefox 141, Safari 26)
### GPUExternalTexture
- [GPUExternalTexture](https://developer.mozilla.org/docs/Web/API/GPUExternalTexture) (Chrome 113, Firefox 141, Safari 26)
- [GPUExternalTexture.label](https://developer.mozilla.org/docs/Web/API/GPUExternalTexture/label) (Chrome 113, Firefox 141, Safari 26)
### GPUInternalError
- [GPUInternalError](https://developer.mozilla.org/docs/Web/API/GPUInternalError) (Chrome 113, Firefox 141, Safari 26)
- [GPUInternalError() constructor](https://developer.mozilla.org/docs/Web/API/GPUInternalError/GPUInternalError) (Chrome 113, Firefox 141, Safari 26)
### GPUOutOfMemoryError
- [GPUOutOfMemoryError](https://developer.mozilla.org/docs/Web/API/GPUOutOfMemoryError) (Chrome 113, Firefox 141, Safari 26)
- [GPUOutOfMemoryError() constructor](https://developer.mozilla.org/docs/Web/API/GPUOutOfMemoryError/GPUOutOfMemoryError) (Chrome 113, Firefox 141, Safari 26)
### GPUPipelineError
- [GPUPipelineError](https://developer.mozilla.org/docs/Web/API/GPUPipelineError) (Chrome 113, Firefox 141, Safari 26)
- [GPUPipelineError() constructor](https://developer.mozilla.org/docs/Web/API/GPUPipelineError/GPUPipelineError) (Chrome 113, Firefox 141, Safari 26)
- message parameter is optional (Chrome 113, Firefox 141, Safari 26)
- [GPUPipelineError.reason](https://developer.mozilla.org/docs/Web/API/GPUPipelineError/reason) (Chrome 113, Firefox 141, Safari 26)
### GPUPipelineLayout
- [GPUPipelineLayout](https://developer.mozilla.org/docs/Web/API/GPUPipelineLayout) (Chrome 113, Firefox 141, Safari 26)
- [GPUPipelineLayout.label](https://developer.mozilla.org/docs/Web/API/GPUPipelineLayout/label) (Chrome 113, Firefox 141, Safari 26)
### GPUQuerySet
- [GPUQuerySet](https://developer.mozilla.org/docs/Web/API/GPUQuerySet) (Chrome 113, Firefox 141, Safari 26)
- [GPUQuerySet.count](https://developer.mozilla.org/docs/Web/API/GPUQuerySet/count) (Chrome 113, Firefox 141, Safari 26)
- [GPUQuerySet.destroy](https://developer.mozilla.org/docs/Web/API/GPUQuerySet/destroy) (Chrome 113, Firefox 141, Safari 26)
- [GPUQuerySet.label](https://developer.mozilla.org/docs/Web/API/GPUQuerySet/label) (Chrome 113, Firefox 141, Safari 26)
- [GPUQuerySet.type](https://developer.mozilla.org/docs/Web/API/GPUQuerySet/type) (Chrome 113, Firefox 141, Safari 26)
### GPUQueue
- [GPUQueue](https://developer.mozilla.org/docs/Web/API/GPUQueue) (Chrome 113, Firefox 141, Safari 26)
- [GPUQueue.copyExternalImageToTexture](https://developer.mozilla.org/docs/Web/API/GPUQueue/copyExternalImageToTexture) (Chrome 113, Firefox 141, Safari 26)
- [GPUQueue.label](https://developer.mozilla.org/docs/Web/API/GPUQueue/label) (Chrome 113, Firefox 141, Safari 26)
- [GPUQueue.submit](https://developer.mozilla.org/docs/Web/API/GPUQueue/submit) (Chrome 113, Firefox 141, Safari 26)
- [GPUQueue.writeBuffer](https://developer.mozilla.org/docs/Web/API/GPUQueue/writeBuffer) (Chrome 113, Firefox 141, Safari 26)
- [GPUQueue.writeTexture](https://developer.mozilla.org/docs/Web/API/GPUQueue/writeTexture) (Chrome 113, Firefox 141, Safari 26)
### GPURenderBundle
- [GPURenderBundle](https://developer.mozilla.org/docs/Web/API/GPURenderBundle) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderBundle.label](https://developer.mozilla.org/docs/Web/API/GPURenderBundle/label) (Chrome 113, Firefox 141, Safari 26)
### GPURenderBundleEncoder
- [GPURenderBundleEncoder](https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderBundleEncoder.draw](https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/draw) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderBundleEncoder.drawIndexed](https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/drawIndexed) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderBundleEncoder.drawIndexedIndirect](https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/drawIndexedIndirect) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderBundleEncoder.drawIndirect](https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/drawIndirect) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderBundleEncoder.finish](https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/finish) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderBundleEncoder.insertDebugMarker](https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/insertDebugMarker) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderBundleEncoder.label](https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/label) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderBundleEncoder.popDebugGroup](https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/popDebugGroup) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderBundleEncoder.pushDebugGroup](https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/pushDebugGroup) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderBundleEncoder.setBindGroup](https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/setBindGroup) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderBundleEncoder.setIndexBuffer](https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/setIndexBuffer) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderBundleEncoder.setPipeline](https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/setPipeline) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderBundleEncoder.setVertexBuffer](https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/setVertexBuffer) (Chrome 113, Firefox 141, Safari 26)
### GPURenderPassEncoder
- [GPURenderPassEncoder](https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderPassEncoder.beginOcclusionQuery](https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/beginOcclusionQuery) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderPassEncoder.draw](https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/draw) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderPassEncoder.drawIndexed](https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/drawIndexed) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderPassEncoder.drawIndexedIndirect](https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/drawIndexedIndirect) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderPassEncoder.drawIndirect](https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/drawIndirect) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderPassEncoder.end](https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/end) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderPassEncoder.endOcclusionQuery](https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/endOcclusionQuery) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderPassEncoder.executeBundles](https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/executeBundles) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderPassEncoder.insertDebugMarker](https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/insertDebugMarker) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderPassEncoder.label](https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/label) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderPassEncoder.popDebugGroup](https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/popDebugGroup) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderPassEncoder.pushDebugGroup](https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/pushDebugGroup) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderPassEncoder.setBindGroup](https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/setBindGroup) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderPassEncoder.setBlendConstant](https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/setBlendConstant) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderPassEncoder.setIndexBuffer](https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/setIndexBuffer) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderPassEncoder.setPipeline](https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/setPipeline) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderPassEncoder.setScissorRect](https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/setScissorRect) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderPassEncoder.setStencilReference](https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/setStencilReference) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderPassEncoder.setVertexBuffer](https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/setVertexBuffer) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderPassEncoder.setViewport](https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/setViewport) (Chrome 113, Firefox 141, Safari 26)
### GPURenderPipeline
- [GPURenderPipeline](https://developer.mozilla.org/docs/Web/API/GPURenderPipeline) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderPipeline.getBindGroupLayout](https://developer.mozilla.org/docs/Web/API/GPURenderPipeline/getBindGroupLayout) (Chrome 113, Firefox 141, Safari 26)
- [GPURenderPipeline.label](https://developer.mozilla.org/docs/Web/API/GPURenderPipeline/label) (Chrome 113, Firefox 141, Safari 26)
### GPUSampler
- [GPUSampler](https://developer.mozilla.org/docs/Web/API/GPUSampler) (Chrome 113, Firefox 141, Safari 26)
- [GPUSampler.label](https://developer.mozilla.org/docs/Web/API/GPUSampler/label) (Chrome 113, Firefox 141, Safari 26)
### GPUShaderModule
- [GPUShaderModule](https://developer.mozilla.org/docs/Web/API/GPUShaderModule) (Chrome 113, Firefox 141, Safari 26)
- [GPUShaderModule.getCompilationInfo](https://developer.mozilla.org/docs/Web/API/GPUShaderModule/getCompilationInfo) (Chrome 113, Firefox 141, Safari 26)
- [GPUShaderModule.label](https://developer.mozilla.org/docs/Web/API/GPUShaderModule/label) (Chrome 113, Firefox 141, Safari 26)
### GPUSupportedFeatures
- [GPUSupportedFeatures](https://developer.mozilla.org/docs/Web/API/GPUSupportedFeatures) (Chrome 113, Firefox 141, Safari 26)
- [Symbol.iterator] (Chrome 113, Firefox 141, Safari 26)
- GPUSupportedFeatures.entries (Chrome 113, Firefox 141, Safari 26)
- GPUSupportedFeatures.forEach (Chrome 113, Firefox 141, Safari 26)
- GPUSupportedFeatures.has (Chrome 113, Firefox 141, Safari 26)
- GPUSupportedFeatures.keys (Chrome 113, Firefox 141, Safari 26)
- GPUSupportedFeatures.size (Chrome 113, Firefox 141, Safari 26)
- GPUSupportedFeatures.values (Chrome 113, Firefox 141, Safari 26)
### GPUSupportedLimits
- [GPUSupportedLimits](https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits) (Chrome 113, Firefox 141, Safari 26)
- [GPUSupportedLimits.maxBindGroups](https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits#instance_properties) (Chrome 113, Firefox 141, Safari 26)
- [GPUSupportedLimits.maxBindGroupsPlusVertexBuffers](https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits#instance_properties) (Chrome 120, Firefox 141, Safari 26)
- [GPUSupportedLimits.maxBindingsPerBindGroup](https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits#instance_properties) (Chrome 113, Firefox 141, Safari 26)
- [GPUSupportedLimits.maxBufferSize](https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits#instance_properties) (Chrome 113, Firefox 141, Safari 26)
- [GPUSupportedLimits.maxColorAttachmentBytesPerSample](https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits#instance_properties) (Chrome 113, Firefox 141, Safari 26)
- [GPUSupportedLimits.maxColorAttachments](https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits#instance_properties) (Chrome 113, Firefox 141, Safari 26)
- [GPUSupportedLimits.maxComputeInvocationsPerWorkgroup](https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits#instance_properties) (Chrome 113, Firefox 141, Safari 26)
- [GPUSupportedLimits.maxComputeWorkgroupSizeX](https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits#instance_properties) (Chrome 113, Firefox 141, Safari 26)
- [GPUSupportedLimits.maxComputeWorkgroupSizeY](https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits#instance_properties) (Chrome 113, Firefox 141, Safari 26)
- [GPUSupportedLimits.maxComputeWorkgroupSizeZ](https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits#instance_properties) (Chrome 113, Firefox 141, Safari 26)
- [GPUSupportedLimits.maxComputeWorkgroupsPerDimension](https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits#instance_properties) (Chrome 113, Firefox 141, Safari 26)
- [GPUSupportedLimits.maxComputeWorkgroupStorageSize](https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits#instance_properties) (Chrome 113, Firefox 141, Safari 26)
- [GPUSupportedLimits.maxDynamicStorageBuffersPerPipelineLayout](https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits#instance_properties) (Chrome 113, Firefox 141, Safari 26)
- [GPUSupportedLimits.maxDynamicUniformBuffersPerPipelineLayout](https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits#instance_properties) (Chrome 113, Firefox 141, Safari 26)
- [GPUSupportedLimits.maxInterStageShaderVariables](https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits#instance_properties) (Chrome 113, Firefox 141, Safari 26)
- [GPUSupportedLimits.maxSampledTexturesPerShaderStage](https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits#instance_properties) (Chrome 113, Firefox 141, Safari 26)
- [GPUSupportedLimits.maxSamplersPerShaderStage](https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits#instance_properties) (Chrome 113, Firefox 141, Safari 26)
- [GPUSupportedLimits.maxStorageBufferBindingSize](https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits#instance_properties) (Chrome 113, Firefox 141, Safari 26)
- [GPUSupportedLimits.maxStorageBuffersPerShaderStage](https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits#instance_properties) (Chrome 113, Firefox 141, Safari 26)
- [GPUSupportedLimits.maxStorageTexturesPerShaderStage](https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits#instance_properties) (Chrome 113, Firefox 141, Safari 26)
- [GPUSupportedLimits.maxTextureArrayLayers](https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits#instance_properties) (Chrome 113, Firefox 141, Safari 26)
- [GPUSupportedLimits.maxTextureDimension1D](https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits#instance_properties) (Chrome 113, Firefox 141, Safari 26)
- [GPUSupportedLimits.maxTextureDimension2D](https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits#instance_properties) (Chrome 113, Firefox 141, Safari 26)
- [GPUSupportedLimits.maxTextureDimension3D](https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits#instance_properties) (Chrome 113, Firefox 141, Safari 26)
- [GPUSupportedLimits.maxUniformBufferBindingSize](https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits#instance_properties) (Chrome 113, Firefox 141, Safari 26)
- [GPUSupportedLimits.maxUniformBuffersPerShaderStage](https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits#instance_properties) (Chrome 113, Firefox 141, Safari 26)
- [GPUSupportedLimits.maxVertexAttributes](https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits#instance_properties) (Chrome 113, Firefox 141, Safari 26)
- [GPUSupportedLimits.maxVertexBufferArrayStride](https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits#instance_properties) (Chrome 113, Firefox 141, Safari 26)
- [GPUSupportedLimits.maxVertexBuffers](https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits#instance_properties) (Chrome 113, Firefox 141, Safari 26)
- [GPUSupportedLimits.minStorageBufferOffsetAlignment](https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits#instance_properties) (Chrome 113, Firefox 141, Safari 26)
- [GPUSupportedLimits.minUniformBufferOffsetAlignment](https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits#instance_properties) (Chrome 113, Firefox 141, Safari 26)
### GPUTexture
- [GPUTexture](https://developer.mozilla.org/docs/Web/API/GPUTexture) (Chrome 113, Firefox 141, Safari 26)
- [GPUTexture.createView](https://developer.mozilla.org/docs/Web/API/GPUTexture/createView) (Chrome 113, Firefox 141, Safari 26)
- [GPUTexture.depthOrArrayLayers](https://developer.mozilla.org/docs/Web/API/GPUTexture/depthOrArrayLayers) (Chrome 113, Firefox 141, Safari 26)
- [GPUTexture.destroy](https://developer.mozilla.org/docs/Web/API/GPUTexture/destroy) (Chrome 113, Firefox 141, Safari 26)
- [GPUTexture.dimension](https://developer.mozilla.org/docs/Web/API/GPUTexture/dimension) (Chrome 113, Firefox 141, Safari 26)
- [GPUTexture.format](https://developer.mozilla.org/docs/Web/API/GPUTexture/format) (Chrome 113, Firefox 141, Safari 26)
- [GPUTexture.height](https://developer.mozilla.org/docs/Web/API/GPUTexture/height) (Chrome 113, Firefox 141, Safari 26)
- [GPUTexture.label](https://developer.mozilla.org/docs/Web/API/GPUTexture/label) (Chrome 113, Firefox 141, Safari 26)
- [GPUTexture.mipLevelCount](https://developer.mozilla.org/docs/Web/API/GPUTexture/mipLevelCount) (Chrome 113, Firefox 141, Safari 26)
- [GPUTexture.sampleCount](https://developer.mozilla.org/docs/Web/API/GPUTexture/sampleCount) (Chrome 113, Firefox 141, Safari 26)
- [GPUTexture.usage](https://developer.mozilla.org/docs/Web/API/GPUTexture/usage) (Chrome 113, Firefox 141, Safari 26)
- [GPUTexture.width](https://developer.mozilla.org/docs/Web/API/GPUTexture/width) (Chrome 113, Firefox 141, Safari 26)
### GPUTextureView
- [GPUTextureView](https://developer.mozilla.org/docs/Web/API/GPUTextureView) (Chrome 113, Firefox 141, Safari 26)
- [GPUTextureView.label](https://developer.mozilla.org/docs/Web/API/GPUTextureView/label) (Chrome 113, Firefox 141, Safari 26)
### GPUUncapturedErrorEvent
- [GPUUncapturedErrorEvent](https://developer.mozilla.org/docs/Web/API/GPUUncapturedErrorEvent) (Chrome 113, Firefox 141, Safari 26)
- [GPUUncapturedErrorEvent.error](https://developer.mozilla.org/docs/Web/API/GPUUncapturedErrorEvent/error) (Chrome 113, Firefox 141, Safari 26)
- [GPUUncapturedErrorEvent() constructor](https://developer.mozilla.org/docs/Web/API/GPUUncapturedErrorEvent/GPUUncapturedErrorEvent) (Chrome 113, Firefox 141, Safari 26)
### GPUValidationError
- [GPUValidationError](https://developer.mozilla.org/docs/Web/API/GPUValidationError) (Chrome 113, Firefox 141, Safari 26)
- [GPUValidationError() constructor](https://developer.mozilla.org/docs/Web/API/GPUValidationError/GPUValidationError) (Chrome 113, Firefox 141, Safari 26)
### Highlight
- [Highlight](https://developer.mozilla.org/docs/Web/API/Highlight) (Chrome 105, Firefox 140, Safari 17.2)
- [Symbol.iterator] (Chrome 105, Firefox 140, Safari 17.2)
- [Highlight.add](https://developer.mozilla.org/docs/Web/API/Highlight/add) (Chrome 105, Firefox 140, Safari 17.2)
- [Highlight.clear](https://developer.mozilla.org/docs/Web/API/Highlight/clear) (Chrome 105, Firefox 140, Safari 17.2)
- [Highlight.delete](https://developer.mozilla.org/docs/Web/API/Highlight/delete) (Chrome 105, Firefox 140, Safari 17.2)
- [Highlight.entries](https://developer.mozilla.org/docs/Web/API/Highlight/entries) (Chrome 105, Firefox 140, Safari 17.2)
- [Highlight.forEach](https://developer.mozilla.org/docs/Web/API/Highlight/forEach) (Chrome 105, Firefox 140, Safari 17.2)
- [Highlight.has](https://developer.mozilla.org/docs/Web/API/Highlight/has) (Chrome 105, Firefox 140, Safari 17.2)
- [Highlight() constructor](https://developer.mozilla.org/docs/Web/API/Highlight/Highlight) (Chrome 105, Firefox 140, Safari 17.2)
- [Highlight.keys](https://developer.mozilla.org/docs/Web/API/Highlight/keys) (Chrome 105, Firefox 140, Safari 17.2)
- [Highlight.priority](https://developer.mozilla.org/docs/Web/API/Highlight/priority) (Chrome 105, Firefox 140, Safari 17.2)
- [Highlight.size](https://developer.mozilla.org/docs/Web/API/Highlight/size) (Chrome 105, Firefox 140, Safari 17.2)
- [Highlight.type](https://developer.mozilla.org/docs/Web/API/Highlight/type) (Chrome 105, Firefox 140, Safari 17.2)
- [Highlight.values](https://developer.mozilla.org/docs/Web/API/Highlight/values) (Chrome 105, Firefox 140, Safari 17.2)
### HighlightRegistry
- [HighlightRegistry](https://developer.mozilla.org/docs/Web/API/HighlightRegistry) (Chrome 105, Firefox 140, Safari 17.2)
- [Symbol.iterator] (Chrome 105, Firefox 140, Safari 17.2)
- [HighlightRegistry.clear](https://developer.mozilla.org/docs/Web/API/HighlightRegistry/clear) (Chrome 105, Firefox 140, Safari 17.2)
- [HighlightRegistry.delete](https://developer.mozilla.org/docs/Web/API/HighlightRegistry/delete) (Chrome 105, Firefox 140, Safari 17.2)
- [HighlightRegistry.entries](https://developer.mozilla.org/docs/Web/API/HighlightRegistry/entries) (Chrome 105, Firefox 140, Safari 17.2)
- [HighlightRegistry.forEach](https://developer.mozilla.org/docs/Web/API/HighlightRegistry/forEach) (Chrome 105, Firefox 140, Safari 17.2)
- [HighlightRegistry.get](https://developer.mozilla.org/docs/Web/API/HighlightRegistry/get) (Chrome 105, Firefox 140, Safari 17.2)
- [HighlightRegistry.has](https://developer.mozilla.org/docs/Web/API/HighlightRegistry/has) (Chrome 105, Firefox 140, Safari 17.2)
- [HighlightRegistry.keys](https://developer.mozilla.org/docs/Web/API/HighlightRegistry/keys) (Chrome 105, Firefox 140, Safari 17.2)
- [HighlightRegistry.set](https://developer.mozilla.org/docs/Web/API/HighlightRegistry/set) (Chrome 105, Firefox 140, Safari 17.2)
- [HighlightRegistry.size](https://developer.mozilla.org/docs/Web/API/HighlightRegistry/size) (Chrome 105, Firefox 140, Safari 17.2)
- [HighlightRegistry.values](https://developer.mozilla.org/docs/Web/API/HighlightRegistry/values) (Chrome 105, Firefox 140, Safari 17.2)
### HTMLDialogElement
- [HTMLDialogElement.requestClose](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/requestClose) (Chrome 134, Firefox 139, Safari 18.4)
### ImageCapture
- [ImageCapture](https://developer.mozilla.org/docs/Web/API/ImageCapture) (Chrome 59, Firefox 35, Safari 18.4)
- [ImageCapture() constructor](https://developer.mozilla.org/docs/Web/API/ImageCapture/ImageCapture) (Chrome 59, Firefox 35, Safari 18.4)
- [ImageCapture.track](https://developer.mozilla.org/docs/Web/API/ImageCapture/track) (Chrome 59, Firefox 35, Safari 18.4)
### IntersectionObserver
- [IntersectionObserver.scrollMargin](https://developer.mozilla.org/docs/Web/API/IntersectionObserver/scrollMargin) (Chrome 120, Firefox 141, Safari 26)
### OffscreenCanvas
- webgpu context (Chrome 113, Firefox 141, Safari 26)
### OffscreenCanvasRenderingContext2D
- [OffscreenCanvasRenderingContext2D.letterSpacing](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/letterSpacing) (Chrome 99, Firefox 115, Safari 18.4)
- [OffscreenCanvasRenderingContext2D.wordSpacing](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/wordSpacing) (Chrome 99, Firefox 115, Safari 18.4)
### PublicKeyCredential
- [getClientCapabilities() static method](https://developer.mozilla.org/docs/Web/API/PublicKeyCredential/getClientCapabilities_static) (Chrome 133, Firefox 135, Safari 17.4)
- [parseCreationOptionsFromJSON() static method](https://developer.mozilla.org/docs/Web/API/PublicKeyCredential/parseCreationOptionsFromJSON_static) (Chrome 129, Firefox 119, Safari 18.4)
- [parseRequestOptionsFromJSON() static method](https://developer.mozilla.org/docs/Web/API/PublicKeyCredential/parseRequestOptionsFromJSON_static) (Chrome 129, Firefox 119, Safari 18.4)
- [toJSON() method](https://developer.mozilla.org/docs/Web/API/PublicKeyCredential/toJSON) (Chrome 129, Firefox 119, Safari 18.4)
### PushManager
- [supportedContentEncodings static property](https://developer.mozilla.org/docs/Web/API/PushManager/supportedContentEncodings_static) (Chrome 60, Firefox 134, Safari 16)
### PushMessageData
- [PushMessageData.bytes](https://developer.mozilla.org/docs/Web/API/PushMessageData/bytes) (Chrome 132, Firefox 128, Safari 18)
### PushSubscriptionChangeEvent
- PushSubscriptionChangeEvent (Chrome 138, Firefox 137, Safari 16)
- PushSubscriptionChangeEvent.newSubscription (Chrome 138, Firefox 137, Safari 16)
- PushSubscriptionChangeEvent.oldSubscription (Chrome 138, Firefox 137, Safari 16)
- PushSubscriptionChangeEvent() constructor (Chrome 138, Firefox 137, Safari 16.1)
### RTCCertificate
- [RTCCertificate.getFingerprints](https://developer.mozilla.org/docs/Web/API/RTCCertificate/getFingerprints) (Chrome 61, Firefox 138, Safari 12.1)
### RTCRtpSender
- [degradationPreference property in returned object](https://developer.mozilla.org/docs/Web/API/RTCRtpSender/getParameters#degradationpreference) (Chrome 83, Firefox 138, Safari 12.1)
### RTCStatsReport
- [responsesReceived in 'candidate-pair' stats](https://developer.mozilla.org/docs/Web/API/RTCIceCandidatePairStats/responsesReceived) (Chrome 58, Firefox 142, Safari 11)
- [mid in 'inbound-rtp' stats](https://developer.mozilla.org/docs/Web/API/RTCInboundRtpStreamStats/mid) (Chrome 105, Firefox 135, Safari 17)
### ServiceWorkerGlobalScope
- [ServiceWorkerGlobalScope.cookieStore](https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/cookieStore) (Chrome 87, Firefox 140, Safari 18.4)
- [pushsubscriptionchange event](https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/pushsubscriptionchange_event) (Chrome 138, Firefox 44, Safari 16)
### ShadowRoot
- Requires TrustedHTML instance when trusted types are enforced (Chrome 83, Firefox 135, Safari 26)
- Requires TrustedHTML instance when trusted types are enforced (Chrome 124, Firefox 135, Safari 26)
### trustedTypes
- [trustedTypes](https://developer.mozilla.org/docs/Web/API/Window/trustedTypes) (Chrome 83, Firefox 135, Safari 26)
### URLPattern
- [URLPattern](https://developer.mozilla.org/docs/Web/API/URLPattern) (Chrome 95, Firefox 142, Safari 26)
- [URLPattern.exec](https://developer.mozilla.org/docs/Web/API/URLPattern/exec) (Chrome 95, Firefox 142, Safari 26)
- [URLPattern.hash](https://developer.mozilla.org/docs/Web/API/URLPattern/hash) (Chrome 95, Firefox 142, Safari 26)
- [URLPattern.hasRegExpGroups](https://developer.mozilla.org/docs/Web/API/URLPattern/hasRegExpGroups) (Chrome 122, Firefox 142, Safari 26)
- [URLPattern.hostname](https://developer.mozilla.org/docs/Web/API/URLPattern/hostname) (Chrome 95, Firefox 142, Safari 26)
- [URLPattern.password](https://developer.mozilla.org/docs/Web/API/URLPattern/password) (Chrome 95, Firefox 142, Safari 26)
- [URLPattern.pathname](https://developer.mozilla.org/docs/Web/API/URLPattern/pathname) (Chrome 95, Firefox 142, Safari 26)
- [URLPattern.port](https://developer.mozilla.org/docs/Web/API/URLPattern/port) (Chrome 95, Firefox 142, Safari 26)
- [URLPattern.protocol](https://developer.mozilla.org/docs/Web/API/URLPattern/protocol) (Chrome 95, Firefox 142, Safari 26)
- [URLPattern.search](https://developer.mozilla.org/docs/Web/API/URLPattern/search) (Chrome 95, Firefox 142, Safari 26)
- [URLPattern.test](https://developer.mozilla.org/docs/Web/API/URLPattern/test) (Chrome 95, Firefox 142, Safari 26)
- [URLPattern() constructor](https://developer.mozilla.org/docs/Web/API/URLPattern/URLPattern) (Chrome 95, Firefox 142, Safari 26)
- ignoreCase option (Chrome 107, Firefox 142, Safari 26)
- [URLPattern.username](https://developer.mozilla.org/docs/Web/API/URLPattern/username) (Chrome 95, Firefox 142, Safari 26)
### WebTransport
- [WebTransport](https://developer.mozilla.org/docs/Web/API/WebTransport) (Chrome 97, Firefox 114, Safari 18.4)
- [WebTransport.close](https://developer.mozilla.org/docs/Web/API/WebTransport/close) (Chrome 97, Firefox 114, Safari 18.4)
- [WebTransport.closed](https://developer.mozilla.org/docs/Web/API/WebTransport/closed) (Chrome 97, Firefox 114, Safari 18.4)
- [WebTransport.createBidirectionalStream](https://developer.mozilla.org/docs/Web/API/WebTransport/createBidirectionalStream) (Chrome 97, Firefox 114, Safari 18.4)
- [WebTransport.createUnidirectionalStream](https://developer.mozilla.org/docs/Web/API/WebTransport/createUnidirectionalStream) (Chrome 97, Firefox 114, Safari 18.4)
- [WebTransport.datagrams](https://developer.mozilla.org/docs/Web/API/WebTransport/datagrams) (Chrome 97, Firefox 114, Safari 18.4)
- [WebTransport.incomingBidirectionalStreams](https://developer.mozilla.org/docs/Web/API/WebTransport/incomingBidirectionalStreams) (Chrome 97, Firefox 114, Safari 18.4)
- [WebTransport.incomingUnidirectionalStreams](https://developer.mozilla.org/docs/Web/API/WebTransport/incomingUnidirectionalStreams) (Chrome 97, Firefox 114, Safari 18.4)
- [WebTransport.ready](https://developer.mozilla.org/docs/Web/API/WebTransport/ready) (Chrome 97, Firefox 114, Safari 18.4)
- [WebTransport() constructor](https://developer.mozilla.org/docs/Web/API/WebTransport/WebTransport) (Chrome 97, Firefox 114, Safari 18.4)
- options.serverCertificateHashes parameter (Chrome 100, Firefox 125, Safari 18.4)
### WebTransportBidirectionalStream
- [WebTransportBidirectionalStream](https://developer.mozilla.org/docs/Web/API/WebTransportBidirectionalStream) (Chrome 97, Firefox 114, Safari 18.4)
- [WebTransportBidirectionalStream.readable](https://developer.mozilla.org/docs/Web/API/WebTransportBidirectionalStream/readable) (Chrome 97, Firefox 114, Safari 18.4)
- [WebTransportBidirectionalStream.writable](https://developer.mozilla.org/docs/Web/API/WebTransportBidirectionalStream/writable) (Chrome 97, Firefox 114, Safari 18.4)
### WebTransportDatagramDuplexStream
- [WebTransportDatagramDuplexStream](https://developer.mozilla.org/docs/Web/API/WebTransportDatagramDuplexStream) (Chrome 97, Firefox 114, Safari 18.4)
- [WebTransportDatagramDuplexStream.incomingHighWaterMark](https://developer.mozilla.org/docs/Web/API/WebTransportDatagramDuplexStream/incomingHighWaterMark) (Chrome 97, Firefox 114, Safari 18.4)
- [WebTransportDatagramDuplexStream.incomingMaxAge](https://developer.mozilla.org/docs/Web/API/WebTransportDatagramDuplexStream/incomingMaxAge) (Chrome 97, Firefox 114, Safari 18.4)
- [WebTransportDatagramDuplexStream.maxDatagramSize](https://developer.mozilla.org/docs/Web/API/WebTransportDatagramDuplexStream/maxDatagramSize) (Chrome 97, Firefox 114, Safari 18.4)
- [WebTransportDatagramDuplexStream.outgoingHighWaterMark](https://developer.mozilla.org/docs/Web/API/WebTransportDatagramDuplexStream/outgoingHighWaterMark) (Chrome 97, Firefox 114, Safari 18.4)
- [WebTransportDatagramDuplexStream.outgoingMaxAge](https://developer.mozilla.org/docs/Web/API/WebTransportDatagramDuplexStream/outgoingMaxAge) (Chrome 97, Firefox 114, Safari 18.4)
- [WebTransportDatagramDuplexStream.readable](https://developer.mozilla.org/docs/Web/API/WebTransportDatagramDuplexStream/readable) (Chrome 97, Firefox 114, Safari 18.4)
- [WebTransportDatagramDuplexStream.writable](https://developer.mozilla.org/docs/Web/API/WebTransportDatagramDuplexStream/writable) (Chrome 97, Firefox 114, Safari 18.4)
### WebTransportError
- [WebTransportError](https://developer.mozilla.org/docs/Web/API/WebTransportError) (Chrome 97, Firefox 114, Safari 18.4)
- [WebTransportError.source](https://developer.mozilla.org/docs/Web/API/WebTransportError/source) (Chrome 97, Firefox 114, Safari 18.4)
- [WebTransportError.streamErrorCode](https://developer.mozilla.org/docs/Web/API/WebTransportError/streamErrorCode) (Chrome 97, Firefox 114, Safari 18.4)
- [WebTransportError() constructor](https://developer.mozilla.org/docs/Web/API/WebTransportError/WebTransportError) (Chrome 97, Firefox 114, Safari 18.4)
### WGSLLanguageFeatures
- [WGSLLanguageFeatures](https://developer.mozilla.org/docs/Web/API/WGSLLanguageFeatures) (Chrome 115, Firefox 141, Safari 26)
- [Symbol.iterator] (Chrome 115, Firefox 141, Safari 26)
- WGSLLanguageFeatures.entries (Chrome 115, Firefox 141, Safari 26)
- WGSLLanguageFeatures.forEach (Chrome 115, Firefox 141, Safari 26)
- WGSLLanguageFeatures.has (Chrome 115, Firefox 141, Safari 26)
- WGSLLanguageFeatures.keys (Chrome 115, Firefox 141, Safari 26)
- WGSLLanguageFeatures.size (Chrome 115, Firefox 141, Safari 26)
- WGSLLanguageFeatures.values (Chrome 115, Firefox 141, Safari 26)
## 2024
### AbortSignal
- [any() static method](https://developer.mozilla.org/docs/Web/API/AbortSignal/any_static) (Chrome 116, Firefox 124, Safari 17.4)
### AudioData
- [AudioData](https://developer.mozilla.org/docs/Web/API/AudioData) (Chrome 94, Firefox 130, Safari 26)
- [AudioData.allocationSize](https://developer.mozilla.org/docs/Web/API/AudioData/allocationSize) (Chrome 94, Firefox 130, Safari 26)
- [AudioData() constructor](https://developer.mozilla.org/docs/Web/API/AudioData/AudioData) (Chrome 94, Firefox 130, Safari 26)
- [AudioData.clone](https://developer.mozilla.org/docs/Web/API/AudioData/clone) (Chrome 94, Firefox 130, Safari 26)
- [AudioData.close](https://developer.mozilla.org/docs/Web/API/AudioData/close) (Chrome 94, Firefox 130, Safari 26)
- [AudioData.copyTo](https://developer.mozilla.org/docs/Web/API/AudioData/copyTo) (Chrome 94, Firefox 130, Safari 26)
- [AudioData.duration](https://developer.mozilla.org/docs/Web/API/AudioData/duration) (Chrome 94, Firefox 130, Safari 26)
- [AudioData.format](https://developer.mozilla.org/docs/Web/API/AudioData/format) (Chrome 94, Firefox 130, Safari 26)
- [AudioData.numberOfChannels](https://developer.mozilla.org/docs/Web/API/AudioData/numberOfChannels) (Chrome 94, Firefox 130, Safari 26)
- [AudioData.numberOfFrames](https://developer.mozilla.org/docs/Web/API/AudioData/numberOfFrames) (Chrome 94, Firefox 130, Safari 26)
- [AudioData.sampleRate](https://developer.mozilla.org/docs/Web/API/AudioData/sampleRate) (Chrome 94, Firefox 130, Safari 26)
- [AudioData.timestamp](https://developer.mozilla.org/docs/Web/API/AudioData/timestamp) (Chrome 94, Firefox 130, Safari 26)
### AudioDecoder
- [AudioDecoder](https://developer.mozilla.org/docs/Web/API/AudioDecoder) (Chrome 94, Firefox 130, Safari 26)
- [AudioDecoder() constructor](https://developer.mozilla.org/docs/Web/API/AudioDecoder/AudioDecoder) (Chrome 94, Firefox 130, Safari 26)
- [AudioDecoder.close](https://developer.mozilla.org/docs/Web/API/AudioDecoder/close) (Chrome 94, Firefox 130, Safari 26)
- [AudioDecoder.configure](https://developer.mozilla.org/docs/Web/API/AudioDecoder/configure) (Chrome 94, Firefox 130, Safari 26)
- [AudioDecoder.decode](https://developer.mozilla.org/docs/Web/API/AudioDecoder/decode) (Chrome 94, Firefox 130, Safari 26)
- [AudioDecoder.decodeQueueSize](https://developer.mozilla.org/docs/Web/API/AudioDecoder/decodeQueueSize) (Chrome 94, Firefox 130, Safari 26)
- [dequeue event](https://developer.mozilla.org/docs/Web/API/AudioDecoder/dequeue_event) (Chrome 106, Firefox 130, Safari 26)
- [AudioDecoder.flush](https://developer.mozilla.org/docs/Web/API/AudioDecoder/flush) (Chrome 94, Firefox 130, Safari 26)
- [isConfigSupported() static method](https://developer.mozilla.org/docs/Web/API/AudioDecoder/isConfigSupported_static) (Chrome 94, Firefox 130, Safari 26)
- [AudioDecoder.reset](https://developer.mozilla.org/docs/Web/API/AudioDecoder/reset) (Chrome 94, Firefox 130, Safari 26)
- [AudioDecoder.state](https://developer.mozilla.org/docs/Web/API/AudioDecoder/state) (Chrome 94, Firefox 130, Safari 26)
### AudioEncoder
- [AudioEncoder](https://developer.mozilla.org/docs/Web/API/AudioEncoder) (Chrome 94, Firefox 130, Safari 26)
- [AudioEncoder() constructor](https://developer.mozilla.org/docs/Web/API/AudioEncoder/AudioEncoder) (Chrome 94, Firefox 130, Safari 26)
- [AudioEncoder.close](https://developer.mozilla.org/docs/Web/API/AudioEncoder/close) (Chrome 94, Firefox 130, Safari 26)
- [AudioEncoder.configure](https://developer.mozilla.org/docs/Web/API/AudioEncoder/configure) (Chrome 94, Firefox 130, Safari 26)
- AudioEncoder.configure.bitrateMode (Chrome 119, Firefox 130, Safari 26)
- AudioEncoder.configure.opus (Chrome 110, Firefox 130, Safari 26)
- [dequeue event](https://developer.mozilla.org/docs/Web/API/AudioEncoder/dequeue_event) (Chrome 106, Firefox 130, Safari 26)
- [AudioEncoder.encode](https://developer.mozilla.org/docs/Web/API/AudioEncoder/encode) (Chrome 94, Firefox 130, Safari 26)
- [AudioEncoder.encodeQueueSize](https://developer.mozilla.org/docs/Web/API/AudioEncoder/encodeQueueSize) (Chrome 94, Firefox 130, Safari 26)
- [AudioEncoder.flush](https://developer.mozilla.org/docs/Web/API/AudioEncoder/flush) (Chrome 94, Firefox 130, Safari 26)
- [isConfigSupported() static method](https://developer.mozilla.org/docs/Web/API/AudioEncoder/isConfigSupported_static) (Chrome 94, Firefox 130, Safari 26)
- [AudioEncoder.reset](https://developer.mozilla.org/docs/Web/API/AudioEncoder/reset) (Chrome 94, Firefox 130, Safari 26)
- [AudioEncoder.state](https://developer.mozilla.org/docs/Web/API/AudioEncoder/state) (Chrome 94, Firefox 130, Safari 26)
### Clipboard
- [Clipboard.read](https://developer.mozilla.org/docs/Web/API/Clipboard/read) (Chrome 76, Firefox 127, Safari 13.1)
- [Clipboard.readText](https://developer.mozilla.org/docs/Web/API/Clipboard/readText) (Chrome 66, Firefox 125, Safari 13.1)
- Supports image/png MIME type (Chrome 76, Firefox 127, Safari 13.1)
- Supports text/html MIME type (Chrome 86, Firefox 127, Safari 13.1)
- Supports text/plain MIME type (Chrome 76, Firefox 127, Safari 13.1)
- [Clipboard.write](https://developer.mozilla.org/docs/Web/API/Clipboard/write) (Chrome 76, Firefox 127, Safari 13.1)
### ClipboardItem
- [ClipboardItem](https://developer.mozilla.org/docs/Web/API/ClipboardItem) (Chrome 76, Firefox 127, Safari 13.1)
- [getType() method](https://developer.mozilla.org/docs/Web/API/ClipboardItem/getType) (Chrome 76, Firefox 127, Safari 13.1)
- [ClipboardItem.types](https://developer.mozilla.org/docs/Web/API/ClipboardItem/types) (Chrome 76, Firefox 127, Safari 13.1)
### ContentVisibilityAutoStateChangeEvent
- [ContentVisibilityAutoStateChangeEvent](https://developer.mozilla.org/docs/Web/API/ContentVisibilityAutoStateChangeEvent) (Chrome 108, Firefox 125, Safari 18)
- [ContentVisibilityAutoStateChangeEvent() constructor](https://developer.mozilla.org/docs/Web/API/ContentVisibilityAutoStateChangeEvent/ContentVisibilityAutoStateChangeEvent) (Chrome 108, Firefox 125, Safari 18)
- [ContentVisibilityAutoStateChangeEvent.skipped](https://developer.mozilla.org/docs/Web/API/ContentVisibilityAutoStateChangeEvent/skipped) (Chrome 108, Firefox 125, Safari 18)
### CSSNestedDeclarations
- [CSSNestedDeclarations](https://developer.mozilla.org/docs/Web/API/CSSNestedDeclarations) (Chrome 130, Firefox 132, Safari 18.2)
- [CSSNestedDeclarations.style](https://developer.mozilla.org/docs/Web/API/CSSNestedDeclarations/style) (Chrome 130, Firefox 132, Safari 18.2)
### CSSPositionTryDescriptors
- [CSSPositionTryDescriptors](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.align-self](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.alignSelf](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.block-size](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.blockSize](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.bottom](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.height](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.inline-size](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.inlineSize](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.inset](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.inset-block](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.inset-block-end](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.inset-block-start](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.inset-inline](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.inset-inline-end](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.inset-inline-start](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.insetBlock](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.insetBlockEnd](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.insetBlockStart](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.insetInline](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.insetInlineEnd](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.insetInlineStart](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.justify-self](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.justifySelf](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.left](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.margin](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.margin-block](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.margin-block-end](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.margin-block-start](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.margin-bottom](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.margin-inline](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.margin-inline-end](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.margin-inline-start](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.margin-left](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.margin-right](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.margin-top](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.marginBlock](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.marginBlockEnd](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.marginBlockStart](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.marginBottom](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.marginInline](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.marginInlineEnd](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.marginInlineStart](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.marginLeft](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.marginRight](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.marginTop](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.max-block-size](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.max-height](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.max-inline-size](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.max-width](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.maxBlockSize](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.maxHeight](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.maxInlineSize](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.maxWidth](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.min-block-size](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.min-height](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.min-inline-size](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.min-width](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.minBlockSize](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.minHeight](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.minInlineSize](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.minWidth](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.place-self](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.placeSelf](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.position-anchor](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.positionAnchor](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.right](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.top](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryDescriptors.width](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) (Chrome 125, Firefox 131, Safari 26)
### CSSPositionTryRule
- [CSSPositionTryRule](https://developer.mozilla.org/docs/Web/API/CSSPositionTryRule) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryRule.name](https://developer.mozilla.org/docs/Web/API/CSSPositionTryRule/name) (Chrome 125, Firefox 131, Safari 26)
- [CSSPositionTryRule.style](https://developer.mozilla.org/docs/Web/API/CSSPositionTryRule/style) (Chrome 125, Firefox 131, Safari 26)
### CSSPropertyRule
- [CSSPropertyRule](https://developer.mozilla.org/docs/Web/API/CSSPropertyRule) (Chrome 85, Firefox 128, Safari 16.4)
- [CSSPropertyRule.inherits](https://developer.mozilla.org/docs/Web/API/CSSPropertyRule/inherits) (Chrome 85, Firefox 128, Safari 16.4)
- [CSSPropertyRule.initialValue](https://developer.mozilla.org/docs/Web/API/CSSPropertyRule/initialValue) (Chrome 85, Firefox 128, Safari 16.4)
- [CSSPropertyRule.name](https://developer.mozilla.org/docs/Web/API/CSSPropertyRule/name) (Chrome 85, Firefox 128, Safari 16.4)
- [CSSPropertyRule.syntax](https://developer.mozilla.org/docs/Web/API/CSSPropertyRule/syntax) (Chrome 85, Firefox 128, Safari 16.4)
### CSSScopeRule
- [CSSScopeRule](https://developer.mozilla.org/docs/Web/API/CSSScopeRule) (Chrome 118, Firefox 128, Safari 17.4)
- [CSSScopeRule.end](https://developer.mozilla.org/docs/Web/API/CSSScopeRule/end) (Chrome 118, Firefox 128, Safari 17.4)
- [CSSScopeRule.start](https://developer.mozilla.org/docs/Web/API/CSSScopeRule/start) (Chrome 118, Firefox 128, Safari 17.4)
### CSSStartingStyleRule
- [CSSStartingStyleRule](https://developer.mozilla.org/docs/Web/API/CSSStartingStyleRule) (Chrome 117, Firefox 129, Safari 17.5)
### CustomStateSet
- [CustomStateSet](https://developer.mozilla.org/docs/Web/API/CustomStateSet) (Chrome 90, Firefox 126, Safari 17.4)
- [Symbol.iterator] (Chrome 90, Firefox 126, Safari 17.4)
- [CustomStateSet.add](https://developer.mozilla.org/docs/Web/API/CustomStateSet/add) (Chrome 90, Firefox 126, Safari 17.4)
- [CustomStateSet.clear](https://developer.mozilla.org/docs/Web/API/CustomStateSet/clear) (Chrome 90, Firefox 126, Safari 17.4)
- [CustomStateSet.delete](https://developer.mozilla.org/docs/Web/API/CustomStateSet/delete) (Chrome 90, Firefox 126, Safari 17.4)
- [CustomStateSet.entries](https://developer.mozilla.org/docs/Web/API/CustomStateSet/entries) (Chrome 90, Firefox 126, Safari 17.4)
- [CustomStateSet.forEach](https://developer.mozilla.org/docs/Web/API/CustomStateSet/forEach) (Chrome 90, Firefox 126, Safari 17.4)
- [CustomStateSet.has](https://developer.mozilla.org/docs/Web/API/CustomStateSet/has) (Chrome 90, Firefox 126, Safari 17.4)
- [CustomStateSet.keys](https://developer.mozilla.org/docs/Web/API/CustomStateSet/keys) (Chrome 90, Firefox 126, Safari 17.4)
- [CustomStateSet.size](https://developer.mozilla.org/docs/Web/API/CustomStateSet/size) (Chrome 90, Firefox 126, Safari 17.4)
- [CustomStateSet.values](https://developer.mozilla.org/docs/Web/API/CustomStateSet/values) (Chrome 90, Firefox 126, Safari 17.4)
### DOMMatrixReadOnly
- scaleNonUniform() (Chrome 73, Firefox 33, Safari 17.4)
### ElementInternals
- [ElementInternals.ariaBrailleLabel](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaBrailleLabel) (Chrome 107, Firefox 125, Safari 18)
- [ElementInternals.ariaBrailleRoleDescription](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaBrailleRoleDescription) (Chrome 107, Firefox 125, Safari 18)
- [ElementInternals.states](https://developer.mozilla.org/docs/Web/API/ElementInternals/states) (Chrome 90, Firefox 126, Safari 17.4)
### EncodedAudioChunk
- [EncodedAudioChunk](https://developer.mozilla.org/docs/Web/API/EncodedAudioChunk) (Chrome 94, Firefox 130, Safari 26)
- [EncodedAudioChunk.byteLength](https://developer.mozilla.org/docs/Web/API/EncodedAudioChunk/byteLength) (Chrome 94, Firefox 130, Safari 26)
- [EncodedAudioChunk.copyTo](https://developer.mozilla.org/docs/Web/API/EncodedAudioChunk/copyTo) (Chrome 94, Firefox 130, Safari 26)
- [EncodedAudioChunk.duration](https://developer.mozilla.org/docs/Web/API/EncodedAudioChunk/duration) (Chrome 94, Firefox 130, Safari 26)
- [EncodedAudioChunk() constructor](https://developer.mozilla.org/docs/Web/API/EncodedAudioChunk/EncodedAudioChunk) (Chrome 94, Firefox 130, Safari 26)
- [EncodedAudioChunk.timestamp](https://developer.mozilla.org/docs/Web/API/EncodedAudioChunk/timestamp) (Chrome 94, Firefox 130, Safari 26)
- [EncodedAudioChunk.type](https://developer.mozilla.org/docs/Web/API/EncodedAudioChunk/type) (Chrome 94, Firefox 130, Safari 26)
### EncodedVideoChunk
- [EncodedVideoChunk](https://developer.mozilla.org/docs/Web/API/EncodedVideoChunk) (Chrome 94, Firefox 130, Safari 16.4)
- [EncodedVideoChunk.byteLength](https://developer.mozilla.org/docs/Web/API/EncodedVideoChunk/byteLength) (Chrome 94, Firefox 130, Safari 16.4)
- [EncodedVideoChunk.copyTo](https://developer.mozilla.org/docs/Web/API/EncodedVideoChunk/copyTo) (Chrome 94, Firefox 130, Safari 16.4)
- [EncodedVideoChunk.duration](https://developer.mozilla.org/docs/Web/API/EncodedVideoChunk/duration) (Chrome 94, Firefox 130, Safari 16.4)
- [EncodedVideoChunk() constructor](https://developer.mozilla.org/docs/Web/API/EncodedVideoChunk/EncodedVideoChunk) (Chrome 94, Firefox 130, Safari 16.4)
- [EncodedVideoChunk.timestamp](https://developer.mozilla.org/docs/Web/API/EncodedVideoChunk/timestamp) (Chrome 94, Firefox 130, Safari 16.4)
- [EncodedVideoChunk.type](https://developer.mozilla.org/docs/Web/API/EncodedVideoChunk/type) (Chrome 94, Firefox 130, Safari 16.4)
### fetch
- init.keepalive parameter (Chrome 66, Firefox 133, Safari 13)
- init.priority parameter (Chrome 101, Firefox 132, Safari 17.2)
### HTMLDetailsElement
- [HTMLDetailsElement.name](https://developer.mozilla.org/docs/Web/API/HTMLDetailsElement/name) (Chrome 120, Firefox 130, Safari 17.2)
### MediaSession
- "skipad" type (Chrome 128, Firefox 82, Safari 15)
### MediaStreamTrack
- [MediaStreamTrack.getCapabilities](https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/getCapabilities) (Chrome 59, Firefox 132, Safari 11)
### Permissions
- camera permission (Chrome 64, Firefox 132, Safari 16)
- microphone permission (Chrome 64, Firefox 132, Safari 16)
### PointerEvent
- [PointerEvent.altitudeAngle](https://developer.mozilla.org/docs/Web/API/PointerEvent/altitudeAngle) (Chrome 86, Firefox 131, Safari 18.2)
- [PointerEvent.azimuthAngle](https://developer.mozilla.org/docs/Web/API/PointerEvent/azimuthAngle) (Chrome 86, Firefox 131, Safari 18.2)
- [PointerEvent.getCoalescedEvents](https://developer.mozilla.org/docs/Web/API/PointerEvent/getCoalescedEvents) (Chrome 58, Firefox 59, Safari 18.2)
- [PointerEvent.getPredictedEvents](https://developer.mozilla.org/docs/Web/API/PointerEvent/getPredictedEvents) (Chrome 77, Firefox 89, Safari 18.2)
- options.altitudeAngle parameter (Chrome 86, Firefox 131, Safari 18.2)
- options.azimuthAngle parameter (Chrome 86, Firefox 131, Safari 18.2)
### RTCDataChannel
- Blob value (Chrome 129, Firefox 22, Safari 11)
### RTCDtlsTransport
- [RTCDtlsTransport.iceTransport](https://developer.mozilla.org/docs/Web/API/RTCDtlsTransport/iceTransport) (Chrome 72, Firefox 125, Safari 15.4)
### RTCDTMFSender
- [RTCDTMFSender.canInsertDTMF](https://developer.mozilla.org/docs/Web/API/RTCDTMFSender/canInsertDTMF) (Chrome 27, Firefox 129, Safari 13.1)
### RTCIceTransport
- [RTCIceTransport](https://developer.mozilla.org/docs/Web/API/RTCIceTransport) (Chrome 75, Firefox 125, Safari 11)
- [RTCIceTransport.gatheringState](https://developer.mozilla.org/docs/Web/API/RTCIceTransport/gatheringState) (Chrome 75, Firefox 125, Safari 11)
- [gatheringstatechange event](https://developer.mozilla.org/docs/Web/API/RTCIceTransport/gatheringstatechange_event) (Chrome 75, Firefox 125, Safari 15.4)
- [RTCIceTransport.state](https://developer.mozilla.org/docs/Web/API/RTCIceTransport/state) (Chrome 75, Firefox 125, Safari 11)
- [statechange event](https://developer.mozilla.org/docs/Web/API/RTCIceTransport/statechange_event) (Chrome 75, Firefox 125, Safari 15.4)
### RTCRtpReceiver
- [RTCRtpReceiver.getParameters](https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/getParameters) (Chrome 59, Firefox 128, Safari 11)
- [codecs property in returned object](https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/getParameters#codecs) (Chrome 69, Firefox 128, Safari 11)
### RTCRtpScriptTransform
- [RTCRtpScriptTransform](https://developer.mozilla.org/docs/Web/API/RTCRtpScriptTransform) (Chrome 129, Firefox 117, Safari 15.4)
### RTCRtpTransceiver
- [setCodecPreferences()](https://developer.mozilla.org/docs/Web/API/RTCRtpTransceiver/setCodecPreferences) (Chrome 76, Firefox 128, Safari 13.1)
### ShadowRoot
- [ShadowRoot.clonable](https://developer.mozilla.org/docs/Web/API/ShadowRoot/clonable) (Chrome 124, Firefox 123, Safari 17.4)
- [ShadowRoot.getHTML](https://developer.mozilla.org/docs/Web/API/ShadowRoot/getHTML) (Chrome 125, Firefox 128, Safari 18)
- [ShadowRoot.serializable](https://developer.mozilla.org/docs/Web/API/ShadowRoot/serializable) (Chrome 125, Firefox 128, Safari 18)
- [ShadowRoot.setHTMLUnsafe](https://developer.mozilla.org/docs/Web/API/ShadowRoot/setHTMLUnsafe) (Chrome 124, Firefox 123, Safari 17.4)
### TextEvent
- [TextEvent](https://developer.mozilla.org/docs/Web/API/TextEvent) (Chrome 1, Firefox 129, Safari 3)
- [TextEvent.data](https://developer.mozilla.org/docs/Web/API/TextEvent/data) (Chrome 1, Firefox 129, Safari 3)
- [TextEvent.initTextEvent](https://developer.mozilla.org/docs/Web/API/TextEvent/initTextEvent) (Chrome 1, Firefox 129, Safari 3)
### TrustedTypePolicyFactory
- [TrustedTypePolicyFactory](https://developer.mozilla.org/docs/Web/API/TrustedTypePolicyFactory) (Chrome 83, Firefox 133, Safari 26)
- [TrustedTypePolicyFactory.getAttributeType](https://developer.mozilla.org/docs/Web/API/TrustedTypePolicyFactory/getAttributeType) (Chrome 83, Firefox 133, Safari 26)
- [TrustedTypePolicyFactory.getPropertyType](https://developer.mozilla.org/docs/Web/API/TrustedTypePolicyFactory/getPropertyType) (Chrome 83, Firefox 133, Safari 26)
### VideoColorSpace
- [VideoColorSpace](https://developer.mozilla.org/docs/Web/API/VideoColorSpace) (Chrome 94, Firefox 130, Safari 15.4)
- [VideoColorSpace.fullRange](https://developer.mozilla.org/docs/Web/API/VideoColorSpace/fullRange) (Chrome 94, Firefox 130, Safari 15.4)
- [VideoColorSpace.matrix](https://developer.mozilla.org/docs/Web/API/VideoColorSpace/matrix) (Chrome 94, Firefox 130, Safari 15.4)
- [VideoColorSpace.primaries](https://developer.mozilla.org/docs/Web/API/VideoColorSpace/primaries) (Chrome 94, Firefox 130, Safari 15.4)
- [VideoColorSpace.toJSON](https://developer.mozilla.org/docs/Web/API/VideoColorSpace/toJSON) (Chrome 94, Firefox 130, Safari 15.4)
- [VideoColorSpace.transfer](https://developer.mozilla.org/docs/Web/API/VideoColorSpace/transfer) (Chrome 94, Firefox 130, Safari 15.4)
- [VideoColorSpace() constructor](https://developer.mozilla.org/docs/Web/API/VideoColorSpace/VideoColorSpace) (Chrome 94, Firefox 130, Safari 17)
### VideoDecoder
- [VideoDecoder](https://developer.mozilla.org/docs/Web/API/VideoDecoder) (Chrome 94, Firefox 130, Safari 16.4)
- [VideoDecoder.close](https://developer.mozilla.org/docs/Web/API/VideoDecoder/close) (Chrome 94, Firefox 130, Safari 16.4)
- [VideoDecoder.configure](https://developer.mozilla.org/docs/Web/API/VideoDecoder/configure) (Chrome 94, Firefox 130, Safari 16.4)
- [VideoDecoder.decode](https://developer.mozilla.org/docs/Web/API/VideoDecoder/decode) (Chrome 94, Firefox 130, Safari 16.4)
- [VideoDecoder.decodeQueueSize](https://developer.mozilla.org/docs/Web/API/VideoDecoder/decodeQueueSize) (Chrome 94, Firefox 130, Safari 16.4)
- [dequeue event](https://developer.mozilla.org/docs/Web/API/VideoDecoder/dequeue_event) (Chrome 106, Firefox 130, Safari 16.4)
- [VideoDecoder.flush](https://developer.mozilla.org/docs/Web/API/VideoDecoder/flush) (Chrome 94, Firefox 130, Safari 16.4)
- [isConfigSupported() static method](https://developer.mozilla.org/docs/Web/API/VideoDecoder/isConfigSupported_static) (Chrome 94, Firefox 130, Safari 16.4)
- [VideoDecoder.reset](https://developer.mozilla.org/docs/Web/API/VideoDecoder/reset) (Chrome 94, Firefox 130, Safari 16.4)
- [VideoDecoder.state](https://developer.mozilla.org/docs/Web/API/VideoDecoder/state) (Chrome 94, Firefox 130, Safari 16.4)
- [VideoDecoder() constructor](https://developer.mozilla.org/docs/Web/API/VideoDecoder/VideoDecoder) (Chrome 94, Firefox 130, Safari 16.4)
### VideoEncoder
- [VideoEncoder](https://developer.mozilla.org/docs/Web/API/VideoEncoder) (Chrome 94, Firefox 130, Safari 16.4)
- [VideoEncoder.close](https://developer.mozilla.org/docs/Web/API/VideoEncoder/close) (Chrome 94, Firefox 130, Safari 16.4)
- [VideoEncoder.configure](https://developer.mozilla.org/docs/Web/API/VideoEncoder/configure) (Chrome 94, Firefox 130, Safari 16.4)
- [dequeue event](https://developer.mozilla.org/docs/Web/API/VideoEncoder/dequeue_event) (Chrome 106, Firefox 130, Safari 16.4)
- [VideoEncoder.encode](https://developer.mozilla.org/docs/Web/API/VideoEncoder/encode) (Chrome 94, Firefox 130, Safari 16.4)
- [VideoEncoder.encodeQueueSize](https://developer.mozilla.org/docs/Web/API/VideoEncoder/encodeQueueSize) (Chrome 94, Firefox 130, Safari 16.4)
- [VideoEncoder.flush](https://developer.mozilla.org/docs/Web/API/VideoEncoder/flush) (Chrome 94, Firefox 130, Safari 16.4)
- [isConfigSupported() static method](https://developer.mozilla.org/docs/Web/API/VideoEncoder/isConfigSupported_static) (Chrome 94, Firefox 130, Safari 16.4)
- [VideoEncoder.reset](https://developer.mozilla.org/docs/Web/API/VideoEncoder/reset) (Chrome 94, Firefox 130, Safari 16.4)
- [VideoEncoder.state](https://developer.mozilla.org/docs/Web/API/VideoEncoder/state) (Chrome 94, Firefox 130, Safari 16.4)
- [VideoEncoder() constructor](https://developer.mozilla.org/docs/Web/API/VideoEncoder/VideoEncoder) (Chrome 94, Firefox 130, Safari 16.4)
### VideoFrame
- [VideoFrame](https://developer.mozilla.org/docs/Web/API/VideoFrame) (Chrome 94, Firefox 130, Safari 16.4)
- [VideoFrame.allocationSize](https://developer.mozilla.org/docs/Web/API/VideoFrame/allocationSize) (Chrome 94, Firefox 130, Safari 16.4)
- [VideoFrame.clone](https://developer.mozilla.org/docs/Web/API/VideoFrame/clone) (Chrome 94, Firefox 130, Safari 16.4)
- [VideoFrame.close](https://developer.mozilla.org/docs/Web/API/VideoFrame/close) (Chrome 94, Firefox 130, Safari 16.4)
- [VideoFrame.codedHeight](https://developer.mozilla.org/docs/Web/API/VideoFrame/codedHeight) (Chrome 94, Firefox 130, Safari 16.4)
- [VideoFrame.codedRect](https://developer.mozilla.org/docs/Web/API/VideoFrame/codedRect) (Chrome 94, Firefox 130, Safari 16.4)
- [VideoFrame.codedWidth](https://developer.mozilla.org/docs/Web/API/VideoFrame/codedWidth) (Chrome 94, Firefox 130, Safari 16.4)
- [VideoFrame.colorSpace](https://developer.mozilla.org/docs/Web/API/VideoFrame/colorSpace) (Chrome 94, Firefox 130, Safari 16.4)
- [VideoFrame.copyTo](https://developer.mozilla.org/docs/Web/API/VideoFrame/copyTo) (Chrome 94, Firefox 130, Safari 16.4)
- [VideoFrame.displayHeight](https://developer.mozilla.org/docs/Web/API/VideoFrame/displayHeight) (Chrome 94, Firefox 130, Safari 16.4)
- [VideoFrame.displayWidth](https://developer.mozilla.org/docs/Web/API/VideoFrame/displayWidth) (Chrome 94, Firefox 130, Safari 16.4)
- [VideoFrame.duration](https://developer.mozilla.org/docs/Web/API/VideoFrame/duration) (Chrome 94, Firefox 130, Safari 16.4)
- [VideoFrame.format](https://developer.mozilla.org/docs/Web/API/VideoFrame/format) (Chrome 94, Firefox 130, Safari 16.4)
- [VideoFrame.timestamp](https://developer.mozilla.org/docs/Web/API/VideoFrame/timestamp) (Chrome 94, Firefox 130, Safari 16.4)
- [VideoFrame() constructor](https://developer.mozilla.org/docs/Web/API/VideoFrame/VideoFrame) (Chrome 94, Firefox 130, Safari 16.4)
- [VideoFrame.visibleRect](https://developer.mozilla.org/docs/Web/API/VideoFrame/visibleRect) (Chrome 94, Firefox 130, Safari 16.4)
### WakeLock
- [WakeLock](https://developer.mozilla.org/docs/Web/API/WakeLock) (Chrome 84, Firefox 126, Safari 16.4)
- [WakeLock.request](https://developer.mozilla.org/docs/Web/API/WakeLock/request) (Chrome 84, Firefox 126, Safari 16.4)
### WakeLockSentinel
- [WakeLockSentinel](https://developer.mozilla.org/docs/Web/API/WakeLockSentinel) (Chrome 84, Firefox 126, Safari 16.4)
- [WakeLockSentinel.release](https://developer.mozilla.org/docs/Web/API/WakeLockSentinel/release) (Chrome 84, Firefox 126, Safari 16.4)
- [release event](https://developer.mozilla.org/docs/Web/API/WakeLockSentinel/release_event) (Chrome 84, Firefox 126, Safari 16.4)
- [WakeLockSentinel.released](https://developer.mozilla.org/docs/Web/API/WakeLockSentinel/released) (Chrome 87, Firefox 126, Safari 16.4)
- [WakeLockSentinel.type](https://developer.mozilla.org/docs/Web/API/WakeLockSentinel/type) (Chrome 84, Firefox 126, Safari 16.4)
## 2023
### AuthenticatorAttestationResponse
- [AuthenticatorAttestationResponse.getAuthenticatorData](https://developer.mozilla.org/docs/Web/API/AuthenticatorAttestationResponse/getAuthenticatorData) (Chrome 85, Firefox 119, Safari 16)
- [AuthenticatorAttestationResponse.getPublicKey](https://developer.mozilla.org/docs/Web/API/AuthenticatorAttestationResponse/getPublicKey) (Chrome 85, Firefox 119, Safari 16)
- [AuthenticatorAttestationResponse.getPublicKeyAlgorithm](https://developer.mozilla.org/docs/Web/API/AuthenticatorAttestationResponse/getPublicKeyAlgorithm) (Chrome 85, Firefox 119, Safari 16)
- [AuthenticatorAttestationResponse.getTransports](https://developer.mozilla.org/docs/Web/API/AuthenticatorAttestationResponse/getTransports) (Chrome 74, Firefox 119, Safari 16)
### CompressionStream
- [CompressionStream](https://developer.mozilla.org/docs/Web/API/CompressionStream) (Chrome 80, Firefox 113, Safari 16.4)
- [CompressionStream() constructor](https://developer.mozilla.org/docs/Web/API/CompressionStream/CompressionStream) (Chrome 80, Firefox 113, Safari 16.4)
- "deflate" compression (Chrome 80, Firefox 113, Safari 16.4)
- "deflate-raw" compression (Chrome 103, Firefox 113, Safari 16.4)
- "gzip" compression (Chrome 80, Firefox 113, Safari 16.4)
- [CompressionStream.readable](https://developer.mozilla.org/docs/Web/API/CompressionStream/readable) (Chrome 80, Firefox 113, Safari 16.4)
- [CompressionStream.writable](https://developer.mozilla.org/docs/Web/API/CompressionStream/writable) (Chrome 80, Firefox 113, Safari 16.4)
### createImageBitmap
- Value from-image (Chrome 112, Firefox 111, Safari 16)
- SVGImageElement as source image (Chrome 59, Firefox 65, Safari 17.2)
### CSSContainerRule
- [CSSContainerRule](https://developer.mozilla.org/docs/Web/API/CSSContainerRule) (Chrome 105, Firefox 110, Safari 16)
- [CSSContainerRule.containerName](https://developer.mozilla.org/docs/Web/API/CSSContainerRule/containerName) (Chrome 111, Firefox 110, Safari 17)
- [CSSContainerRule.containerQuery](https://developer.mozilla.org/docs/Web/API/CSSContainerRule/containerQuery) (Chrome 111, Firefox 110, Safari 17)
### CSSCounterStyleRule
- [CSSCounterStyleRule](https://developer.mozilla.org/docs/Web/API/CSSCounterStyleRule) (Chrome 91, Firefox 33, Safari 17)
- [CSSCounterStyleRule.additiveSymbols](https://developer.mozilla.org/docs/Web/API/CSSCounterStyleRule/additiveSymbols) (Chrome 91, Firefox 33, Safari 17)
- [CSSCounterStyleRule.fallback](https://developer.mozilla.org/docs/Web/API/CSSCounterStyleRule/fallback) (Chrome 91, Firefox 33, Safari 17)
- [CSSCounterStyleRule.name](https://developer.mozilla.org/docs/Web/API/CSSCounterStyleRule/name) (Chrome 91, Firefox 33, Safari 17)
- [CSSCounterStyleRule.negative](https://developer.mozilla.org/docs/Web/API/CSSCounterStyleRule/negative) (Chrome 91, Firefox 33, Safari 17)
- [CSSCounterStyleRule.pad](https://developer.mozilla.org/docs/Web/API/CSSCounterStyleRule/pad) (Chrome 91, Firefox 33, Safari 17)
- [CSSCounterStyleRule.prefix](https://developer.mozilla.org/docs/Web/API/CSSCounterStyleRule/prefix) (Chrome 91, Firefox 33, Safari 17)
- [CSSCounterStyleRule.range](https://developer.mozilla.org/docs/Web/API/CSSCounterStyleRule/range) (Chrome 91, Firefox 33, Safari 17)
- [CSSCounterStyleRule.speakAs](https://developer.mozilla.org/docs/Web/API/CSSCounterStyleRule/speakAs) (Chrome 91, Firefox 33, Safari 17)
- [CSSCounterStyleRule.suffix](https://developer.mozilla.org/docs/Web/API/CSSCounterStyleRule/suffix) (Chrome 91, Firefox 33, Safari 17)
- [CSSCounterStyleRule.symbols](https://developer.mozilla.org/docs/Web/API/CSSCounterStyleRule/symbols) (Chrome 91, Firefox 33, Safari 17)
- [CSSCounterStyleRule.system](https://developer.mozilla.org/docs/Web/API/CSSCounterStyleRule/system) (Chrome 91, Firefox 33, Safari 17)
### CustomElementRegistry
- [CustomElementRegistry.getName](https://developer.mozilla.org/docs/Web/API/CustomElementRegistry/getName) (Chrome 117, Firefox 116, Safari 17)
### DecompressionStream
- [DecompressionStream](https://developer.mozilla.org/docs/Web/API/DecompressionStream) (Chrome 80, Firefox 113, Safari 16.4)
- [DecompressionStream() constructor](https://developer.mozilla.org/docs/Web/API/DecompressionStream/DecompressionStream) (Chrome 80, Firefox 113, Safari 16.4)
- "deflate" compression (Chrome 80, Firefox 113, Safari 16.4)
- "deflate-raw" compression (Chrome 103, Firefox 113, Safari 16.4)
- "gzip" compression (Chrome 80, Firefox 113, Safari 16.4)
- [DecompressionStream.readable](https://developer.mozilla.org/docs/Web/API/DecompressionStream/readable) (Chrome 80, Firefox 113, Safari 16.4)
- [DecompressionStream.writable](https://developer.mozilla.org/docs/Web/API/DecompressionStream/writable) (Chrome 80, Firefox 113, Safari 16.4)
### DeviceMotionEvent
- [DeviceMotionEvent](https://developer.mozilla.org/docs/Web/API/DeviceMotionEvent) (Chrome 31, Firefox 6, Safari 17)
- [DeviceMotionEvent.acceleration](https://developer.mozilla.org/docs/Web/API/DeviceMotionEvent/acceleration) (Chrome 31, Firefox 6, Safari 17)
- [DeviceMotionEvent.accelerationIncludingGravity](https://developer.mozilla.org/docs/Web/API/DeviceMotionEvent/accelerationIncludingGravity) (Chrome 31, Firefox 6, Safari 17)
- [DeviceMotionEvent.interval](https://developer.mozilla.org/docs/Web/API/DeviceMotionEvent/interval) (Chrome 31, Firefox 6, Safari 17)
- [DeviceMotionEvent.rotationRate](https://developer.mozilla.org/docs/Web/API/DeviceMotionEvent/rotationRate) (Chrome 31, Firefox 6, Safari 17)
### DeviceOrientationEvent
- [DeviceOrientationEvent](https://developer.mozilla.org/docs/Web/API/DeviceOrientationEvent) (Chrome 7, Firefox 6, Safari 17)
- [DeviceOrientationEvent.absolute](https://developer.mozilla.org/docs/Web/API/DeviceOrientationEvent/absolute) (Chrome 7, Firefox 6, Safari 17)
- [DeviceOrientationEvent.alpha](https://developer.mozilla.org/docs/Web/API/DeviceOrientationEvent/alpha) (Chrome 7, Firefox 6, Safari 17)
- [DeviceOrientationEvent.beta](https://developer.mozilla.org/docs/Web/API/DeviceOrientationEvent/beta) (Chrome 7, Firefox 6, Safari 17)
- [DeviceOrientationEvent.gamma](https://developer.mozilla.org/docs/Web/API/DeviceOrientationEvent/gamma) (Chrome 7, Firefox 6, Safari 17)
### ElementInternals
- [ElementInternals](https://developer.mozilla.org/docs/Web/API/ElementInternals) (Chrome 77, Firefox 93, Safari 16.4)
- [ElementInternals.ariaAtomic](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaAtomic) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaAutoComplete](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaAutoComplete) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaBusy](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaBusy) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaChecked](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaChecked) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaColCount](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaColCount) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaColIndex](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaColIndex) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaColSpan](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaColSpan) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaCurrent](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaCurrent) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaDisabled](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaDisabled) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaExpanded](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaExpanded) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaHasPopup](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaHasPopup) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaHidden](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaHidden) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaInvalid](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaInvalid) (Chrome 102, Firefox 119, Safari 16.4)
- [ElementInternals.ariaKeyShortcuts](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaKeyShortcuts) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaLabel](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaLabel) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaLevel](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaLevel) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaLive](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaLive) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaModal](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaModal) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaMultiLine](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaMultiLine) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaMultiSelectable](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaMultiSelectable) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaOrientation](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaOrientation) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaPlaceholder](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaPlaceholder) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaPosInSet](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaPosInSet) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaPressed](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaPressed) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaReadOnly](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaReadOnly) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaRelevant](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaRelevant) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaRequired](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaRequired) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaRoleDescription](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaRoleDescription) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaRowCount](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaRowCount) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaRowIndex](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaRowIndex) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaRowSpan](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaRowSpan) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaSelected](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaSelected) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaSetSize](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaSetSize) (Chrome 84, Firefox 119, Safari 16.4)
- [ElementInternals.ariaSort](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaSort) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaValueMax](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaValueMax) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaValueMin](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaValueMin) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaValueNow](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaValueNow) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.ariaValueText](https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaValueText) (Chrome 81, Firefox 119, Safari 16.4)
- [ElementInternals.checkValidity](https://developer.mozilla.org/docs/Web/API/ElementInternals/checkValidity) (Chrome 77, Firefox 98, Safari 16.4)
- [ElementInternals.form](https://developer.mozilla.org/docs/Web/API/ElementInternals/form) (Chrome 77, Firefox 98, Safari 16.4)
- [ElementInternals.labels](https://developer.mozilla.org/docs/Web/API/ElementInternals/labels) (Chrome 77, Firefox 98, Safari 16.4)
- [ElementInternals.reportValidity](https://developer.mozilla.org/docs/Web/API/ElementInternals/reportValidity) (Chrome 77, Firefox 98, Safari 16.4)
- [ElementInternals.role](https://developer.mozilla.org/docs/Web/API/ElementInternals/role) (Chrome 103, Firefox 119, Safari 16.4)
- [ElementInternals.setFormValue](https://developer.mozilla.org/docs/Web/API/ElementInternals/setFormValue) (Chrome 77, Firefox 98, Safari 16.4)
- [ElementInternals.setValidity](https://developer.mozilla.org/docs/Web/API/ElementInternals/setValidity) (Chrome 77, Firefox 98, Safari 16.4)
- [ElementInternals.shadowRoot](https://developer.mozilla.org/docs/Web/API/ElementInternals/shadowRoot) (Chrome 88, Firefox 93, Safari 16.4)
- [ElementInternals.validationMessage](https://developer.mozilla.org/docs/Web/API/ElementInternals/validationMessage) (Chrome 77, Firefox 98, Safari 16.4)
- [ElementInternals.validity](https://developer.mozilla.org/docs/Web/API/ElementInternals/validity) (Chrome 77, Firefox 98, Safari 16.4)
- [ElementInternals.willValidate](https://developer.mozilla.org/docs/Web/API/ElementInternals/willValidate) (Chrome 77, Firefox 98, Safari 16.4)
### FileSystemDirectoryHandle
- [FileSystemDirectoryHandle](https://developer.mozilla.or