[package]
authors = ["The wasm-bindgen Developers"]
description = """
Bindings for all Web APIs, a procedurally generated crate from WebIDL
"""
documentation = "https://wasm-bindgen.github.io/wasm-bindgen/api/web_sys/"
edition = "2021"
homepage = "https://wasm-bindgen.github.io/wasm-bindgen/web-sys/index.html"
include = ["/LICENSE-*", "/src"]
license = "MIT OR Apache-2.0"
name = "web-sys"
readme = "./README.md"
repository = "https://github.com/wasm-bindgen/wasm-bindgen/tree/master/crates/web-sys"
rust-version = "1.71"
version = "0.3.85"

[package.metadata.docs.rs]
all-features = true
rustdoc-args = ["--cfg=web_sys_unstable_apis"]

[lib]
doctest = false
test = false

[dependencies]
js-sys = { path = '../js-sys', version = '=0.3.85', default-features = false }
wasm-bindgen = { path = "../..", version = "=0.2.108", default-features = false }

[target.'cfg(target_arch = "wasm32")'.dev-dependencies]
futures = "0.3"
wasm-bindgen-futures = { path = '../futures', features = ["futures-core-03-stream"] }
wasm-bindgen-test = { path = '../test' }

[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(web_sys_unstable_apis)'] }

[lints.clippy]
large_enum_variant = "allow"
new_without_default = "allow"
overly_complex_bool_expr = "allow"
too_many_arguments = "allow"
type_complexity = "allow"

# This list is auto-generated by the wasm-bindgen-webidl program
[features]
default = ["std"]
std = ["wasm-bindgen/std", "js-sys/std"]
AbortController = []
AbortSignal = ["EventTarget"]
AddEventListenerOptions = []
AesCbcParams = []
AesCtrParams = []
AesDerivedKeyParams = []
AesGcmParams = []
AesKeyAlgorithm = []
AesKeyGenParams = []
Algorithm = []
AlignSetting = []
AllowedBluetoothDevice = []
AllowedUsbDevice = []
AlphaOption = []
AnalyserNode = ["AudioNode", "EventTarget"]
AnalyserOptions = []
AngleInstancedArrays = []
Animation = ["EventTarget"]
AnimationEffect = []
AnimationEvent = ["Event"]
AnimationEventInit = []
AnimationPlayState = []
AnimationPlaybackEvent = ["Event"]
AnimationPlaybackEventInit = []
AnimationPropertyDetails = []
AnimationPropertyValueDetails = []
AnimationTimeline = []
AssignedNodesOptions = []
AttestationConveyancePreference = []
Attr = ["EventTarget", "Node"]
AttributeNameValue = []
AudioBuffer = []
AudioBufferOptions = []
AudioBufferSourceNode = ["AudioNode", "AudioScheduledSourceNode", "EventTarget"]
AudioBufferSourceOptions = []
AudioConfiguration = []
AudioContext = ["BaseAudioContext", "EventTarget"]
AudioContextLatencyCategory = []
AudioContextOptions = []
AudioContextState = []
AudioData = []
AudioDataCopyToOptions = []
AudioDataInit = []
AudioDecoder = []
AudioDecoderConfig = []
AudioDecoderInit = []
AudioDecoderSupport = []
AudioDestinationNode = ["AudioNode", "EventTarget"]
AudioEncoder = []
AudioEncoderConfig = []
AudioEncoderInit = []
AudioEncoderSupport = []
AudioListener = []
AudioNode = ["EventTarget"]
AudioNodeOptions = []
AudioParam = []
AudioParamMap = []
AudioProcessingEvent = ["Event"]
AudioSampleFormat = []
AudioScheduledSourceNode = ["AudioNode", "EventTarget"]
AudioSinkInfo = []
AudioSinkOptions = []
AudioSinkType = []
AudioStreamTrack = ["EventTarget", "MediaStreamTrack"]
AudioTrack = []
AudioTrackList = ["EventTarget"]
AudioWorklet = ["Worklet"]
AudioWorkletGlobalScope = ["WorkletGlobalScope"]
AudioWorkletNode = ["AudioNode", "EventTarget"]
AudioWorkletNodeOptions = []
AudioWorkletProcessor = []
AuthenticationExtensionsClientInputs = []
AuthenticationExtensionsClientInputsJson = []
AuthenticationExtensionsClientOutputs = []
AuthenticationExtensionsClientOutputsJson = []
AuthenticationExtensionsDevicePublicKeyInputs = []
AuthenticationExtensionsDevicePublicKeyOutputs = []
AuthenticationExtensionsLargeBlobInputs = []
AuthenticationExtensionsLargeBlobOutputs = []
AuthenticationExtensionsPrfInputs = []
AuthenticationExtensionsPrfOutputs = []
AuthenticationExtensionsPrfValues = []
AuthenticationResponseJson = []
AuthenticatorAssertionResponse = ["AuthenticatorResponse"]
AuthenticatorAssertionResponseJson = []
AuthenticatorAttachment = []
AuthenticatorAttestationResponse = ["AuthenticatorResponse"]
AuthenticatorAttestationResponseJson = []
AuthenticatorResponse = []
AuthenticatorSelectionCriteria = []
AuthenticatorTransport = []
AutoKeyword = []
AutocompleteInfo = []
BarProp = []
BaseAudioContext = ["EventTarget"]
BaseComputedKeyframe = []
BaseKeyframe = []
BasePropertyIndexedKeyframe = []
BasicCardRequest = []
BasicCardResponse = []
BasicCardType = []
BatteryManager = ["EventTarget"]
BeforeUnloadEvent = ["Event"]
BinaryType = []
BiquadFilterNode = ["AudioNode", "EventTarget"]
BiquadFilterOptions = []
BiquadFilterType = []
Blob = []
BlobEvent = ["Event"]
BlobEventInit = []
BlobPropertyBag = []
BlockParsingOptions = []
Bluetooth = ["EventTarget"]
BluetoothAdvertisingEvent = ["Event"]
BluetoothAdvertisingEventInit = []
BluetoothCharacteristicProperties = []
BluetoothDataFilterInit = []
BluetoothDevice = ["EventTarget"]
BluetoothLeScanFilterInit = []
BluetoothManufacturerDataMap = []
BluetoothPermissionDescriptor = []
BluetoothPermissionResult = ["EventTarget", "PermissionStatus"]
BluetoothPermissionStorage = []
BluetoothRemoteGattCharacteristic = ["EventTarget"]
BluetoothRemoteGattDescriptor = []
BluetoothRemoteGattServer = []
BluetoothRemoteGattService = ["EventTarget"]
BluetoothServiceDataMap = []
BluetoothUuid = []
BoxQuadOptions = []
BroadcastChannel = ["EventTarget"]
BrowserElementDownloadOptions = []
BrowserElementExecuteScriptOptions = []
BrowserFeedWriter = []
BrowserFindCaseSensitivity = []
BrowserFindDirection = []
ByteLengthQueuingStrategy = []
Cache = []
CacheBatchOperation = []
CacheQueryOptions = []
CacheStorage = []
CacheStorageNamespace = []
CanvasCaptureMediaStream = ["EventTarget", "MediaStream"]
CanvasCaptureMediaStreamTrack = ["EventTarget", "MediaStreamTrack"]
CanvasGradient = []
CanvasPattern = []
CanvasRenderingContext2d = []
CanvasWindingRule = []
CaretChangedReason = []
CaretPosition = []
CaretStateChangedEventInit = []
CdataSection = ["CharacterData", "EventTarget", "Node", "Text"]
ChannelCountMode = []
ChannelInterpretation = []
ChannelMergerNode = ["AudioNode", "EventTarget"]
ChannelMergerOptions = []
ChannelSplitterNode = ["AudioNode", "EventTarget"]
ChannelSplitterOptions = []
CharacterData = ["EventTarget", "Node"]
CheckerboardReason = []
CheckerboardReport = []
CheckerboardReportService = []
ChromeFilePropertyBag = []
ChromeWorker = ["EventTarget", "Worker"]
Client = []
ClientQueryOptions = []
ClientRectsAndTexts = []
ClientType = []
Clients = []
Clipboard = ["EventTarget"]
ClipboardEvent = ["Event"]
ClipboardEventInit = []
ClipboardItem = []
ClipboardItemOptions = []
ClipboardPermissionDescriptor = []
ClipboardUnsanitizedFormats = []
CloseEvent = ["Event"]
CloseEventInit = []
CodecState = []
CollectedClientData = []
ColorSpaceConversion = []
Comment = ["CharacterData", "EventTarget", "Node"]
CompositeOperation = []
CompositionEvent = ["Event", "UiEvent"]
CompositionEventInit = []
CompressionFormat = []
CompressionStream = []
ComputedEffectTiming = []
ConnStatusDict = []
ConnectionType = []
ConsoleCounter = []
ConsoleCounterError = []
ConsoleEvent = []
ConsoleInstance = []
ConsoleInstanceOptions = []
ConsoleLevel = []
ConsoleLogLevel = []
ConsoleProfileEvent = []
ConsoleStackEntry = []
ConsoleTimerError = []
ConsoleTimerLogOrEnd = []
ConsoleTimerStart = []
ConstantSourceNode = ["AudioNode", "AudioScheduledSourceNode", "EventTarget"]
ConstantSourceOptions = []
ConstrainBooleanParameters = []
ConstrainDomStringParameters = []
ConstrainDoubleRange = []
ConstrainLongRange = []
ContextAttributes2d = []
ConvertCoordinateOptions = []
ConvolverNode = ["AudioNode", "EventTarget"]
ConvolverOptions = []
CookieChangeEvent = ["Event"]
CookieChangeEventInit = []
CookieInit = []
CookieListItem = []
CookieSameSite = []
CookieStore = ["EventTarget"]
CookieStoreDeleteOptions = []
CookieStoreGetOptions = []
CookieStoreManager = []
Coordinates = []
CountQueuingStrategy = []
Credential = []
CredentialCreationOptions = []
CredentialPropertiesOutput = []
CredentialRequestOptions = []
CredentialsContainer = []
Crypto = []
CryptoKey = []
CryptoKeyPair = []
CssAnimation = ["Animation", "EventTarget"]
CssBoxType = []
CssConditionRule = ["CssGroupingRule", "CssRule"]
CssCounterStyleRule = ["CssRule"]
CssFontFaceRule = ["CssRule"]
CssFontFeatureValuesRule = ["CssRule"]
CssGroupingRule = ["CssRule"]
CssImportRule = ["CssRule"]
CssKeyframeRule = ["CssRule"]
CssKeyframesRule = ["CssRule"]
CssMediaRule = ["CssConditionRule", "CssGroupingRule", "CssRule"]
CssNamespaceRule = ["CssRule"]
CssPageRule = ["CssRule"]
CssPseudoElement = []
CssRule = []
CssRuleList = []
CssStyleDeclaration = []
CssStyleRule = ["CssRule"]
CssStyleSheet = ["StyleSheet"]
CssStyleSheetParsingMode = []
CssSupportsRule = ["CssConditionRule", "CssGroupingRule", "CssRule"]
CssTransition = ["Animation", "EventTarget"]
CustomElementRegistry = []
CustomEvent = ["Event"]
CustomEventInit = []
DataTransfer = []
DataTransferItem = []
DataTransferItemList = []
DateTimeValue = []
DecoderDoctorNotification = []
DecoderDoctorNotificationType = []
DecompressionStream = []
DedicatedWorkerGlobalScope = ["EventTarget", "WorkerGlobalScope"]
DelayNode = ["AudioNode", "EventTarget"]
DelayOptions = []
DeviceAcceleration = []
DeviceAccelerationInit = []
DeviceLightEvent = ["Event"]
DeviceLightEventInit = []
DeviceMotionEvent = ["Event"]
DeviceMotionEventInit = []
DeviceOrientationEvent = ["Event"]
DeviceOrientationEventInit = []
DeviceProximityEvent = ["Event"]
DeviceProximityEventInit = []
DeviceRotationRate = []
DeviceRotationRateInit = []
DhKeyDeriveParams = []
DirectionSetting = []
Directory = []
DirectoryPickerOptions = []
DisplayMediaStreamConstraints = []
DisplayNameOptions = []
DisplayNameResult = []
DistanceModelType = []
DnsCacheDict = []
DnsCacheEntry = []
DnsLookupDict = []
Document = ["EventTarget", "Node"]
DocumentFragment = ["EventTarget", "Node"]
DocumentTimeline = ["AnimationTimeline"]
DocumentTimelineOptions = []
DocumentType = ["EventTarget", "Node"]
DomError = []
DomException = []
DomImplementation = []
DomMatrix = ["DomMatrixReadOnly"]
DomMatrix2dInit = []
DomMatrixInit = []
DomMatrixReadOnly = []
DomParser = []
DomPoint = ["DomPointReadOnly"]
DomPointInit = []
DomPointReadOnly = []
DomQuad = []
DomQuadInit = []
DomQuadJson = []
DomRect = ["DomRectReadOnly"]
DomRectInit = []
DomRectList = []
DomRectReadOnly = []
DomRequest = ["EventTarget"]
DomRequestReadyState = []
DomStringList = []
DomStringMap = []
DomTokenList = []
DomWindowResizeEventDetail = []
DoubleRange = []
DragEvent = ["Event", "MouseEvent", "UiEvent"]
DragEventInit = []
DynamicsCompressorNode = ["AudioNode", "EventTarget"]
DynamicsCompressorOptions = []
EcKeyAlgorithm = []
EcKeyGenParams = []
EcKeyImportParams = []
EcdhKeyDeriveParams = []
EcdsaParams = []
EffectTiming = []
Element = ["EventTarget", "Node"]
ElementCreationOptions = []
ElementDefinitionOptions = []
EncodedAudioChunk = []
EncodedAudioChunkInit = []
EncodedAudioChunkMetadata = []
EncodedAudioChunkType = []
EncodedVideoChunk = []
EncodedVideoChunkInit = []
EncodedVideoChunkMetadata = []
EncodedVideoChunkType = []
EndingTypes = []
ErrorCallback = []
ErrorEvent = ["Event"]
ErrorEventInit = []
Event = []
EventInit = []
EventListener = []
EventListenerOptions = []
EventModifierInit = []
EventSource = ["EventTarget"]
EventSourceInit = []
EventTarget = []
Exception = []
ExtBlendMinmax = []
ExtColorBufferFloat = []
ExtColorBufferHalfFloat = []
ExtDisjointTimerQuery = []
ExtFragDepth = []
ExtSRgb = []
ExtShaderTextureLod = []
ExtTextureFilterAnisotropic = []
ExtTextureNorm16 = []
ExtendableCookieChangeEvent = ["Event", "ExtendableEvent"]
ExtendableCookieChangeEventInit = []
ExtendableEvent = ["Event"]
ExtendableEventInit = []
ExtendableMessageEvent = ["Event", "ExtendableEvent"]
ExtendableMessageEventInit = []
External = []
FakePluginMimeEntry = []
FakePluginTagInit = []
FetchEvent = ["Event", "ExtendableEvent"]
FetchEventInit = []
FetchObserver = ["EventTarget"]
FetchReadableStreamReadDataArray = []
FetchReadableStreamReadDataDone = []
FetchState = []
File = ["Blob"]
FileCallback = []
FileList = []
FilePickerAcceptType = []
FilePickerOptions = []
FilePropertyBag = []
FileReader = ["EventTarget"]
FileReaderSync = []
FileSystem = []
FileSystemCreateWritableOptions = []
FileSystemDirectoryEntry = ["FileSystemEntry"]
FileSystemDirectoryHandle = ["FileSystemHandle"]
FileSystemDirectoryReader = []
FileSystemEntriesCallback = []
FileSystemEntry = []
FileSystemEntryCallback = []
FileSystemFileEntry = ["FileSystemEntry"]
FileSystemFileHandle = ["FileSystemHandle"]
FileSystemFlags = []
FileSystemGetDirectoryOptions = []
FileSystemGetFileOptions = []
FileSystemHandle = []
FileSystemHandleKind = []
FileSystemHandlePermissionDescriptor = []
FileSystemPermissionDescriptor = []
FileSystemPermissionMode = []
FileSystemReadWriteOptions = []
FileSystemRemoveOptions = []
FileSystemSyncAccessHandle = []
FileSystemWritableFileStream = ["WritableStream"]
FillMode = []
FlashClassification = []
FlowControlType = []
FocusEvent = ["Event", "UiEvent"]
FocusEventInit = []
FocusOptions = []
FontData = []
FontFace = []
FontFaceDescriptors = []
FontFaceLoadStatus = []
FontFaceSet = ["EventTarget"]
FontFaceSetIterator = []
FontFaceSetIteratorResult = []
FontFaceSetLoadEvent = ["Event"]
FontFaceSetLoadEventInit = []
FontFaceSetLoadStatus = []
FormData = []
FrameType = []
FuzzingFunctions = []
GainNode = ["AudioNode", "EventTarget"]
GainOptions = []
Gamepad = []
GamepadButton = []
GamepadEffectParameters = []
GamepadEvent = ["Event"]
GamepadEventInit = []
GamepadHand = []
GamepadHapticActuator = []
GamepadHapticActuatorType = []
GamepadHapticEffectType = []
GamepadHapticsResult = []
GamepadMappingType = []
GamepadPose = []
GamepadTouch = []
Geolocation = []
GestureEvent = ["Event", "UiEvent"]
GetAnimationsOptions = []
GetRootNodeOptions = []
GetUserMediaRequest = []
Gpu = []
GpuAdapter = []
GpuAdapterInfo = []
GpuAddressMode = []
GpuAutoLayoutMode = []
GpuBindGroup = []
GpuBindGroupDescriptor = []
GpuBindGroupEntry = []
GpuBindGroupLayout = []
GpuBindGroupLayoutDescriptor = []
GpuBindGroupLayoutEntry = []
GpuBlendComponent = []
GpuBlendFactor = []
GpuBlendOperation = []
GpuBlendState = []
GpuBuffer = []
GpuBufferBinding = []
GpuBufferBindingLayout = []
GpuBufferBindingType = []
GpuBufferDescriptor = []
GpuBufferMapState = []
GpuCanvasAlphaMode = []
GpuCanvasConfiguration = []
GpuCanvasContext = []
GpuCanvasToneMapping = []
GpuCanvasToneMappingMode = []
GpuColorDict = []
GpuColorTargetState = []
GpuCommandBuffer = []
GpuCommandBufferDescriptor = []
GpuCommandEncoder = []
GpuCommandEncoderDescriptor = []
GpuCompareFunction = []
GpuCompilationInfo = []
GpuCompilationMessage = []
GpuCompilationMessageType = []
GpuComputePassDescriptor = []
GpuComputePassEncoder = []
GpuComputePassTimestampWrites = []
GpuComputePipeline = []
GpuComputePipelineDescriptor = []
GpuCopyExternalImageDestInfo = []
GpuCopyExternalImageSourceInfo = []
GpuCullMode = []
GpuDepthStencilState = []
GpuDevice = ["EventTarget"]
GpuDeviceDescriptor = []
GpuDeviceLostInfo = []
GpuDeviceLostReason = []
GpuError = []
GpuErrorFilter = []
GpuExtent3dDict = []
GpuExternalTexture = []
GpuExternalTextureBindingLayout = []
GpuExternalTextureDescriptor = []
GpuFeatureName = []
GpuFilterMode = []
GpuFragmentState = []
GpuFrontFace = []
GpuIndexFormat = []
GpuInternalError = ["GpuError"]
GpuLoadOp = []
GpuMipmapFilterMode = []
GpuMultisampleState = []
GpuObjectDescriptorBase = []
GpuOrigin2dDict = []
GpuOrigin3dDict = []
GpuOutOfMemoryError = ["GpuError"]
GpuPipelineDescriptorBase = []
GpuPipelineError = ["DomException"]
GpuPipelineErrorInit = []
GpuPipelineErrorReason = []
GpuPipelineLayout = []
GpuPipelineLayoutDescriptor = []
GpuPowerPreference = []
GpuPrimitiveState = []
GpuPrimitiveTopology = []
GpuProgrammableStage = []
GpuQuerySet = []
GpuQuerySetDescriptor = []
GpuQueryType = []
GpuQueue = []
GpuQueueDescriptor = []
GpuRenderBundle = []
GpuRenderBundleDescriptor = []
GpuRenderBundleEncoder = []
GpuRenderBundleEncoderDescriptor = []
GpuRenderPassColorAttachment = []
GpuRenderPassDepthStencilAttachment = []
GpuRenderPassDescriptor = []
GpuRenderPassEncoder = []
GpuRenderPassLayout = []
GpuRenderPassTimestampWrites = []
GpuRenderPipeline = []
GpuRenderPipelineDescriptor = []
GpuRequestAdapterOptions = []
GpuSampler = []
GpuSamplerBindingLayout = []
GpuSamplerBindingType = []
GpuSamplerDescriptor = []
GpuShaderModule = []
GpuShaderModuleCompilationHint = []
GpuShaderModuleDescriptor = []
GpuStencilFaceState = []
GpuStencilOperation = []
GpuStorageTextureAccess = []
GpuStorageTextureBindingLayout = []
GpuStoreOp = []
GpuSupportedFeatures = []
GpuSupportedLimits = []
GpuTexelCopyBufferInfo = []
GpuTexelCopyBufferLayout = []
GpuTexelCopyTextureInfo = []
GpuTexture = []
GpuTextureAspect = []
GpuTextureBindingLayout = []
GpuTextureDescriptor = []
GpuTextureDimension = []
GpuTextureFormat = []
GpuTextureSampleType = []
GpuTextureView = []
GpuTextureViewDescriptor = []
GpuTextureViewDimension = []
GpuUncapturedErrorEvent = ["Event"]
GpuUncapturedErrorEventInit = []
GpuValidationError = ["GpuError"]
GpuVertexAttribute = []
GpuVertexBufferLayout = []
GpuVertexFormat = []
GpuVertexState = []
GpuVertexStepMode = []
GroupedHistoryEventInit = []
HalfOpenInfoDict = []
HardwareAcceleration = []
HashChangeEvent = ["Event"]
HashChangeEventInit = []
Headers = []
HeadersGuardEnum = []
Hid = ["EventTarget"]
HidCollectionInfo = []
HidConnectionEvent = ["Event"]
HidConnectionEventInit = []
HidDevice = ["EventTarget"]
HidDeviceFilter = []
HidDeviceRequestOptions = []
HidInputReportEvent = ["Event"]
HidInputReportEventInit = []
HidReportInfo = []
HidReportItem = []
HidUnitSystem = []
HiddenPluginEventInit = []
History = []
HitRegionOptions = []
HkdfParams = []
HmacDerivedKeyParams = []
HmacImportParams = []
HmacKeyAlgorithm = []
HmacKeyGenParams = []
HtmlAllCollection = []
HtmlAnchorElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlAreaElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlAudioElement = ["Element", "EventTarget", "HtmlElement", "HtmlMediaElement", "Node"]
HtmlBaseElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlBodyElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlBrElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlButtonElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlCanvasElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlCollection = []
HtmlDListElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlDataElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlDataListElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlDetailsElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlDialogElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlDirectoryElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlDivElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlDocument = ["Document", "EventTarget", "Node"]
HtmlElement = ["Element", "EventTarget", "Node"]
HtmlEmbedElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlFieldSetElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlFontElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlFormControlsCollection = ["HtmlCollection"]
HtmlFormElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlFrameElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlFrameSetElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlHeadElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlHeadingElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlHrElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlHtmlElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlIFrameElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlImageElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlInputElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlLabelElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlLegendElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlLiElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlLinkElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlMapElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlMediaElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlMenuElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlMenuItemElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlMetaElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlMeterElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlModElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlOListElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlObjectElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlOptGroupElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlOptionElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlOptionsCollection = ["HtmlCollection"]
HtmlOutputElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlParagraphElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlParamElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlPictureElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlPreElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlProgressElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlQuoteElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlScriptElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlSelectElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlSlotElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlSourceElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlSpanElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlStyleElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlTableCaptionElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlTableCellElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlTableColElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlTableElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlTableRowElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlTableSectionElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlTemplateElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlTextAreaElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlTimeElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlTitleElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlTrackElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlUListElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlUnknownElement = ["Element", "EventTarget", "HtmlElement", "Node"]
HtmlVideoElement = ["Element", "EventTarget", "HtmlElement", "HtmlMediaElement", "Node"]
HttpConnDict = []
HttpConnInfo = []
HttpConnectionElement = []
IdbCursor = []
IdbCursorDirection = []
IdbCursorWithValue = ["IdbCursor"]
IdbDatabase = ["EventTarget"]
IdbFactory = []
IdbFileHandle = ["EventTarget"]
IdbFileMetadataParameters = []
IdbFileRequest = ["DomRequest", "EventTarget"]
IdbIndex = []
IdbIndexParameters = []
IdbKeyRange = []
IdbLocaleAwareKeyRange = ["IdbKeyRange"]
IdbMutableFile = ["EventTarget"]
IdbObjectStore = []
IdbObjectStoreParameters = []
IdbOpenDbOptions = []
IdbOpenDbRequest = ["EventTarget", "IdbRequest"]
IdbRequest = ["EventTarget"]
IdbRequestReadyState = []
IdbTransaction = ["EventTarget"]
IdbTransactionDurability = []
IdbTransactionMode = []
IdbTransactionOptions = []
IdbVersionChangeEvent = ["Event"]
IdbVersionChangeEventInit = []
IdleDeadline = []
IdleRequestOptions = []
IirFilterNode = ["AudioNode", "EventTarget"]
IirFilterOptions = []
ImageBitmap = []
ImageBitmapOptions = []
ImageBitmapRenderingContext = []
ImageCapture = []
ImageCaptureError = []
ImageCaptureErrorEvent = ["Event"]
ImageCaptureErrorEventInit = []
ImageData = []
ImageDecodeOptions = []
ImageDecodeResult = []
ImageDecoder = []
ImageDecoderInit = []
ImageEncodeOptions = []
ImageOrientation = []
ImageTrack = ["EventTarget"]
ImageTrackList = []
InputDeviceInfo = ["MediaDeviceInfo"]
InputEvent = ["Event", "UiEvent"]
InputEventInit = []
IntersectionObserver = []
IntersectionObserverEntry = []
IntersectionObserverEntryInit = []
IntersectionObserverInit = []
IntlUtils = []
IsInputPendingOptions = []
IterableKeyAndValueResult = []
IterableKeyOrValueResult = []
IterationCompositeOperation = []
JsonWebKey = []
KeyAlgorithm = []
KeyEvent = []
KeyFrameRequestEvent = ["Event"]
KeyIdsInitData = []
KeyboardEvent = ["Event", "UiEvent"]
KeyboardEventInit = []
KeyframeAnimationOptions = []
KeyframeEffect = ["AnimationEffect"]
KeyframeEffectOptions = []
L10nElement = []
L10nValue = []
LargeBlobSupport = []
LatencyMode = []
LifecycleCallbacks = []
LineAlignSetting = []
ListBoxObject = []
LocalMediaStream = ["EventTarget", "MediaStream"]
LocaleInfo = []
Location = []
Lock = []
LockInfo = []
LockManager = []
LockManagerSnapshot = []
LockMode = []
LockOptions = []
MathMlElement = ["Element", "EventTarget", "Node"]
MediaCapabilities = []
MediaCapabilitiesInfo = []
MediaConfiguration = []
MediaDecodingConfiguration = []
MediaDecodingType = []
MediaDeviceInfo = []
MediaDeviceKind = []
MediaDevices = ["EventTarget"]
MediaElementAudioSourceNode = ["AudioNode", "EventTarget"]
MediaElementAudioSourceOptions = []
MediaEncodingConfiguration = []
MediaEncodingType = []
MediaEncryptedEvent = ["Event"]
MediaError = []
MediaImage = []
MediaKeyError = ["Event"]
MediaKeyMessageEvent = ["Event"]
MediaKeyMessageEventInit = []
MediaKeyMessageType = []
MediaKeyNeededEventInit = []
MediaKeySession = ["EventTarget"]
MediaKeySessionType = []
MediaKeyStatus = []
MediaKeyStatusMap = []
MediaKeySystemAccess = []
MediaKeySystemConfiguration = []
MediaKeySystemMediaCapability = []
MediaKeySystemStatus = []
MediaKeys = []
MediaKeysPolicy = []
MediaKeysRequirement = []
MediaList = []
MediaMetadata = []
MediaMetadataInit = []
MediaPositionState = []
MediaQueryList = ["EventTarget"]
MediaQueryListEvent = ["Event"]
MediaQueryListEventInit = []
MediaRecorder = ["EventTarget"]
MediaRecorderErrorEvent = ["Event"]
MediaRecorderErrorEventInit = []
MediaRecorderOptions = []
MediaSession = []
MediaSessionAction = []
MediaSessionActionDetails = []
MediaSessionPlaybackState = []
MediaSource = ["EventTarget"]
MediaSourceEndOfStreamError = []
MediaSourceEnum = []
MediaSourceReadyState = []
MediaStream = ["EventTarget"]
MediaStreamAudioDestinationNode = ["AudioNode", "EventTarget"]
MediaStreamAudioSourceNode = ["AudioNode", "EventTarget"]
MediaStreamAudioSourceOptions = []
MediaStreamConstraints = []
MediaStreamError = []
MediaStreamEvent = ["Event"]
MediaStreamEventInit = []
MediaStreamTrack = ["EventTarget"]
MediaStreamTrackEvent = ["Event"]
MediaStreamTrackEventInit = []
MediaStreamTrackGenerator = ["EventTarget", "MediaStreamTrack"]
MediaStreamTrackGeneratorInit = []
MediaStreamTrackProcessor = []
MediaStreamTrackProcessorInit = []
MediaStreamTrackState = []
MediaTrackCapabilities = []
MediaTrackConstraintSet = []
MediaTrackConstraints = []
MediaTrackSettings = []
MediaTrackSupportedConstraints = []
MemoryAttribution = []
MemoryAttributionContainer = []
MemoryBreakdownEntry = []
MemoryMeasurement = []
MessageChannel = []
MessageEvent = ["Event"]
MessageEventInit = []
MessagePort = ["EventTarget"]
MidiAccess = ["EventTarget"]
MidiConnectionEvent = ["Event"]
MidiConnectionEventInit = []
MidiInput = ["EventTarget", "MidiPort"]
MidiInputMap = []
MidiMessageEvent = ["Event"]
MidiMessageEventInit = []
MidiOptions = []
MidiOutput = ["EventTarget", "MidiPort"]
MidiOutputMap = []
MidiPort = ["EventTarget"]
MidiPortConnectionState = []
MidiPortDeviceState = []
MidiPortType = []
MimeType = []
MimeTypeArray = []
MouseEvent = ["Event", "UiEvent"]
MouseEventInit = []
MouseScrollEvent = ["Event", "MouseEvent", "UiEvent"]
MozDebug = []
MutationEvent = ["Event"]
MutationObserver = []
MutationObserverInit = []
MutationObservingInfo = []
MutationRecord = []
NamedNodeMap = []
NativeOsFileReadOptions = []
NativeOsFileWriteAtomicOptions = []
NavigationType = []
Navigator = []
NavigatorAutomationInformation = []
NavigatorUaBrandVersion = []
NavigatorUaData = []
NetworkCommandOptions = []
NetworkInformation = ["EventTarget"]
NetworkResultOptions = []
Node = ["EventTarget"]
NodeFilter = []
NodeIterator = []
NodeList = []
Notification = ["EventTarget"]
NotificationAction = []
NotificationDirection = []
NotificationEvent = ["Event", "ExtendableEvent"]
NotificationEventInit = []
NotificationOptions = []
NotificationPermission = []
ObserverCallback = []
OesElementIndexUint = []
OesStandardDerivatives = []
OesTextureFloat = []
OesTextureFloatLinear = []
OesTextureHalfFloat = []
OesTextureHalfFloatLinear = []
OesVertexArrayObject = []
OfflineAudioCompletionEvent = ["Event"]
OfflineAudioCompletionEventInit = []
OfflineAudioContext = ["BaseAudioContext", "EventTarget"]
OfflineAudioContextOptions = []
OfflineResourceList = ["EventTarget"]
OffscreenCanvas = ["EventTarget"]
OffscreenCanvasRenderingContext2d = []
OpenFilePickerOptions = []
OpenWindowEventDetail = []
OptionalEffectTiming = []
OrientationLockType = []
OrientationType = []
OscillatorNode = ["AudioNode", "AudioScheduledSourceNode", "EventTarget"]
OscillatorOptions = []
OscillatorType = []
OverSampleType = []
OvrMultiview2 = []
PageTransitionEvent = ["Event"]
PageTransitionEventInit = []
PaintRequest = []
PaintRequestList = []
PaintWorkletGlobalScope = ["WorkletGlobalScope"]
PannerNode = ["AudioNode", "EventTarget"]
PannerOptions = []
PanningModelType = []
ParityType = []
Path2d = []
PaymentAddress = []
PaymentComplete = []
PaymentMethodChangeEvent = ["Event", "PaymentRequestUpdateEvent"]
PaymentMethodChangeEventInit = []
PaymentRequestUpdateEvent = ["Event"]
PaymentRequestUpdateEventInit = []
PaymentResponse = []
Pbkdf2Params = []
PcImplIceConnectionState = []
PcImplIceGatheringState = []
PcImplSignalingState = []
PcObserverStateType = []
Performance = ["EventTarget"]
PerformanceEntry = []
PerformanceEntryEventInit = []
PerformanceEntryFilterOptions = []
PerformanceMark = ["PerformanceEntry"]
PerformanceMeasure = ["PerformanceEntry"]
PerformanceNavigation = []
PerformanceNavigationTiming = ["PerformanceEntry", "PerformanceResourceTiming"]
PerformanceObserver = []
PerformanceObserverEntryList = []
PerformanceObserverInit = []
PerformanceResourceTiming = ["PerformanceEntry"]
PerformanceServerTiming = []
PerformanceTiming = []
PeriodicWave = []
PeriodicWaveConstraints = []
PeriodicWaveOptions = []
PermissionDescriptor = []
PermissionName = []
PermissionState = []
PermissionStatus = ["EventTarget"]
Permissions = []
PictureInPictureEvent = ["Event"]
PictureInPictureEventInit = []
PictureInPictureWindow = ["EventTarget"]
PlaneLayout = []
PlaybackDirection = []
Plugin = []
PluginArray = []
PluginCrashedEventInit = []
PointerEvent = ["Event", "MouseEvent", "UiEvent"]
PointerEventInit = []
PopStateEvent = ["Event"]
PopStateEventInit = []
PopupBlockedEvent = ["Event"]
PopupBlockedEventInit = []
Position = []
PositionAlignSetting = []
PositionError = []
PositionOptions = []
PremultiplyAlpha = []
Presentation = []
PresentationAvailability = ["EventTarget"]
PresentationConnection = ["EventTarget"]
PresentationConnectionAvailableEvent = ["Event"]
PresentationConnectionAvailableEventInit = []
PresentationConnectionBinaryType = []
PresentationConnectionCloseEvent = ["Event"]
PresentationConnectionCloseEventInit = []
PresentationConnectionClosedReason = []
PresentationConnectionList = ["EventTarget"]
PresentationConnectionState = []
PresentationReceiver = []
PresentationRequest = ["EventTarget"]
PresentationStyle = []
ProcessingInstruction = ["CharacterData", "EventTarget", "Node"]
ProfileTimelineLayerRect = []
ProfileTimelineMarker = []
ProfileTimelineMessagePortOperationType = []
ProfileTimelineStackFrame = []
ProfileTimelineWorkerOperationType = []
ProgressEvent = ["Event"]
ProgressEventInit = []
PromiseNativeHandler = []
PromiseRejectionEvent = ["Event"]
PromiseRejectionEventInit = []
PublicKeyCredential = ["Credential"]
PublicKeyCredentialCreationOptions = []
PublicKeyCredentialCreationOptionsJson = []
PublicKeyCredentialDescriptor = []
PublicKeyCredentialDescriptorJson = []
PublicKeyCredentialEntity = []
PublicKeyCredentialHints = []
PublicKeyCredentialParameters = []
PublicKeyCredentialRequestOptions = []
PublicKeyCredentialRequestOptionsJson = []
PublicKeyCredentialRpEntity = []
PublicKeyCredentialType = []
PublicKeyCredentialUserEntity = []
PublicKeyCredentialUserEntityJson = []
PushEncryptionKeyName = []
PushEvent = ["Event", "ExtendableEvent"]
PushEventInit = []
PushManager = []
PushMessageData = []
PushPermissionState = []
PushSubscription = []
PushSubscriptionInit = []
PushSubscriptionJson = []
PushSubscriptionKeys = []
PushSubscriptionOptions = []
PushSubscriptionOptionsInit = []
QueryOptions = []
QueuingStrategy = []
QueuingStrategyInit = []
RadioNodeList = ["NodeList"]
Range = []
RcwnPerfStats = []
RcwnStatus = []
ReadableByteStreamController = []
ReadableStream = []
ReadableStreamByobReader = []
ReadableStreamByobRequest = []
ReadableStreamDefaultController = []
ReadableStreamDefaultReader = []
ReadableStreamGetReaderOptions = []
ReadableStreamIteratorOptions = []
ReadableStreamReadResult = []
ReadableStreamReaderMode = []
ReadableStreamType = []
ReadableWritablePair = []
RecordingState = []
ReferrerPolicy = []
RegisterRequest = []
RegisterResponse = []
RegisteredKey = []
RegistrationOptions = []
RegistrationResponseJson = []
Request = []
RequestCache = []
RequestCredentials = []
RequestDestination = []
RequestDeviceOptions = []
RequestInit = []
RequestMediaKeySystemAccessNotification = []
RequestMode = []
RequestRedirect = []
ResidentKeyRequirement = []
ResizeObserver = []
ResizeObserverBoxOptions = []
ResizeObserverEntry = []
ResizeObserverOptions = []
ResizeObserverSize = []
ResizeQuality = []
Response = []
ResponseInit = []
ResponseType = []
RsaHashedImportParams = []
RsaOaepParams = []
RsaOtherPrimesInfo = []
RsaPssParams = []
RtcAnswerOptions = []
RtcBundlePolicy = []
RtcCertificate = []
RtcCertificateExpiration = []
RtcCodecStats = []
RtcConfiguration = []
RtcDataChannel = ["EventTarget"]
RtcDataChannelEvent = ["Event"]
RtcDataChannelEventInit = []
RtcDataChannelInit = []
RtcDataChannelState = []
RtcDataChannelType = []
RtcDegradationPreference = []
RtcEncodedAudioFrame = []
RtcEncodedAudioFrameMetadata = []
RtcEncodedAudioFrameOptions = []
RtcEncodedVideoFrame = []
RtcEncodedVideoFrameMetadata = []
RtcEncodedVideoFrameOptions = []
RtcEncodedVideoFrameType = []
RtcFecParameters = []
RtcIceCandidate = []
RtcIceCandidateInit = []
RtcIceCandidatePairStats = []
RtcIceCandidateStats = []
RtcIceComponentStats = []
RtcIceConnectionState = []
RtcIceCredentialType = []
RtcIceGatheringState = []
RtcIceServer = []
RtcIceTransportPolicy = []
RtcIdentityAssertion = []
RtcIdentityAssertionResult = []
RtcIdentityProvider = []
RtcIdentityProviderDetails = []
RtcIdentityProviderOptions = []
RtcIdentityProviderRegistrar = []
RtcIdentityValidationResult = []
RtcInboundRtpStreamStats = []
RtcMediaStreamStats = []
RtcMediaStreamTrackStats = []
RtcOfferAnswerOptions = []
RtcOfferOptions = []
RtcOutboundRtpStreamStats = []
RtcPeerConnection = ["EventTarget"]
RtcPeerConnectionIceErrorEvent = ["Event"]
RtcPeerConnectionIceEvent = ["Event"]
RtcPeerConnectionIceEventInit = []
RtcPeerConnectionState = []
RtcPriorityType = []
RtcRtcpParameters = []
RtcRtpCapabilities = []
RtcRtpCodecCapability = []
RtcRtpCodecParameters = []
RtcRtpContributingSource = []
RtcRtpEncodingParameters = []
RtcRtpHeaderExtensionCapability = []
RtcRtpHeaderExtensionParameters = []
RtcRtpParameters = []
RtcRtpReceiver = []
RtcRtpScriptTransform = []
RtcRtpScriptTransformer = ["EventTarget"]
RtcRtpSender = []
RtcRtpSourceEntry = []
RtcRtpSourceEntryType = []
RtcRtpSynchronizationSource = []
RtcRtpTransceiver = []
RtcRtpTransceiverDirection = []
RtcRtpTransceiverInit = []
RtcRtxParameters = []
RtcSdpType = []
RtcSessionDescription = []
RtcSessionDescriptionInit = []
RtcSignalingState = []
RtcStats = []
RtcStatsIceCandidatePairState = []
RtcStatsIceCandidateType = []
RtcStatsReport = []
RtcStatsReportInternal = []
RtcStatsType = []
RtcTrackEvent = ["Event"]
RtcTrackEventInit = []
RtcTransformEvent = ["Event"]
RtcTransportStats = []
RtcdtmfSender = ["EventTarget"]
RtcdtmfToneChangeEvent = ["Event"]
RtcdtmfToneChangeEventInit = []
RtcrtpContributingSourceStats = []
RtcrtpStreamStats = []
SFrameTransform = ["EventTarget"]
SFrameTransformErrorEvent = ["Event"]
SFrameTransformErrorEventInit = []
SFrameTransformErrorEventType = []
SFrameTransformOptions = []
SFrameTransformRole = []
SaveFilePickerOptions = []
Scheduler = []
SchedulerPostTaskOptions = []
Scheduling = []
Screen = ["EventTarget"]
ScreenColorGamut = []
ScreenDetailed = ["EventTarget", "Screen"]
ScreenDetails = ["EventTarget"]
ScreenLuminance = []
ScreenOrientation = ["EventTarget"]
ScriptProcessorNode = ["AudioNode", "EventTarget"]
ScrollAreaEvent = ["Event", "UiEvent"]
ScrollBehavior = []
ScrollBoxObject = []
ScrollIntoViewContainer = []
ScrollIntoViewOptions = []
ScrollLogicalPosition = []
ScrollOptions = []
ScrollRestoration = []
ScrollSetting = []
ScrollState = []
ScrollToOptions = []
ScrollViewChangeEventInit = []
SecurityPolicyViolationEvent = ["Event"]
SecurityPolicyViolationEventDisposition = []
SecurityPolicyViolationEventInit = []
Selection = []
SelectionMode = []
Serial = ["EventTarget"]
SerialInputSignals = []
SerialOptions = []
SerialOutputSignals = []
SerialPort = ["EventTarget"]
SerialPortFilter = []
SerialPortInfo = []
SerialPortRequestOptions = []
ServerSocketOptions = []
ServiceWorker = ["EventTarget"]
ServiceWorkerContainer = ["EventTarget"]
ServiceWorkerGlobalScope = ["EventTarget", "WorkerGlobalScope"]
ServiceWorkerRegistration = ["EventTarget"]
ServiceWorkerState = []
ServiceWorkerUpdateViaCache = []
ShadowRoot = ["DocumentFragment", "EventTarget", "Node"]
ShadowRootInit = []
ShadowRootMode = []
ShareData = []
SharedWorker = ["EventTarget"]
SharedWorkerGlobalScope = ["EventTarget", "WorkerGlobalScope"]
SignResponse = []
SocketElement = []
SocketOptions = []
SocketReadyState = []
SocketsDict = []
SourceBuffer = ["EventTarget"]
SourceBufferAppendMode = []
SourceBufferList = ["EventTarget"]
SpeechGrammar = []
SpeechGrammarList = []
SpeechRecognition = ["EventTarget"]
SpeechRecognitionAlternative = []
SpeechRecognitionError = ["Event"]
SpeechRecognitionErrorCode = []
SpeechRecognitionErrorInit = []
SpeechRecognitionEvent = ["Event"]
SpeechRecognitionEventInit = []
SpeechRecognitionResult = []
SpeechRecognitionResultList = []
SpeechSynthesis = ["EventTarget"]
SpeechSynthesisErrorCode = []
SpeechSynthesisErrorEvent = ["Event", "SpeechSynthesisEvent"]
SpeechSynthesisErrorEventInit = []
SpeechSynthesisEvent = ["Event"]
SpeechSynthesisEventInit = []
SpeechSynthesisUtterance = ["EventTarget"]
SpeechSynthesisVoice = []
StereoPannerNode = ["AudioNode", "EventTarget"]
StereoPannerOptions = []
Storage = []
StorageEstimate = []
StorageEvent = ["Event"]
StorageEventInit = []
StorageManager = []
StorageType = []
StreamPipeOptions = []
StyleRuleChangeEventInit = []
StyleSheet = []
StyleSheetApplicableStateChangeEventInit = []
StyleSheetChangeEventInit = []
StyleSheetList = []
SubmitEvent = ["Event"]
SubmitEventInit = []
SubtleCrypto = []
SupportedType = []
SvcOutputMetadata = []
SvgAngle = []
SvgAnimateElement = ["Element", "EventTarget", "Node", "SvgAnimationElement", "SvgElement"]
SvgAnimateMotionElement = ["Element", "EventTarget", "Node", "SvgAnimationElement", "SvgElement"]
SvgAnimateTransformElement = ["Element", "EventTarget", "Node", "SvgAnimationElement", "SvgElement"]
SvgAnimatedAngle = []
SvgAnimatedBoolean = []
SvgAnimatedEnumeration = []
SvgAnimatedInteger = []
SvgAnimatedLength = []
SvgAnimatedLengthList = []
SvgAnimatedNumber = []
SvgAnimatedNumberList = []
SvgAnimatedPreserveAspectRatio = []
SvgAnimatedRect = []
SvgAnimatedString = []
SvgAnimatedTransformList = []
SvgAnimationElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgBoundingBoxOptions = []
SvgCircleElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGeometryElement", "SvgGraphicsElement"]
SvgClipPathElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgComponentTransferFunctionElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgDefsElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGraphicsElement"]
SvgDescElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgElement = ["Element", "EventTarget", "Node"]
SvgEllipseElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGeometryElement", "SvgGraphicsElement"]
SvgFilterElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgForeignObjectElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGraphicsElement"]
SvgGeometryElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGraphicsElement"]
SvgGradientElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgGraphicsElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgImageElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGraphicsElement"]
SvgLength = []
SvgLengthList = []
SvgLineElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGeometryElement", "SvgGraphicsElement"]
SvgLinearGradientElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGradientElement"]
SvgMarkerElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgMaskElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgMatrix = []
SvgMetadataElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgNumber = []
SvgNumberList = []
SvgPathElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGeometryElement", "SvgGraphicsElement"]
SvgPathSeg = []
SvgPathSegArcAbs = ["SvgPathSeg"]
SvgPathSegArcRel = ["SvgPathSeg"]
SvgPathSegClosePath = ["SvgPathSeg"]
SvgPathSegCurvetoCubicAbs = ["SvgPathSeg"]
SvgPathSegCurvetoCubicRel = ["SvgPathSeg"]
SvgPathSegCurvetoCubicSmoothAbs = ["SvgPathSeg"]
SvgPathSegCurvetoCubicSmoothRel = ["SvgPathSeg"]
SvgPathSegCurvetoQuadraticAbs = ["SvgPathSeg"]
SvgPathSegCurvetoQuadraticRel = ["SvgPathSeg"]
SvgPathSegCurvetoQuadraticSmoothAbs = ["SvgPathSeg"]
SvgPathSegCurvetoQuadraticSmoothRel = ["SvgPathSeg"]
SvgPathSegLinetoAbs = ["SvgPathSeg"]
SvgPathSegLinetoHorizontalAbs = ["SvgPathSeg"]
SvgPathSegLinetoHorizontalRel = ["SvgPathSeg"]
SvgPathSegLinetoRel = ["SvgPathSeg"]
SvgPathSegLinetoVerticalAbs = ["SvgPathSeg"]
SvgPathSegLinetoVerticalRel = ["SvgPathSeg"]
SvgPathSegList = []
SvgPathSegMovetoAbs = ["SvgPathSeg"]
SvgPathSegMovetoRel = ["SvgPathSeg"]
SvgPatternElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgPoint = []
SvgPointList = []
SvgPolygonElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGeometryElement", "SvgGraphicsElement"]
SvgPolylineElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGeometryElement", "SvgGraphicsElement"]
SvgPreserveAspectRatio = []
SvgRadialGradientElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGradientElement"]
SvgRect = []
SvgRectElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGeometryElement", "SvgGraphicsElement"]
SvgScriptElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgSetElement = ["Element", "EventTarget", "Node", "SvgAnimationElement", "SvgElement"]
SvgStopElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgStringList = []
SvgStyleElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgSwitchElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGraphicsElement"]
SvgSymbolElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgTextContentElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGraphicsElement"]
SvgTextElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGraphicsElement", "SvgTextContentElement", "SvgTextPositioningElement"]
SvgTextPathElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGraphicsElement", "SvgTextContentElement"]
SvgTextPositioningElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGraphicsElement", "SvgTextContentElement"]
SvgTitleElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgTransform = []
SvgTransformList = []
SvgUnitTypes = []
SvgUseElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGraphicsElement"]
SvgViewElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgZoomAndPan = []
SvgaElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGraphicsElement"]
SvgfeBlendElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgfeColorMatrixElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgfeComponentTransferElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgfeCompositeElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgfeConvolveMatrixElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgfeDiffuseLightingElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgfeDisplacementMapElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgfeDistantLightElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgfeDropShadowElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgfeFloodElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgfeFuncAElement = ["Element", "EventTarget", "Node", "SvgComponentTransferFunctionElement", "SvgElement"]
SvgfeFuncBElement = ["Element", "EventTarget", "Node", "SvgComponentTransferFunctionElement", "SvgElement"]
SvgfeFuncGElement = ["Element", "EventTarget", "Node", "SvgComponentTransferFunctionElement", "SvgElement"]
SvgfeFuncRElement = ["Element", "EventTarget", "Node", "SvgComponentTransferFunctionElement", "SvgElement"]
SvgfeGaussianBlurElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgfeImageElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgfeMergeElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgfeMergeNodeElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgfeMorphologyElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgfeOffsetElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgfePointLightElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgfeSpecularLightingElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgfeSpotLightElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgfeTileElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgfeTurbulenceElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvggElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGraphicsElement"]
SvgmPathElement = ["Element", "EventTarget", "Node", "SvgElement"]
SvgsvgElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGraphicsElement"]
SvgtSpanElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGraphicsElement", "SvgTextContentElement", "SvgTextPositioningElement"]
TaskController = ["AbortController"]
TaskControllerInit = []
TaskPriority = []
TaskPriorityChangeEvent = ["Event"]
TaskPriorityChangeEventInit = []
TaskSignal = ["AbortSignal", "EventTarget"]
TaskSignalAnyInit = []
TcpReadyState = []
TcpServerSocket = ["EventTarget"]
TcpServerSocketEvent = ["Event"]
TcpServerSocketEventInit = []
TcpSocket = ["EventTarget"]
TcpSocketBinaryType = []
TcpSocketErrorEvent = ["Event"]
TcpSocketErrorEventInit = []
TcpSocketEvent = ["Event"]
TcpSocketEventInit = []
Text = ["CharacterData", "EventTarget", "Node"]
TextDecodeOptions = []
TextDecoder = []
TextDecoderOptions = []
TextEncoder = []
TextMetrics = []
TextTrack = ["EventTarget"]
TextTrackCue = ["EventTarget"]
TextTrackCueList = []
TextTrackKind = []
TextTrackList = ["EventTarget"]
TextTrackMode = []
TimeEvent = ["Event"]
TimeRanges = []
ToggleEvent = ["Event"]
ToggleEventInit = []
TokenBinding = []
TokenBindingStatus = []
Touch = []
TouchEvent = ["Event", "UiEvent"]
TouchEventInit = []
TouchInit = []
TouchList = []
TrackEvent = ["Event"]
TrackEventInit = []
TransformStream = []
TransformStreamDefaultController = []
Transformer = []
TransitionEvent = ["Event"]
TransitionEventInit = []
Transport = []
TreeBoxObject = []
TreeCellInfo = []
TreeView = []
TreeWalker = []
U2f = []
U2fClientData = []
ULongRange = []
UaDataValues = []
UaLowEntropyJson = []
UdpMessageEventInit = []
UdpOptions = []
UiEvent = ["Event"]
UiEventInit = []
UnderlyingSink = []
UnderlyingSource = []
Url = []
UrlSearchParams = []
Usb = ["EventTarget"]
UsbAlternateInterface = []
UsbConfiguration = []
UsbConnectionEvent = ["Event"]
UsbConnectionEventInit = []
UsbControlTransferParameters = []
UsbDevice = []
UsbDeviceFilter = []
UsbDeviceRequestOptions = []
UsbDirection = []
UsbEndpoint = []
UsbEndpointType = []
UsbInTransferResult = []
UsbInterface = []
UsbIsochronousInTransferPacket = []
UsbIsochronousInTransferResult = []
UsbIsochronousOutTransferPacket = []
UsbIsochronousOutTransferResult = []
UsbOutTransferResult = []
UsbPermissionDescriptor = []
UsbPermissionResult = ["EventTarget", "PermissionStatus"]
UsbPermissionStorage = []
UsbRecipient = []
UsbRequestType = []
UsbTransferStatus = []
UserActivation = []
UserProximityEvent = ["Event"]
UserProximityEventInit = []
UserVerificationRequirement = []
ValidityState = []
ValueEvent = ["Event"]
ValueEventInit = []
VideoColorPrimaries = []
VideoColorSpace = []
VideoColorSpaceInit = []
VideoConfiguration = []
VideoDecoder = []
VideoDecoderConfig = []
VideoDecoderInit = []
VideoDecoderSupport = []
VideoEncoder = []
VideoEncoderConfig = []
VideoEncoderEncodeOptions = []
VideoEncoderInit = []
VideoEncoderSupport = []
VideoFacingModeEnum = []
VideoFrame = []
VideoFrameBufferInit = []
VideoFrameCopyToOptions = []
VideoFrameInit = []
VideoMatrixCoefficients = []
VideoPixelFormat = []
VideoPlaybackQuality = []
VideoStreamTrack = ["EventTarget", "MediaStreamTrack"]
VideoTrack = []
VideoTrackList = ["EventTarget"]
VideoTransferCharacteristics = []
ViewTransition = []
VisibilityState = []
VisualViewport = ["EventTarget"]
VoidCallback = []
VrDisplay = ["EventTarget"]
VrDisplayCapabilities = []
VrEye = []
VrEyeParameters = []
VrFieldOfView = []
VrFrameData = []
VrLayer = []
VrMockController = []
VrMockDisplay = []
VrPose = []
VrServiceTest = []
VrStageParameters = []
VrSubmitFrameResult = []
VttCue = ["EventTarget", "TextTrackCue"]
VttRegion = []
WakeLock = []
WakeLockSentinel = ["EventTarget"]
WakeLockType = []
WatchAdvertisementsOptions = []
WaveShaperNode = ["AudioNode", "EventTarget"]
WaveShaperOptions = []
WebGl2RenderingContext = []
WebGlActiveInfo = []
WebGlBuffer = []
WebGlContextAttributes = []
WebGlContextEvent = ["Event"]
WebGlContextEventInit = []
WebGlFramebuffer = []
WebGlPowerPreference = []
WebGlProgram = []
WebGlQuery = []
WebGlRenderbuffer = []
WebGlRenderingContext = []
WebGlSampler = []
WebGlShader = []
WebGlShaderPrecisionFormat = []
WebGlSync = []
WebGlTexture = []
WebGlTransformFeedback = []
WebGlUniformLocation = []
WebGlVertexArrayObject = []
WebKitCssMatrix = ["DomMatrix", "DomMatrixReadOnly"]
WebSocket = ["EventTarget"]
WebSocketDict = []
WebSocketElement = []
WebTransport = []
WebTransportBidirectionalStream = []
WebTransportCloseInfo = []
WebTransportCongestionControl = []
WebTransportDatagramDuplexStream = []
WebTransportDatagramStats = []
WebTransportError = ["DomException"]
WebTransportErrorOptions = []
WebTransportErrorSource = []
WebTransportHash = []
WebTransportOptions = []
WebTransportReceiveStream = ["ReadableStream"]
WebTransportReceiveStreamStats = []
WebTransportReliabilityMode = []
WebTransportSendStream = ["WritableStream"]
WebTransportSendStreamOptions = []
WebTransportSendStreamStats = []
WebTransportStats = []
WebglColorBufferFloat = []
WebglCompressedTextureAstc = []
WebglCompressedTextureAtc = []
WebglCompressedTextureEtc = []
WebglCompressedTextureEtc1 = []
WebglCompressedTexturePvrtc = []
WebglCompressedTextureS3tc = []
WebglCompressedTextureS3tcSrgb = []
WebglDebugRendererInfo = []
WebglDebugShaders = []
WebglDepthTexture = []
WebglDrawBuffers = []
WebglLoseContext = []
WebglMultiDraw = []
WellKnownDirectory = []
WgslLanguageFeatures = []
WheelEvent = ["Event", "MouseEvent", "UiEvent"]
WheelEventInit = []
WidevineCdmManifest = []
Window = ["EventTarget"]
WindowClient = ["Client"]
Worker = ["EventTarget"]
WorkerDebuggerGlobalScope = ["EventTarget"]
WorkerGlobalScope = ["EventTarget"]
WorkerLocation = []
WorkerNavigator = []
WorkerOptions = []
WorkerType = []
Worklet = []
WorkletGlobalScope = []
WorkletOptions = []
WritableStream = []
WritableStreamDefaultController = []
WritableStreamDefaultWriter = []
WriteCommandType = []
WriteParams = []
XPathExpression = []
XPathNsResolver = []
XPathResult = []
XmlDocument = ["Document", "EventTarget", "Node"]
XmlHttpRequest = ["EventTarget", "XmlHttpRequestEventTarget"]
XmlHttpRequestEventTarget = ["EventTarget"]
XmlHttpRequestResponseType = []
XmlHttpRequestUpload = ["EventTarget", "XmlHttpRequestEventTarget"]
XmlSerializer = []
XrBoundedReferenceSpace = ["EventTarget", "XrReferenceSpace", "XrSpace"]
XrEye = []
XrFrame = []
XrHand = []
XrHandJoint = []
XrHandedness = []
XrInputSource = []
XrInputSourceArray = []
XrInputSourceEvent = ["Event"]
XrInputSourceEventInit = []
XrInputSourcesChangeEvent = ["Event"]
XrInputSourcesChangeEventInit = []
XrJointPose = ["XrPose"]
XrJointSpace = ["EventTarget", "XrSpace"]
XrLayer = ["EventTarget"]
XrPermissionDescriptor = []
XrPermissionStatus = ["EventTarget", "PermissionStatus"]
XrPose = []
XrReferenceSpace = ["EventTarget", "XrSpace"]
XrReferenceSpaceEvent = ["Event"]
XrReferenceSpaceEventInit = []
XrReferenceSpaceType = []
XrRenderState = []
XrRenderStateInit = []
XrRigidTransform = []
XrSession = ["EventTarget"]
XrSessionEvent = ["Event"]
XrSessionEventInit = []
XrSessionInit = []
XrSessionMode = []
XrSessionSupportedPermissionDescriptor = []
XrSpace = ["EventTarget"]
XrSystem = ["EventTarget"]
XrTargetRayMode = []
XrView = []
XrViewerPose = ["XrPose"]
XrViewport = []
XrVisibilityState = []
XrWebGlLayer = ["EventTarget", "XrLayer"]
XrWebGlLayerInit = []
XsltProcessor = []
console = []
css = []
gpu_buffer_usage = []
gpu_color_write = []
gpu_map_mode = []
gpu_shader_stage = []
gpu_texture_usage = []
