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.
B
- Background Fetch API Experimental
- Background Tasks
- Barcode Detection API Experimental
- Battery API
- Beacon
- Bluetooth API
- Broadcast Channel API
C
- CSS Counter Styles
- CSS Font Loading API
- CSS Painting API
- CSS Typed Object Model API
- CSSOM
- Canvas API
- Channel Messaging API
- Clipboard API
- Compression Streams API
- Console API
- Contact Picker API
- Content Index API Experimental
- Cookie Store API Experimental
- Credential Management API
D
E
- Encoding API
- Encrypted Media Extensions
- EyeDropper API Experimental
F
G
- Gamepad API Experimental
- Geolocation API
H
I
L
- Layout Instability API
- Long Tasks API Experimental
M
- Media Capabilities API Experimental
- Media Capture and Streams
- Media Session API
- Media Source Extensions Experimental
- MediaStream Recording
N
- Navigation Timing
- Network Information API Experimental
P
- Page Visibility API
- Payment Request API
- Performance API
- Performance Timeline API
- Periodic Background Sync
- Permissions API
- Picture-in-Picture API
- Pointer Events
- Pointer Lock API
- Presentation API Experimental
- Prioritized Task Scheduling API Experimental
- Proximity Events Deprecated Experimental
- Push API Experimental
R
- Reporting API Experimental
- Resize Observer API
- Resource Timing 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 Experimental
T
U
V
- Vibration API
- Visual Viewport Experimental
W
- Web Animations
- Web Audio API
- Web Authentication API
- Web Crypto API
- Web MIDI API
- Web Notifications
- Web Share API
- Web Speech API
- Web Storage API
- Web Workers API
- WebCodecs API
- WebGL
- WebHID API
- WebRTC
- WebUSB API Experimental
- WebVR API Deprecated Experimental
- WebVTT
- WebXR Device API
- Websockets API
- Window Controls Overlay API
X
Interfaces
This is a list of all the interfaces (that is, types of objects) that are available.
A
AbortController
ExperimentalAbortSignal
ExperimentalAbsoluteOrientationSensor
AbstractRange
Accelerometer
AddressErrors
AesCbcParams
AesCtrParams
AesGcmParams
AesKeyGenParams
AmbientLightSensor
AnalyserNode
ANGLE_instanced_arrays
Animation
AnimationEffect
AnimationEvent
AnimationPlaybackEvent
AnimationTimeline
atob()
Attr
AudioBuffer
AudioBufferSourceNode
AudioContext
AudioData
AudioDecoder
AudioDestinationNode
AudioEncoder
AudioListener
AudioNode
AudioParam
AudioParamDescriptor
AudioParamMap
ExperimentalAudioProcessingEvent
DeprecatedAudioScheduledSourceNode
AudioTrack
AudioTrackList
AudioWorklet
AudioWorkletGlobalScope
AudioWorkletNode
ExperimentalAudioWorkletProcessor
AuthenticatorAssertionResponse
AuthenticatorAttestationResponse
AuthenticatorResponse
B
BackgroundFetchEvent
BackgroundFetchManager
ExperimentalBackgroundFetchRecord
BackgroundFetchRegistration
BackgroundFetchUpdateUIEvent
BarcodeDetector
ExperimentalBarProp
BaseAudioContext
BatteryManager
BeforeInstallPromptEvent
ExperimentalBeforeUnloadEvent
BiquadFilterNode
Blob
BlobBuilder
DeprecatedBlobEvent
Bluetooth
ExperimentalBluetoothCharacteristicProperties
ExperimentalBluetoothDevice
ExperimentalBluetoothRemoteGATTCharacteristic
ExperimentalBluetoothRemoteGATTDescriptor
ExperimentalBluetoothRemoteGATTServer
ExperimentalBluetoothRemoteGATTService
ExperimentalBluetoothUUID
BroadcastChannel
Experimentalbtoa()
ByteLengthQueuingStrategy
Experimental
C
Cache
Experimentalcaches
ExperimentalCacheStorage
ExperimentalCanvasCaptureMediaStreamTrack
ExperimentalCanvasGradient
CanvasPattern
CanvasRenderingContext2D
CaretPosition
ExperimentalCDATASection
ChannelMergerNode
ChannelSplitterNode
CharacterData
clearInterval()
clearTimeout()
Client
ExperimentalClients
ExperimentalClipboard
ClipboardEvent
ClipboardItem
CloseEvent
Comment
CompositionEvent
CompressionStream
console
ConstantSourceNode
ContactAddress
ContactsManager
ContentIndex
ExperimentalContentIndexEvent
ExperimentalConvolverNode
CookieChangeEvent
ExperimentalCookieStore
ExperimentalCookieStoreManager
ExperimentalCountQueuingStrategy
ExperimentalCrashReportBody
ExperimentalcreateImageBitmap()
Credential
ExperimentalCredentialsContainer
ExperimentalcrossOriginIsolated
ExperimentalCrypto
CryptoKey
CryptoKeyPair
CSS
CSSAnimation
CSSConditionRule
CSSCounterStyleRule
CSSFontFaceRule
CSSGroupingRule
CSSImageValue
ExperimentalCSSImportRule
CSSKeyframeRule
CSSKeyframesRule
CSSKeywordValue
ExperimentalCSSMathInvert
ExperimentalCSSMathMax
ExperimentalCSSMathMin
ExperimentalCSSMathNegate
ExperimentalCSSMathProduct
ExperimentalCSSMathSum
ExperimentalCSSMathValue
ExperimentalCSSMatrixComponent
ExperimentalCSSMediaRule
CSSNamespaceRule
CSSNumericArray
ExperimentalCSSNumericValue
ExperimentalCSSPageRule
CSSPerspective
ExperimentalCSSPositionValue
Deprecated ExperimentalCSSPrimitiveValue
DeprecatedCSSPropertyRule
ExperimentalCSSPseudoElement
ExperimentalCSSRotate
ExperimentalCSSRule
CSSRuleList
CSSScale
ExperimentalCSSSkew
ExperimentalCSSSkewX
ExperimentalCSSSkewY
ExperimentalCSSStyleDeclaration
CSSStyleRule
CSSStyleSheet
CSSStyleValue
ExperimentalCSSSupportsRule
CSSTransformComponent
ExperimentalCSSTransformValue
ExperimentalCSSTransition
CSSTranslate
ExperimentalCSSUnitValue
ExperimentalCSSUnparsedValue
ExperimentalCSSValue
DeprecatedCSSValueList
DeprecatedCSSVariableReferenceValue
ExperimentalCustomElementRegistry
CustomEvent
CustomStateSet
D
DataTransfer
DataTransferItem
DataTransferItemList
DecompressionStream
DedicatedWorkerGlobalScope
DelayNode
DeprecationReportBody
ExperimentalDeviceMotionEvent
DeviceMotionEventAcceleration
DeviceMotionEventRotationRate
DeviceOrientationEvent
DeviceProximityEvent
DeprecatedDirectoryEntrySync
DirectoryReaderSync
Document
DocumentFragment
DocumentTimeline
DocumentType
DOMError
DeprecatedDOMException
DOMHighResTimeStamp
DOMImplementation
DOMMatrix
(WebKitCSSMatrix) ExperimentalDOMMatrixReadOnly
DOMParser
DOMPoint
DOMPointReadOnly
DOMQuad
ExperimentalDOMRect
DOMRectReadOnly
DOMStringList
DOMStringMap
DOMTimeStamp
DOMTokenList
DragEvent
DynamicsCompressorNode
E
EcdhKeyDeriveParams
EcdsaParams
EcKeyGenParams
EcKeyImportParams
Element
ElementInternals
EncodedAudioChunk
EncodedVideoChunk
EpochTimeStamp
ErrorEvent
Event
EventSource
EventTarget
EXT_blend_minmax
EXT_color_buffer_float
EXT_color_buffer_half_float
EXT_disjoint_timer_query
EXT_float_blend
EXT_frag_depth
EXT_shader_texture_lod
EXT_sRGB
EXT_texture_compression_bptc
EXT_texture_compression_rgtc
EXT_texture_filter_anisotropic
EXT_texture_norm16
ExtendableCookieChangeEvent
ExperimentalExtendableEvent
ExperimentalExtendableMessageEvent
ExperimentalEyeDropper
F
FeaturePolicy
FederatedCredential
fetch()
ExperimentalFetchEvent
File
FileEntrySync
Non-StandardFileList
FileReader
FileReaderSync
FileSystem
FileSystemDirectoryEntry
FileSystemDirectoryHandle
FileSystemDirectoryReader
FileSystemEntry
FileSystemFileEntry
FileSystemFileHandle
FileSystemHandle
FileSystemSync
FileSystemWritableFileStream
FocusEvent
FontFace
FontFaceSet
FontFaceSetLoadEvent
FormData
FormDataEvent
Experimental
G
GainNode
Gamepad
GamepadButton
GamepadEvent
GamepadHapticActuator
ExperimentalGamepadPose
ExperimentalGeolocation
GeolocationCoordinates
GeolocationPosition
GeolocationPositionError
GestureEvent
Non-StandardGlobalEventHandlers
GravitySensor
Gyroscope
H
HashChangeEvent
Headers
ExperimentalHID
ExperimentalHIDConnectionEvent
ExperimentalHIDDevice
ExperimentalHIDInputReportEvent
ExperimentalHistory
HkdfParams
HmacImportParams
HmacKeyGenParams
HMDVRDevice
Deprecated ExperimentalHTMLAnchorElement
HTMLAreaElement
HTMLAudioElement
HTMLBaseElement
HTMLBaseFontElement
DeprecatedHTMLBodyElement
HTMLBRElement
HTMLButtonElement
HTMLCanvasElement
HTMLCollection
HTMLContentElement
DeprecatedHTMLDataElement
HTMLDataListElement
HTMLDetailsElement
HTMLDialogElement
HTMLDivElement
HTMLDListElement
HTMLDocument
HTMLElement
HTMLEmbedElement
HTMLFieldSetElement
HTMLFontElement
DeprecatedHTMLFormControlsCollection
HTMLFormElement
HTMLFrameSetElement
DeprecatedHTMLHeadElement
HTMLHeadingElement
HTMLHRElement
HTMLHtmlElement
HTMLIFrameElement
HTMLImageElement
HTMLInputElement
HTMLKeygenElement
DeprecatedHTMLLabelElement
HTMLLegendElement
HTMLLIElement
HTMLLinkElement
HTMLMapElement
HTMLMarqueeElement
DeprecatedHTMLMediaElement
HTMLMenuElement
ExperimentalHTMLMenuItemElement
DeprecatedHTMLMetaElement
HTMLMeterElement
HTMLModElement
HTMLObjectElement
HTMLOListElement
HTMLOptGroupElement
HTMLOptionElement
HTMLOptionsCollection
HTMLOutputElement
HTMLParagraphElement
HTMLParamElement
DeprecatedHTMLPictureElement
ExperimentalHTMLPreElement
HTMLProgressElement
HTMLQuoteElement
HTMLScriptElement
HTMLSelectElement
HTMLShadowElement
DeprecatedHTMLSlotElement
HTMLSourceElement
HTMLSpanElement
HTMLStyleElement
HTMLTableCaptionElement
HTMLTableCellElement
HTMLTableColElement
HTMLTableElement
HTMLTableRowElement
HTMLTableSectionElement
HTMLTemplateElement
HTMLTextAreaElement
HTMLTimeElement
HTMLTitleElement
HTMLTrackElement
HTMLUListElement
HTMLUnknownElement
HTMLVideoElement
I
IDBCursor
IDBCursorWithValue
IDBDatabase
IDBFactory
IDBFileHandle
Non-Standard DeprecatedIDBFileRequest
Non-Standard DeprecatedIDBIndex
IDBKeyRange
IDBLocaleAwareKeyRange
ExperimentalIDBMutableFile
Non-Standard DeprecatedIDBObjectStore
IDBOpenDBRequest
IDBRequest
IDBTransaction
IDBVersionChangeEvent
IdleDeadline
IdleDetector
IIRFilterNode
ImageBitmap
ImageBitmapRenderingContext
ExperimentalImageCapture
ExperimentalImageData
ImageDecoder
ImageTrack
ImageTrackList
indexedDB
InputDeviceCapabilities
ExperimentalInputDeviceInfo
InputEvent
InstallEvent
IntersectionObserver
IntersectionObserverEntry
InterventionReportBody
ExperimentalisSecureContext
K
Keyboard
ExperimentalKeyboardEvent
KeyboardLayoutMap
ExperimentalKeyframeEffect
KHR_parallel_shader_compile
L
LargestContentfulPaint
LayoutShift
LayoutShiftAttribution
LinearAccelerationSensor
Location
Lock
ExperimentalLockManager
Experimental
M
Magnetometer
MathMLElement
MediaCapabilities
ExperimentalMediaDeviceInfo
MediaDevices
MediaElementAudioSourceNode
MediaError
MediaImage
MediaKeyMessageEvent
MediaKeys
MediaKeySession
MediaKeyStatusMap
MediaKeySystemAccess
MediaList
MediaMetadata
MediaQueryList
MediaQueryListEvent
MediaRecorder
MediaRecorderErrorEvent
MediaSession
MediaSource
ExperimentalMediaStream
MediaStreamAudioDestinationNode
MediaStreamAudioSourceNode
MediaStreamEvent
ExperimentalMediaStreamTrack
MediaStreamTrackAudioSourceNode
MediaStreamTrackEvent
MediaStreamTrackGenerator
MediaStreamTrackProcessor
MediaTrackConstraints
MediaTrackSettings
MediaTrackSupportedConstraints
MerchantValidationEvent
ExperimentalMessageChannel
MessageEvent
MessagePort
Metadata
Non-StandardMIDIAccess
MIDIConnectionEvent
MIDIInput
MIDIInputMap
MIDIMessageEvent
MIDIOutput
MIDIOutputMap
MIDIPort
MimeType
MimeTypeArray
MouseEvent
MouseScrollEvent
DeprecatedMSGestureEvent
Non-StandardMSGraphicsTrust
Non-StandardMSManipulationEvent
Non-StandardMSSiteModeEvent
msWriteProfilerMark
MutationEvent
DeprecatedMutationObserver
MutationRecord
N
NamedNodeMap
NavigationPreloadManager
Navigator
NavigatorUAData
NDEFMessage
NDEFReader
NDEFReadingEvent
ExperimentalNDEFRecord
NetworkInformation
ExperimentalNode
NodeIterator
NodeList
Notification
NotificationEvent
ExperimentalNotifyAudioAvailableEvent
Non-Standard Deprecated
O
OES_element_index_uint
OES_fbo_render_mipmap
OES_standard_derivatives
OES_texture_float
OES_texture_float_linear
OES_texture_half_float
OES_texture_half_float_linear
OES_vertex_array_object
OfflineAudioCompletionEvent
OfflineAudioContext
OffscreenCanvas
ExperimentalOrientationSensor
origin
OscillatorNode
OTPCredential
OverconstrainedError
OVR_multiview2
P
PageTransitionEvent
PaintWorklet
PannerNode
PasswordCredential
Path2D
PaymentAddress
PaymentMethodChangeEvent
PaymentRequest
PaymentRequestEvent
ExperimentalPaymentRequestUpdateEvent
ExperimentalPaymentResponse
ExperimentalPbkdf2Params
Performance
PerformanceElementTiming
PerformanceEntry
PerformanceEventTiming
PerformanceLongTaskTiming
PerformanceMark
PerformanceMeasure
PerformanceNavigation
DeprecatedPerformanceNavigationTiming
PerformanceObserver
PerformanceObserverEntryList
PerformancePaintTiming
PerformanceResourceTiming
PerformanceServerTiming
PerformanceTiming
DeprecatedPeriodicSyncEvent
PeriodicSyncManager
PeriodicWave
Permissions
PermissionStatus
ExperimentalPictureInPictureEvent
PictureInPictureWindow
Plugin
PluginArray
ExperimentalPoint
Non-StandardPointerEvent
PopStateEvent
PositionSensorVRDevice
Deprecated ExperimentalPresentation
ExperimentalPresentationAvailability
ExperimentalPresentationConnection
ExperimentalPresentationConnectionAvailableEvent
ExperimentalPresentationConnectionCloseEvent
ExperimentalPresentationConnectionList
ExperimentalPresentationReceiver
ExperimentalPresentationRequest
ExperimentalProcessingInstruction
ProgressEvent
PromiseRejectionEvent
PublicKeyCredential
PublicKeyCredentialRequestOptions
PushEvent
PushManager
ExperimentalPushMessageData
ExperimentalPushSubscription
ExperimentalPushSubscriptionOptions
Q
R
RadioNodeList
Range
ReadableByteStreamController
ExperimentalReadableStream
ReadableStreamBYOBReader
ExperimentalReadableStreamBYOBRequest
ExperimentalReadableStreamDefaultController
ReadableStreamDefaultReader
RelativeOrientationSensor
RemotePlayback
Report
ExperimentalReportBody
ExperimentalreportError()
ReportingObserver
ExperimentalReportingObserverOptions
ExperimentalRequest
ResizeObserver
ExperimentalResizeObserverEntry
ResizeObserverSize
Response
RsaHashedImportParams
RsaHashedKeyGenParams
RsaOaepParams
RsaPssParams
RTCCertificate
RTCDataChannel
ExperimentalRTCDataChannelEvent
RTCDtlsTransport
ExperimentalRTCDTMFSender
RTCDTMFToneChangeEvent
RTCError
RTCErrorEvent
RTCIceCandidate
RTCIceCandidatePair
RTCIceCandidatePairStats
RTCIceCandidateStats
RTCIceParameters
RTCIceServer
ExperimentalRTCIceTransport
RTCIdentityAssertion
ExperimentalRTCInboundRtpStreamStats
RTCOutboundRtpStreamStats
RTCPeerConnection
RTCPeerConnectionIceErrorEvent
RTCPeerConnectionIceEvent
ExperimentalRTCRemoteOutboundRtpStreamStats
RTCRtcpParameters
RTCRtpCapabilities
RTCRtpCodecCapability
RTCRtpCodecParameters
RTCRtpContributingSource
RTCRtpEncodingParameters
RTCRtpParameters
RTCRtpReceiveParameters
RTCRtpReceiver
RTCRtpSender
RTCRtpSendParameters
RTCRtpStreamStats
RTCRtpTransceiver
RTCSctpTransport
ExperimentalRTCSessionDescription
ExperimentalRTCStats
RTCStatsReport
RTCTrackEvent
S
Sanitizer
Scheduler
ExperimentalScreen
ScreenOrientation
ScriptProcessorNode
DeprecatedSecurityPolicyViolationEvent
Selection
self.crypto
self.performance
Sensor
SensorErrorEvent
Serial
SerialPort
ServiceWorker
ServiceWorkerContainer
ServiceWorkerGlobalScope
ServiceWorkerRegistration
setInterval()
setTimeout()
ShadowRoot
SharedWorker
SharedWorkerGlobalScope
SourceBuffer
ExperimentalSourceBufferList
ExperimentalSpeechGrammar
ExperimentalSpeechGrammarList
ExperimentalSpeechRecognition
SpeechRecognitionAlternative
ExperimentalSpeechRecognitionErrorEvent
SpeechRecognitionEvent
ExperimentalSpeechRecognitionResult
ExperimentalSpeechRecognitionResultList
ExperimentalSpeechSynthesis
SpeechSynthesisErrorEvent
ExperimentalSpeechSynthesisEvent
SpeechSynthesisUtterance
SpeechSynthesisVoice
StaticRange
StereoPannerNode
Storage
StorageEvent
StorageManager
structuredClone()
StylePropertyMap
ExperimentalStylePropertyMapReadOnly
ExperimentalStyleSheet
StyleSheetList
SubmitEvent
SubtleCrypto
SVGAElement
SVGAltGlyphDefElement
DeprecatedSVGAltGlyphElement
DeprecatedSVGAltGlyphItemElement
DeprecatedSVGAngle
SVGAnimateColorElement
DeprecatedSVGAnimatedAngle
SVGAnimatedBoolean
SVGAnimatedEnumeration
SVGAnimatedInteger
SVGAnimatedLength
SVGAnimatedLengthList
SVGAnimatedNumber
SVGAnimatedNumberList
SVGAnimatedPreserveAspectRatio
SVGAnimatedRect
SVGAnimatedString
SVGAnimatedTransformList
SVGAnimateElement
SVGAnimateMotionElement
SVGAnimateTransformElement
SVGAnimationElement
SVGCircleElement
SVGClipPathElement
SVGComponentTransferFunctionElement
SVGCursorElement
SVGDefsElement
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
SVGMatrix
DeprecatedSVGMetadataElement
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
Non-StandardSyncManager
Non-Standard
T
TaskAttributionTiming
ExperimentalTaskController
ExperimentalTaskPriorityChangeEvent
ExperimentalTaskSignal
ExperimentalText
TextDecoder
ExperimentalTextDecoderStream
TextEncoder
ExperimentalTextEncoderStream
TextMetrics
TextTrack
TextTrackCue
TextTrackCueList
TextTrackList
TimeEvent
TimeRanges
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
ExperimentalUserProximityEvent
Deprecated Experimental
V
ValidityState
VideoColorSpace
VideoDecoder
VideoEncoder
VideoFrame
VideoPlaybackQuality
ExperimentalVideoTrack
VideoTrackList
VisualViewport
VRDisplay
ExperimentalVRDisplayCapabilities
DeprecatedVRDisplayEvent
DeprecatedVREyeParameters
DeprecatedVRFieldOfView
ExperimentalVRFrameData
DeprecatedVRLayerInit
DeprecatedVRPose
DeprecatedVRStageParameters
DeprecatedVTTCue
VTTRegion
W
WakeLock
ExperimentalWakeLockSentinel
WaveShaperNode
WEBGL_color_buffer_float
WEBGL_compressed_texture_astc
WEBGL_compressed_texture_etc
WEBGL_compressed_texture_etc1
WEBGL_compressed_texture_pvrtc
WEBGL_compressed_texture_s3tc
WEBGL_compressed_texture_s3tc_srgb
WEBGL_debug_renderer_info
WEBGL_debug_shaders
WEBGL_depth_texture
WEBGL_draw_buffers
WEBGL_lose_context
WEBGL_multi_draw
WebGL2RenderingContext
WebGLActiveInfo
WebGLBuffer
WebGLContextEvent
WebGLFramebuffer
WebGLProgram
WebGLQuery
ExperimentalWebGLRenderbuffer
WebGLRenderingContext
WebGLSampler
ExperimentalWebGLShader
WebGLShaderPrecisionFormat
WebGLSync
ExperimentalWebGLTexture
WebGLTransformFeedback
WebGLUniformLocation
WebGLVertexArrayObject
WebSocket
WheelEvent
Window
WindowClient
ExperimentalWindowControlsOverlay
WindowControlsOverlayGeometryChangeEvent
Worker
WorkerGlobalScope
WorkerLocation
WorkerNavigator
Worklet
WritableStream
WritableStreamDefaultController
ExperimentalWritableStreamDefaultWriter
Experimental
X
XMLDocument
XMLHttpRequest
XMLHttpRequestEventTarget
XMLSerializer
XPathEvaluator
XPathException
XPathExpression
XPathNSResolver
XPathResult
XRAnchor
XRAnchorSet
XRBoundedReferenceSpace
XRCompositionLayer
XRCPUDepthInformation
XRCubeLayer
XRCylinderLayer
XRDepthInformation
XREquirectLayer
XRFrame
XRHand
XRHitTestResult
XRHitTestSource
XRInputSource
ExperimentalXRInputSourceArray
XRInputSourceEvent
XRInputSourcesChangeEvent
XRJointPose
XRJointSpace
XRLayer
XRLayerEvent
XRLightEstimate
XRLightProbe
XRMediaBinding
XRPermissionStatus
XRPose
XRProjectionLayer
XRQuadLayer
XRRay
XRReferenceSpace
XRReferenceSpaceEvent
XRRenderState
XRRigidTransform
XRSession
XRSessionEvent
XRSpace
ExperimentalXRSubImage
XRSystem
ExperimentalXRTransientInputHitTestResult
XRTransientInputHitTestSource
XRView
XRViewerPose
XRViewport
XRWebGLBinding
XRWebGLDepthInformation
XRWebGLLayer
ExperimentalXRWebGLSubImage
XSLTProcessor