Web APIs
When writing code for the Web, there are a large number of Web APIs available. Below is a list of all the APIs and interfaces (object types) that you may be able to use while developing your Web app or site.
Web APIs are typically used with JavaScript, although this doesn't always have to be the case.
Specifications
This is a list of all the APIs that are available.
A
- Audio Output Devices API Experimental
B
- Background Fetch API Experimental
- Background Sync Experimental
- Background Tasks
- Barcode Detection API Experimental
- Battery API
- Beacon
- Bluetooth API Experimental
- Broadcast Channel API
C
- CSS Counter Styles
- CSS Custom Highlight API Experimental
- CSS Font Loading API
- CSS Painting API Experimental
- CSS Properties and Values API
- CSS Typed Object Model API
- CSSOM
- Canvas API
- Channel Messaging API
- Clipboard API
- Compression Streams API
- Console API
- Contact Picker API Experimental
- Content Index API Experimental
- Cookie Store API Experimental
- Credential Management API
D
E
- Encoding API
- Encrypted Media Extensions
- EyeDropper API Experimental
F
- FedCM API Experimental
- Fetch API
- File API
- File System Access API
- File and Directory Entries API
- Fullscreen API
G
H
I
- Idle Detection API Experimental
- Image Capture API Experimental
- IndexedDB
- Ink API Experimental
- Intersection Observer API
K
- Keyboard API Experimental
L
- Launch Handler API Experimental
- Local Font Access API Experimental
M
- Media Capabilities API
- Media Capture and Streams
- Media Session API
- Media Source Extensions Experimental
- MediaStream Recording
N
- Navigation API Experimental
- Network Information API Experimental
P
- Page Visibility API
- Payment Handler API Experimental
- Payment Request API
- Performance API
- Periodic Background Sync Experimental
- Permissions API
- Picture-in-Picture API
- Pointer Events
- Pointer Lock API
- Popover API
- Presentation API Experimental
- Prioritized Task Scheduling API
- Push API
R
- Reporting API Experimental
- Resize Observer API
S
- Screen Capture API
- Screen Orientation API
- Screen Wake Lock API
- Selection API
- Sensor API
- Server Sent Events
- Service Workers API
- Storage
- Storage Access API
- Streams
T
U
- UI Events
- URL API
- URL Pattern API Experimental
- User-Agent Client Hints API Experimental
V
- Vibration API
- View Transitions API Experimental
- VirtualKeyboard API Experimental
- Visual Viewport
W
- Web Animations
- Web Audio API
- Web Authentication API
- Web Components
- Web Crypto API
- Web Locks API
- Web MIDI API
- Web NFC API Experimental
- Web Notifications
- Web Share API
- Web Speech API
- Web Storage API
- Web Workers API
- WebCodecs API
- WebGL
- WebGPU API Experimental
- WebHID API Experimental
- WebOTP API
- WebRTC
- WebTransport API
- WebUSB API Experimental
- WebVR API Non-standard Deprecated
- WebVTT
- WebXR Device API Experimental
- Websockets API
- Window Controls Overlay API Experimental
X
Interfaces
This is a list of all the interfaces (that is, types of objects) that are available.
A
AbortController
AbortSignal
AbsoluteOrientationSensor
AbstractRange
Accelerometer
ExperimentalAesCbcParams
AesCtrParams
AesGcmParams
AesKeyGenParams
AmbientLightSensor
ExperimentalAnalyserNode
ANGLE_instanced_arrays
Animation
AnimationEffect
AnimationEvent
AnimationPlaybackEvent
AnimationTimeline
Attr
AudioBuffer
AudioBufferSourceNode
AudioContext
AudioData
ExperimentalAudioDecoder
ExperimentalAudioDestinationNode
AudioEncoder
ExperimentalAudioListener
AudioNode
AudioParam
AudioParamDescriptor
AudioParamMap
AudioProcessingEvent
DeprecatedAudioScheduledSourceNode
AudioSinkInfo
ExperimentalAudioTrack
AudioTrackList
AudioWorklet
AudioWorkletGlobalScope
AudioWorkletNode
AudioWorkletProcessor
AuthenticatorAssertionResponse
AuthenticatorAttestationResponse
AuthenticatorResponse
B
BackgroundFetchEvent
ExperimentalBackgroundFetchManager
ExperimentalBackgroundFetchRecord
ExperimentalBackgroundFetchRegistration
ExperimentalBackgroundFetchUpdateUIEvent
ExperimentalBarcodeDetector
ExperimentalBarProp
BaseAudioContext
BatteryManager
BeforeInstallPromptEvent
Experimental Non-standardBeforeUnloadEvent
BiquadFilterNode
Blob
BlobEvent
Bluetooth
ExperimentalBluetoothCharacteristicProperties
ExperimentalBluetoothDevice
ExperimentalBluetoothRemoteGATTCharacteristic
ExperimentalBluetoothRemoteGATTDescriptor
ExperimentalBluetoothRemoteGATTServer
ExperimentalBluetoothRemoteGATTService
ExperimentalBluetoothUUID
BroadcastChannel
ByteLengthQueuingStrategy
C
Cache
CacheStorage
CanMakePaymentEvent
ExperimentalCanvasCaptureMediaStreamTrack
CanvasGradient
CanvasPattern
CanvasRenderingContext2D
CaptureController
ExperimentalCaretPosition
ExperimentalCDATASection
ChannelMergerNode
ChannelSplitterNode
CharacterData
Client
Clients
Clipboard
ClipboardEvent
ClipboardItem
CloseEvent
Comment
CompositionEvent
CompressionStream
console
ConstantSourceNode
ContactAddress
ExperimentalContactsManager
ExperimentalContentIndex
ExperimentalContentIndexEvent
ExperimentalContentVisibilityAutoStateChangeEvent
ExperimentalConvolverNode
CookieChangeEvent
ExperimentalCookieStore
ExperimentalCookieStoreManager
ExperimentalCountQueuingStrategy
Credential
CredentialsContainer
Crypto
CryptoKey
CryptoKeyPair
CSPViolationReportBody
CSS
CSSAnimation
CSSConditionRule
CSSContainerRule
CSSCounterStyleRule
CSSFontFaceRule
CSSFontFeatureValuesRule
CSSFontPaletteValuesRule
CSSGroupingRule
CSSImageValue
CSSImportRule
CSSKeyframeRule
CSSKeyframesRule
CSSKeywordValue
CSSLayerBlockRule
CSSLayerStatementRule
CSSMathInvert
CSSMathMax
CSSMathMin
CSSMathNegate
CSSMathProduct
CSSMathSum
CSSMathValue
CSSMatrixComponent
CSSMediaRule
CSSNamespaceRule
CSSNumericArray
CSSNumericValue
CSSPageRule
CSSPerspective
CSSPositionValue
Non-standard DeprecatedCSSPrimitiveValue
DeprecatedCSSPropertyRule
CSSPseudoElement
ExperimentalCSSRotate
CSSRule
CSSRuleList
CSSScale
CSSSkew
CSSSkewX
CSSSkewY
CSSStyleDeclaration
CSSStyleRule
CSSStyleSheet
CSSStyleValue
CSSSupportsRule
CSSTransformComponent
CSSTransformValue
CSSTransition
CSSTranslate
CSSUnitValue
CSSUnparsedValue
CSSValue
DeprecatedCSSValueList
DeprecatedCSSVariableReferenceValue
CustomElementRegistry
CustomEvent
CustomStateSet
Experimental
D
DataTransfer
DataTransferItem
DataTransferItemList
DecompressionStream
DedicatedWorkerGlobalScope
DelayNode
DeprecationReportBody
ExperimentalDeviceMotionEvent
DeviceMotionEventAcceleration
DeviceMotionEventRotationRate
DeviceOrientationEvent
DirectoryEntrySync
Non-standard DeprecatedDirectoryReaderSync
Non-standard DeprecatedDocument
DocumentFragment
DocumentTimeline
DocumentType
DOMError
DeprecatedDOMException
DOMHighResTimeStamp
DOMImplementation
DOMMatrix
(WebKitCSSMatrix)DOMMatrixReadOnly
DOMParser
DOMPoint
DOMPointReadOnly
DOMQuad
DOMRect
DOMRectReadOnly
DOMStringList
DOMStringMap
DOMTokenList
DragEvent
DynamicsCompressorNode
E
EcdhKeyDeriveParams
EcdsaParams
EcKeyGenParams
EcKeyImportParams
Element
ElementInternals
EncodedAudioChunk
ExperimentalEncodedVideoChunk
ErrorEvent
Event
EventCounts
EventSource
EventTarget
ExtendableCookieChangeEvent
ExtendableEvent
ExtendableMessageEvent
EyeDropper
Experimental
F
FeaturePolicy
ExperimentalFederatedCredential
ExperimentalFetchEvent
File
FileEntrySync
Non-standard DeprecatedFileList
FileReader
FileReaderSync
FileSystem
FileSystemDirectoryEntry
FileSystemDirectoryHandle
FileSystemDirectoryReader
FileSystemEntry
FileSystemFileEntry
FileSystemFileHandle
FileSystemHandle
FileSystemSync
Non-standard DeprecatedFileSystemSyncAccessHandle
FileSystemWritableFileStream
FocusEvent
FontData
ExperimentalFontFace
FontFaceSet
FontFaceSetLoadEvent
FormData
FormDataEvent
FragmentDirective
Experimental
G
GainNode
Gamepad
GamepadButton
GamepadEvent
GamepadHapticActuator
GamepadPose
ExperimentalGeolocation
GeolocationCoordinates
GeolocationPosition
GeolocationPositionError
GestureEvent
Non-standardGPU
ExperimentalGPUAdapter
ExperimentalGPUAdapterInfo
ExperimentalGPUBindGroup
ExperimentalGPUBindGroupLayout
ExperimentalGPUBuffer
ExperimentalGPUCanvasContext
ExperimentalGPUCommandBuffer
ExperimentalGPUCommandEncoder
ExperimentalGPUCompilationInfo
ExperimentalGPUCompilationMessage
ExperimentalGPUComputePassEncoder
ExperimentalGPUComputePipeline
ExperimentalGPUDevice
ExperimentalGPUDeviceLostInfo
ExperimentalGPUError
ExperimentalGPUExternalTexture
ExperimentalGPUInternalError
ExperimentalGPUOutOfMemoryError
ExperimentalGPUPipelineError
ExperimentalGPUPipelineLayout
ExperimentalGPUQuerySet
ExperimentalGPUQueue
ExperimentalGPURenderBundle
ExperimentalGPURenderBundleEncoder
ExperimentalGPURenderPassEncoder
ExperimentalGPURenderPipeline
ExperimentalGPUSampler
ExperimentalGPUShaderModule
ExperimentalGPUSupportedFeatures
ExperimentalGPUSupportedLimits
ExperimentalGPUTexture
ExperimentalGPUTextureView
ExperimentalGPUUncapturedErrorEvent
ExperimentalGPUValidationError
ExperimentalGravitySensor
Gyroscope
H
HashChangeEvent
Headers
HID
ExperimentalHIDConnectionEvent
ExperimentalHIDDevice
ExperimentalHIDInputReportEvent
ExperimentalHighlight
ExperimentalHighlightRegistry
ExperimentalHistory
HkdfParams
HmacImportParams
HmacKeyGenParams
HMDVRDevice
Non-standard DeprecatedHTMLAnchorElement
HTMLAreaElement
HTMLAudioElement
HTMLBaseElement
HTMLBodyElement
HTMLBRElement
HTMLButtonElement
HTMLCanvasElement
HTMLCollection
HTMLDataElement
HTMLDataListElement
HTMLDetailsElement
HTMLDialogElement
HTMLDivElement
HTMLDListElement
HTMLDocument
HTMLElement
HTMLEmbedElement
HTMLFieldSetElement
HTMLFontElement
DeprecatedHTMLFormControlsCollection
HTMLFormElement
HTMLFrameSetElement
DeprecatedHTMLHeadElement
HTMLHeadingElement
HTMLHRElement
HTMLHtmlElement
HTMLIFrameElement
HTMLImageElement
HTMLInputElement
HTMLLabelElement
HTMLLegendElement
HTMLLIElement
HTMLLinkElement
HTMLMapElement
HTMLMarqueeElement
DeprecatedHTMLMediaElement
HTMLMenuElement
HTMLMenuItemElement
Non-standard DeprecatedHTMLMetaElement
HTMLMeterElement
HTMLModElement
HTMLObjectElement
HTMLOListElement
HTMLOptGroupElement
HTMLOptionElement
HTMLOptionsCollection
HTMLOutputElement
HTMLParagraphElement
HTMLParamElement
DeprecatedHTMLPictureElement
HTMLPreElement
HTMLProgressElement
HTMLQuoteElement
HTMLScriptElement
HTMLSelectElement
HTMLSlotElement
HTMLSourceElement
HTMLSpanElement
HTMLStyleElement
HTMLTableCaptionElement
HTMLTableCellElement
HTMLTableColElement
HTMLTableElement
HTMLTableRowElement
HTMLTableSectionElement
HTMLTemplateElement
HTMLTextAreaElement
HTMLTimeElement
HTMLTitleElement
HTMLTrackElement
HTMLUListElement
HTMLUnknownElement
HTMLVideoElement
I
IDBCursor
IDBCursorWithValue
IDBDatabase
IDBFactory
IDBIndex
IDBKeyRange
IDBLocaleAwareKeyRange
Experimental Non-standardIDBObjectStore
IDBOpenDBRequest
IDBRequest
IDBTransaction
IDBVersionChangeEvent
IdentityCredential
ExperimentalIdleDeadline
IdleDetector
ExperimentalIIRFilterNode
ImageBitmap
ImageBitmapRenderingContext
ImageCapture
ExperimentalImageData
ImageDecoder
ExperimentalImageTrack
ExperimentalImageTrackList
ExperimentalInk
ExperimentalInkPresenter
ExperimentalInputDeviceCapabilities
ExperimentalInputDeviceInfo
InputEvent
InstallEvent
Non-standard DeprecatedIntersectionObserver
IntersectionObserverEntry
InterventionReportBody
Experimental
K
Keyboard
ExperimentalKeyboardEvent
KeyboardLayoutMap
ExperimentalKeyframeEffect
L
LargestContentfulPaint
ExperimentalLaunchParams
ExperimentalLaunchQueue
ExperimentalLayoutShift
ExperimentalLayoutShiftAttribution
ExperimentalLinearAccelerationSensor
Location
Lock
LockManager
M
Magnetometer
ExperimentalMathMLElement
MediaCapabilities
MediaDeviceInfo
MediaDevices
MediaElementAudioSourceNode
MediaEncryptedEvent
MediaError
MediaImage
MediaKeyMessageEvent
MediaKeys
MediaKeySession
MediaKeyStatusMap
MediaKeySystemAccess
MediaList
MediaMetadata
MediaQueryList
MediaQueryListEvent
MediaRecorder
MediaRecorderErrorEvent
Non-standard DeprecatedMediaSession
MediaSource
MediaSourceHandle
ExperimentalMediaStream
MediaStreamAudioDestinationNode
MediaStreamAudioSourceNode
MediaStreamEvent
Non-standard DeprecatedMediaStreamTrack
MediaStreamTrackAudioSourceNode
MediaStreamTrackEvent
MediaStreamTrackGenerator
Experimental Non-standardMediaStreamTrackProcessor
ExperimentalMediaTrackConstraints
MediaTrackSettings
MediaTrackSupportedConstraints
MerchantValidationEvent
DeprecatedMessageChannel
MessageEvent
MessagePort
Metadata
Experimental Non-standardMIDIAccess
MIDIConnectionEvent
MIDIInput
MIDIInputMap
MIDIMessageEvent
MIDIOutput
MIDIOutputMap
MIDIPort
MimeType
DeprecatedMimeTypeArray
DeprecatedMouseEvent
MouseScrollEvent
Non-standard DeprecatedMutationEvent
DeprecatedMutationObserver
MutationRecord
N
NamedNodeMap
NavigateEvent
ExperimentalNavigation
ExperimentalNavigationCurrentEntryChangeEvent
ExperimentalNavigationDestination
ExperimentalNavigationHistoryEntry
ExperimentalNavigationPreloadManager
NavigationTransition
ExperimentalNavigator
NavigatorUAData
ExperimentalNDEFMessage
ExperimentalNDEFReader
ExperimentalNDEFReadingEvent
ExperimentalNDEFRecord
ExperimentalNetworkInformation
ExperimentalNode
NodeIterator
NodeList
Notification
NotificationEvent
NotifyAudioAvailableEvent
Non-standard Deprecated
O
OES_draw_buffers_indexed
OfflineAudioCompletionEvent
OfflineAudioContext
OffscreenCanvas
OffscreenCanvasRenderingContext2D
OrientationSensor
OscillatorNode
OTPCredential
ExperimentalOverconstrainedError
P
PageTransitionEvent
PaintWorkletGlobalScope
ExperimentalPannerNode
PasswordCredential
ExperimentalPath2D
PaymentAddress
Non-standard DeprecatedPaymentManager
ExperimentalPaymentMethodChangeEvent
PaymentRequest
PaymentRequestEvent
ExperimentalPaymentRequestUpdateEvent
PaymentResponse
Pbkdf2Params
Performance
PerformanceElementTiming
ExperimentalPerformanceEntry
PerformanceEventTiming
PerformanceLongTaskTiming
ExperimentalPerformanceMark
PerformanceMeasure
PerformanceNavigation
DeprecatedPerformanceNavigationTiming
PerformanceObserver
PerformanceObserverEntryList
PerformancePaintTiming
PerformanceResourceTiming
PerformanceServerTiming
PerformanceTiming
DeprecatedPeriodicSyncEvent
ExperimentalPeriodicSyncManager
ExperimentalPeriodicWave
Permissions
PermissionStatus
PictureInPictureEvent
PictureInPictureWindow
Plugin
DeprecatedPluginArray
DeprecatedPoint
Non-standard DeprecatedPointerEvent
PopStateEvent
PositionSensorVRDevice
Non-standard DeprecatedPresentation
ExperimentalPresentationAvailability
ExperimentalPresentationConnection
ExperimentalPresentationConnectionAvailableEvent
ExperimentalPresentationConnectionCloseEvent
ExperimentalPresentationConnectionList
ExperimentalPresentationReceiver
ExperimentalPresentationRequest
ExperimentalProcessingInstruction
ProgressEvent
PromiseRejectionEvent
PublicKeyCredential
PushEvent
PushManager
PushMessageData
PushSubscription
PushSubscriptionOptions
R
RadioNodeList
Range
ReadableByteStreamController
ReadableStream
ReadableStreamBYOBReader
ReadableStreamBYOBRequest
ReadableStreamDefaultController
ReadableStreamDefaultReader
RelativeOrientationSensor
RemotePlayback
Report
ReportBody
ReportingObserver
Request
ResizeObserver
ResizeObserverEntry
ResizeObserverSize
Response
RsaHashedImportParams
RsaHashedKeyGenParams
RsaOaepParams
RsaPssParams
RTCAudioSourceStats
RTCCertificate
RTCDataChannel
RTCDataChannelEvent
RTCDtlsTransport
RTCDTMFSender
RTCDTMFToneChangeEvent
RTCError
RTCErrorEvent
RTCIceCandidate
RTCIceCandidatePair
RTCIceCandidatePairStats
RTCIceCandidateStats
RTCIceParameters
RTCIceServer
RTCIceTransport
RTCIdentityAssertion
ExperimentalRTCInboundRtpStreamStats
RTCOutboundRtpStreamStats
RTCPeerConnection
RTCPeerConnectionIceErrorEvent
RTCPeerConnectionIceEvent
RTCPeerConnectionStats
RTCRemoteOutboundRtpStreamStats
RTCRtpCodecParameters
RTCRtpContributingSource
RTCRtpEncodingParameters
RTCRtpReceiver
RTCRtpSender
RTCRtpStreamStats
RTCRtpTransceiver
RTCSctpTransport
RTCSessionDescription
RTCStatsReport
RTCTrackEvent
S
Sanitizer
ExperimentalScheduler
Scheduling
Screen
ScreenOrientation
ScriptProcessorNode
DeprecatedScrollTimeline
ExperimentalSecurityPolicyViolationEvent
Selection
Sensor
SensorErrorEvent
Serial
ExperimentalSerialPort
ExperimentalServiceWorker
ServiceWorkerContainer
ServiceWorkerGlobalScope
ServiceWorkerRegistration
ShadowRoot
SharedWorker
SharedWorkerGlobalScope
SourceBuffer
SourceBufferList
SpeechGrammar
ExperimentalSpeechGrammarList
ExperimentalSpeechRecognition
SpeechRecognitionAlternative
SpeechRecognitionErrorEvent
SpeechRecognitionEvent
SpeechRecognitionResult
SpeechRecognitionResultList
SpeechSynthesis
SpeechSynthesisErrorEvent
SpeechSynthesisEvent
SpeechSynthesisUtterance
SpeechSynthesisVoice
StaticRange
StereoPannerNode
Storage
StorageEvent
StorageManager
StylePropertyMap
StylePropertyMapReadOnly
StyleSheet
StyleSheetList
SubmitEvent
SubtleCrypto
SVGAElement
SVGAngle
SVGAnimateColorElement
DeprecatedSVGAnimatedAngle
SVGAnimatedBoolean
SVGAnimatedEnumeration
SVGAnimatedInteger
SVGAnimatedLength
SVGAnimatedLengthList
SVGAnimatedNumber
SVGAnimatedNumberList
SVGAnimatedPreserveAspectRatio
SVGAnimatedRect
SVGAnimatedString
SVGAnimatedTransformList
SVGAnimateElement
SVGAnimateMotionElement
SVGAnimateTransformElement
SVGAnimationElement
SVGCircleElement
SVGClipPathElement
SVGComponentTransferFunctionElement
SVGCursorElement
DeprecatedSVGDefsElement
SVGDescElement
SVGElement
SVGEllipseElement
SVGEvent
SVGFEBlendElement
SVGFEColorMatrixElement
SVGFEComponentTransferElement
SVGFECompositeElement
SVGFEConvolveMatrixElement
SVGFEDiffuseLightingElement
SVGFEDisplacementMapElement
SVGFEDistantLightElement
SVGFEDropShadowElement
SVGFEFloodElement
SVGFEFuncAElement
SVGFEFuncBElement
SVGFEFuncGElement
SVGFEFuncRElement
SVGFEGaussianBlurElement
SVGFEImageElement
SVGFEMergeElement
SVGFEMergeNodeElement
SVGFEMorphologyElement
SVGFEOffsetElement
SVGFEPointLightElement
SVGFESpecularLightingElement
SVGFESpotLightElement
SVGFETileElement
SVGFETurbulenceElement
SVGFilterElement
SVGFontElement
DeprecatedSVGFontFaceElement
DeprecatedSVGFontFaceFormatElement
DeprecatedSVGFontFaceNameElement
DeprecatedSVGFontFaceSrcElement
DeprecatedSVGFontFaceUriElement
DeprecatedSVGForeignObjectElement
SVGGElement
SVGGeometryElement
SVGGlyphElement
DeprecatedSVGGlyphRefElement
DeprecatedSVGGradientElement
SVGGraphicsElement
SVGHKernElement
DeprecatedSVGImageElement
SVGLength
SVGLengthList
SVGLinearGradientElement
SVGLineElement
SVGMarkerElement
SVGMaskElement
SVGMetadataElement
SVGMissingGlyphElement
DeprecatedSVGMPathElement
SVGNumber
SVGNumberList
SVGPathElement
SVGPatternElement
SVGPoint
DeprecatedSVGPointList
SVGPolygonElement
SVGPolylineElement
SVGPreserveAspectRatio
SVGRadialGradientElement
SVGRect
SVGRectElement
SVGRenderingIntent
DeprecatedSVGScriptElement
SVGSetElement
SVGStopElement
SVGStringList
SVGStyleElement
SVGSVGElement
SVGSwitchElement
SVGSymbolElement
SVGTextContentElement
SVGTextElement
SVGTextPathElement
SVGTextPositioningElement
SVGTitleElement
SVGTransform
SVGTransformList
SVGTRefElement
DeprecatedSVGTSpanElement
SVGUnitTypes
SVGUseElement
SVGViewElement
SVGVKernElement
DeprecatedSyncEvent
ExperimentalSyncManager
Experimental
T
TaskAttributionTiming
ExperimentalTaskController
TaskPriorityChangeEvent
TaskSignal
Text
TextDecoder
TextDecoderStream
TextEncoder
TextEncoderStream
TextMetrics
TextTrack
TextTrackCue
TextTrackCueList
TextTrackList
TimeEvent
TimeRanges
ToggleEvent
Touch
TouchEvent
TouchList
TrackEvent
TransformStream
TransformStreamDefaultController
TransitionEvent
TreeWalker
TrustedHTML
TrustedScript
TrustedScriptURL
TrustedTypePolicy
TrustedTypePolicyFactory
U
UIEvent
URL
URLPattern
ExperimentalURLSearchParams
USB
ExperimentalUSBAlternateInterface
ExperimentalUSBConfiguration
ExperimentalUSBConnectionEvent
ExperimentalUSBDevice
ExperimentalUSBEndpoint
ExperimentalUSBInterface
ExperimentalUSBInTransferResult
ExperimentalUSBIsochronousInTransferPacket
ExperimentalUSBIsochronousInTransferResult
ExperimentalUSBIsochronousOutTransferPacket
ExperimentalUSBIsochronousOutTransferResult
ExperimentalUSBOutTransferResult
ExperimentalUserActivation
V
ValidityState
VideoColorSpace
VideoDecoder
VideoEncoder
VideoFrame
VideoPlaybackQuality
VideoTrack
VideoTrackList
ViewTimeline
ExperimentalViewTransition
ExperimentalVirtualKeyboard
ExperimentalVisibilityStateEntry
ExperimentalVisualViewport
VRDisplay
Non-standard DeprecatedVRDisplayCapabilities
Non-standard DeprecatedVRDisplayEvent
Non-standard DeprecatedVREyeParameters
Non-standard DeprecatedVRFieldOfView
Non-standard DeprecatedVRFrameData
Non-standard DeprecatedVRLayerInit
DeprecatedVRPose
Non-standard DeprecatedVRStageParameters
Non-standard DeprecatedVTTCue
VTTRegion
W
WakeLock
WakeLockSentinel
WaveShaperNode
WebGL2RenderingContext
WebGLActiveInfo
WebGLBuffer
WebGLContextEvent
WebGLFramebuffer
WebGLObject
WebGLProgram
WebGLQuery
WebGLRenderbuffer
WebGLRenderingContext
WebGLSampler
WebGLShader
WebGLShaderPrecisionFormat
WebGLSync
WebGLTexture
WebGLTransformFeedback
WebGLUniformLocation
WebGLVertexArrayObject
WebSocket
WebTransport
WebTransportBidirectionalStream
WebTransportDatagramDuplexStream
WebTransportError
WebTransportReceiveStream
ExperimentalWGSLLanguageFeatures
ExperimentalWheelEvent
Window
WindowClient
WindowControlsOverlay
ExperimentalWindowControlsOverlayGeometryChangeEvent
ExperimentalWorker
WorkerGlobalScope
WorkerLocation
WorkerNavigator
Worklet
WorkletGlobalScope
WritableStream
WritableStreamDefaultController
WritableStreamDefaultWriter
X
XMLDocument
XMLHttpRequest
XMLHttpRequestEventTarget
XMLHttpRequestUpload
XMLSerializer
XPathEvaluator
XPathException
XPathExpression
XPathNSResolver
XPathResult
XRAnchor
ExperimentalXRAnchorSet
ExperimentalXRBoundedReferenceSpace
ExperimentalXRCompositionLayer
ExperimentalXRCPUDepthInformation
ExperimentalXRCubeLayer
ExperimentalXRCylinderLayer
ExperimentalXRDepthInformation
ExperimentalXREquirectLayer
ExperimentalXRFrame
ExperimentalXRHand
XRHitTestResult
ExperimentalXRHitTestSource
ExperimentalXRInputSource
XRInputSourceArray
ExperimentalXRInputSourceEvent
XRInputSourcesChangeEvent
XRJointPose
XRJointSpace
XRLayer
ExperimentalXRLayerEvent
ExperimentalXRLightEstimate
ExperimentalXRLightProbe
ExperimentalXRMediaBinding
ExperimentalXRPose
XRProjectionLayer
ExperimentalXRQuadLayer
ExperimentalXRRay
ExperimentalXRReferenceSpace
XRReferenceSpaceEvent
XRRenderState
ExperimentalXRRigidTransform
XRSession
ExperimentalXRSessionEvent
XRSpace
XRSubImage
ExperimentalXRSystem
ExperimentalXRTransientInputHitTestResult
ExperimentalXRTransientInputHitTestSource
ExperimentalXRView
ExperimentalXRViewerPose
XRViewport
XRWebGLBinding
ExperimentalXRWebGLDepthInformation
ExperimentalXRWebGLLayer
ExperimentalXRWebGLSubImage
ExperimentalXSLTProcessor