1[package]
2authors = ["The wasm-bindgen Developers"]
3description = """
4Bindings for all Web APIs, a procedurally generated crate from WebIDL
5"""
6documentation = "https://rustwasm.github.io/wasm-bindgen/api/web_sys/"
7edition = "2021"
8homepage = "https://rustwasm.github.io/wasm-bindgen/web-sys/index.html"
9include = ["/LICENSE-*", "/src"]
10license = "MIT OR Apache-2.0"
11name = "web-sys"
12readme = "./README.md"
13repository = "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/web-sys"
14rust-version = "1.57"
15version = "0.3.77"
16
17[package.metadata.docs.rs]
18all-features = true
19rustdoc-args = ["--cfg=web_sys_unstable_apis"]
20
21[lib]
22doctest = false
23test = false
24
25[dependencies]
26js-sys = { path = '../js-sys', version = '=0.3.77', default-features = false }
27wasm-bindgen = { path = "../..", version = "=0.2.100", default-features = false }
28
29[target.'cfg(target_arch = "wasm32")'.dev-dependencies]
30futures = "0.3"
31wasm-bindgen-futures = { path = '../futures', features = ["futures-core-03-stream"] }
32wasm-bindgen-test = { path = '../test' }
33
34[lints.rust]
35unexpected_cfgs = { level = "warn", check-cfg = ['cfg(web_sys_unstable_apis)'] }
36
37[lints.clippy]
38large_enum_variant = "allow"
39new_without_default = "allow"
40overly_complex_bool_expr = "allow"
41too_many_arguments = "allow"
42type_complexity = "allow"
43
44# This list is auto-generated by the wasm-bindgen-webidl program
45[features]
46default = ["std"]
47std = ["wasm-bindgen/std", "js-sys/std"]
48AbortController = []
49AbortSignal = ["EventTarget"]
50AddEventListenerOptions = []
51AesCbcParams = []
52AesCtrParams = []
53AesDerivedKeyParams = []
54AesGcmParams = []
55AesKeyAlgorithm = []
56AesKeyGenParams = []
57Algorithm = []
58AlignSetting = []
59AllowedBluetoothDevice = []
60AllowedUsbDevice = []
61AlphaOption = []
62AnalyserNode = ["AudioNode", "EventTarget"]
63AnalyserOptions = []
64AngleInstancedArrays = []
65Animation = ["EventTarget"]
66AnimationEffect = []
67AnimationEvent = ["Event"]
68AnimationEventInit = []
69AnimationPlayState = []
70AnimationPlaybackEvent = ["Event"]
71AnimationPlaybackEventInit = []
72AnimationPropertyDetails = []
73AnimationPropertyValueDetails = []
74AnimationTimeline = []
75AssignedNodesOptions = []
76AttestationConveyancePreference = []
77Attr = ["EventTarget", "Node"]
78AttributeNameValue = []
79AudioBuffer = []
80AudioBufferOptions = []
81AudioBufferSourceNode = ["AudioNode", "AudioScheduledSourceNode", "EventTarget"]
82AudioBufferSourceOptions = []
83AudioConfiguration = []
84AudioContext = ["BaseAudioContext", "EventTarget"]
85AudioContextLatencyCategory = []
86AudioContextOptions = []
87AudioContextState = []
88AudioData = []
89AudioDataCopyToOptions = []
90AudioDataInit = []
91AudioDecoder = []
92AudioDecoderConfig = []
93AudioDecoderInit = []
94AudioDecoderSupport = []
95AudioDestinationNode = ["AudioNode", "EventTarget"]
96AudioEncoder = []
97AudioEncoderConfig = []
98AudioEncoderInit = []
99AudioEncoderSupport = []
100AudioListener = []
101AudioNode = ["EventTarget"]
102AudioNodeOptions = []
103AudioParam = []
104AudioParamMap = []
105AudioProcessingEvent = ["Event"]
106AudioSampleFormat = []
107AudioScheduledSourceNode = ["AudioNode", "EventTarget"]
108AudioSinkInfo = []
109AudioSinkOptions = []
110AudioSinkType = []
111AudioStreamTrack = ["EventTarget", "MediaStreamTrack"]
112AudioTrack = []
113AudioTrackList = ["EventTarget"]
114AudioWorklet = ["Worklet"]
115AudioWorkletGlobalScope = ["WorkletGlobalScope"]
116AudioWorkletNode = ["AudioNode", "EventTarget"]
117AudioWorkletNodeOptions = []
118AudioWorkletProcessor = []
119AuthenticationExtensionsClientInputs = []
120AuthenticationExtensionsClientInputsJson = []
121AuthenticationExtensionsClientOutputs = []
122AuthenticationExtensionsClientOutputsJson = []
123AuthenticationExtensionsDevicePublicKeyInputs = []
124AuthenticationExtensionsDevicePublicKeyOutputs = []
125AuthenticationExtensionsLargeBlobInputs = []
126AuthenticationExtensionsLargeBlobOutputs = []
127AuthenticationExtensionsPrfInputs = []
128AuthenticationExtensionsPrfOutputs = []
129AuthenticationExtensionsPrfValues = []
130AuthenticationResponseJson = []
131AuthenticatorAssertionResponse = ["AuthenticatorResponse"]
132AuthenticatorAssertionResponseJson = []
133AuthenticatorAttachment = []
134AuthenticatorAttestationResponse = ["AuthenticatorResponse"]
135AuthenticatorAttestationResponseJson = []
136AuthenticatorResponse = []
137AuthenticatorSelectionCriteria = []
138AuthenticatorTransport = []
139AutoKeyword = []
140AutocompleteInfo = []
141BarProp = []
142BaseAudioContext = ["EventTarget"]
143BaseComputedKeyframe = []
144BaseKeyframe = []
145BasePropertyIndexedKeyframe = []
146BasicCardRequest = []
147BasicCardResponse = []
148BasicCardType = []
149BatteryManager = ["EventTarget"]
150BeforeUnloadEvent = ["Event"]
151BinaryType = []
152BiquadFilterNode = ["AudioNode", "EventTarget"]
153BiquadFilterOptions = []
154BiquadFilterType = []
155Blob = []
156BlobEvent = ["Event"]
157BlobEventInit = []
158BlobPropertyBag = []
159BlockParsingOptions = []
160Bluetooth = ["EventTarget"]
161BluetoothAdvertisingEvent = ["Event"]
162BluetoothAdvertisingEventInit = []
163BluetoothCharacteristicProperties = []
164BluetoothDataFilterInit = []
165BluetoothDevice = ["EventTarget"]
166BluetoothLeScanFilterInit = []
167BluetoothManufacturerDataMap = []
168BluetoothPermissionDescriptor = []
169BluetoothPermissionResult = ["EventTarget", "PermissionStatus"]
170BluetoothPermissionStorage = []
171BluetoothRemoteGattCharacteristic = ["EventTarget"]
172BluetoothRemoteGattDescriptor = []
173BluetoothRemoteGattServer = []
174BluetoothRemoteGattService = ["EventTarget"]
175BluetoothServiceDataMap = []
176BluetoothUuid = []
177BoxQuadOptions = []
178BroadcastChannel = ["EventTarget"]
179BrowserElementDownloadOptions = []
180BrowserElementExecuteScriptOptions = []
181BrowserFeedWriter = []
182BrowserFindCaseSensitivity = []
183BrowserFindDirection = []
184ByteLengthQueuingStrategy = []
185Cache = []
186CacheBatchOperation = []
187CacheQueryOptions = []
188CacheStorage = []
189CacheStorageNamespace = []
190CanvasCaptureMediaStream = ["EventTarget", "MediaStream"]
191CanvasCaptureMediaStreamTrack = ["EventTarget", "MediaStreamTrack"]
192CanvasGradient = []
193CanvasPattern = []
194CanvasRenderingContext2d = []
195CanvasWindingRule = []
196CaretChangedReason = []
197CaretPosition = []
198CaretStateChangedEventInit = []
199CdataSection = ["CharacterData", "EventTarget", "Node", "Text"]
200ChannelCountMode = []
201ChannelInterpretation = []
202ChannelMergerNode = ["AudioNode", "EventTarget"]
203ChannelMergerOptions = []
204ChannelSplitterNode = ["AudioNode", "EventTarget"]
205ChannelSplitterOptions = []
206CharacterData = ["EventTarget", "Node"]
207CheckerboardReason = []
208CheckerboardReport = []
209CheckerboardReportService = []
210ChromeFilePropertyBag = []
211ChromeWorker = ["EventTarget", "Worker"]
212Client = []
213ClientQueryOptions = []
214ClientRectsAndTexts = []
215ClientType = []
216Clients = []
217Clipboard = ["EventTarget"]
218ClipboardEvent = ["Event"]
219ClipboardEventInit = []
220ClipboardItem = []
221ClipboardItemOptions = []
222ClipboardPermissionDescriptor = []
223ClipboardUnsanitizedFormats = []
224CloseEvent = ["Event"]
225CloseEventInit = []
226CodecState = []
227CollectedClientData = []
228ColorSpaceConversion = []
229Comment = ["CharacterData", "EventTarget", "Node"]
230CompositeOperation = []
231CompositionEvent = ["Event", "UiEvent"]
232CompositionEventInit = []
233CompressionFormat = []
234CompressionStream = []
235ComputedEffectTiming = []
236ConnStatusDict = []
237ConnectionType = []
238ConsoleCounter = []
239ConsoleCounterError = []
240ConsoleEvent = []
241ConsoleInstance = []
242ConsoleInstanceOptions = []
243ConsoleLevel = []
244ConsoleLogLevel = []
245ConsoleProfileEvent = []
246ConsoleStackEntry = []
247ConsoleTimerError = []
248ConsoleTimerLogOrEnd = []
249ConsoleTimerStart = []
250ConstantSourceNode = ["AudioNode", "AudioScheduledSourceNode", "EventTarget"]
251ConstantSourceOptions = []
252ConstrainBooleanParameters = []
253ConstrainDomStringParameters = []
254ConstrainDoubleRange = []
255ConstrainLongRange = []
256ContextAttributes2d = []
257ConvertCoordinateOptions = []
258ConvolverNode = ["AudioNode", "EventTarget"]
259ConvolverOptions = []
260Coordinates = []
261CountQueuingStrategy = []
262Credential = []
263CredentialCreationOptions = []
264CredentialPropertiesOutput = []
265CredentialRequestOptions = []
266CredentialsContainer = []
267Crypto = []
268CryptoKey = []
269CryptoKeyPair = []
270CssAnimation = ["Animation", "EventTarget"]
271CssBoxType = []
272CssConditionRule = ["CssGroupingRule", "CssRule"]
273CssCounterStyleRule = ["CssRule"]
274CssFontFaceRule = ["CssRule"]
275CssFontFeatureValuesRule = ["CssRule"]
276CssGroupingRule = ["CssRule"]
277CssImportRule = ["CssRule"]
278CssKeyframeRule = ["CssRule"]
279CssKeyframesRule = ["CssRule"]
280CssMediaRule = ["CssConditionRule", "CssGroupingRule", "CssRule"]
281CssNamespaceRule = ["CssRule"]
282CssPageRule = ["CssRule"]
283CssPseudoElement = []
284CssRule = []
285CssRuleList = []
286CssStyleDeclaration = []
287CssStyleRule = ["CssRule"]
288CssStyleSheet = ["StyleSheet"]
289CssStyleSheetParsingMode = []
290CssSupportsRule = ["CssConditionRule", "CssGroupingRule", "CssRule"]
291CssTransition = ["Animation", "EventTarget"]
292CustomElementRegistry = []
293CustomEvent = ["Event"]
294CustomEventInit = []
295DataTransfer = []
296DataTransferItem = []
297DataTransferItemList = []
298DateTimeValue = []
299DecoderDoctorNotification = []
300DecoderDoctorNotificationType = []
301DecompressionStream = []
302DedicatedWorkerGlobalScope = ["EventTarget", "WorkerGlobalScope"]
303DelayNode = ["AudioNode", "EventTarget"]
304DelayOptions = []
305DeviceAcceleration = []
306DeviceAccelerationInit = []
307DeviceLightEvent = ["Event"]
308DeviceLightEventInit = []
309DeviceMotionEvent = ["Event"]
310DeviceMotionEventInit = []
311DeviceOrientationEvent = ["Event"]
312DeviceOrientationEventInit = []
313DeviceProximityEvent = ["Event"]
314DeviceProximityEventInit = []
315DeviceRotationRate = []
316DeviceRotationRateInit = []
317DhKeyDeriveParams = []
318DirectionSetting = []
319Directory = []
320DirectoryPickerOptions = []
321DisplayMediaStreamConstraints = []
322DisplayNameOptions = []
323DisplayNameResult = []
324DistanceModelType = []
325DnsCacheDict = []
326DnsCacheEntry = []
327DnsLookupDict = []
328Document = ["EventTarget", "Node"]
329DocumentFragment = ["EventTarget", "Node"]
330DocumentTimeline = ["AnimationTimeline"]
331DocumentTimelineOptions = []
332DocumentType = ["EventTarget", "Node"]
333DomError = []
334DomException = []
335DomImplementation = []
336DomMatrix = ["DomMatrixReadOnly"]
337DomMatrix2dInit = []
338DomMatrixInit = []
339DomMatrixReadOnly = []
340DomParser = []
341DomPoint = ["DomPointReadOnly"]
342DomPointInit = []
343DomPointReadOnly = []
344DomQuad = []
345DomQuadInit = []
346DomQuadJson = []
347DomRect = ["DomRectReadOnly"]
348DomRectInit = []
349DomRectList = []
350DomRectReadOnly = []
351DomRequest = ["EventTarget"]
352DomRequestReadyState = []
353DomStringList = []
354DomStringMap = []
355DomTokenList = []
356DomWindowResizeEventDetail = []
357DoubleRange = []
358DragEvent = ["Event", "MouseEvent", "UiEvent"]
359DragEventInit = []
360DynamicsCompressorNode = ["AudioNode", "EventTarget"]
361DynamicsCompressorOptions = []
362EcKeyAlgorithm = []
363EcKeyGenParams = []
364EcKeyImportParams = []
365EcdhKeyDeriveParams = []
366EcdsaParams = []
367EffectTiming = []
368Element = ["EventTarget", "Node"]
369ElementCreationOptions = []
370ElementDefinitionOptions = []
371EncodedAudioChunk = []
372EncodedAudioChunkInit = []
373EncodedAudioChunkMetadata = []
374EncodedAudioChunkType = []
375EncodedVideoChunk = []
376EncodedVideoChunkInit = []
377EncodedVideoChunkMetadata = []
378EncodedVideoChunkType = []
379EndingTypes = []
380ErrorCallback = []
381ErrorEvent = ["Event"]
382ErrorEventInit = []
383Event = []
384EventInit = []
385EventListener = []
386EventListenerOptions = []
387EventModifierInit = []
388EventSource = ["EventTarget"]
389EventSourceInit = []
390EventTarget = []
391Exception = []
392ExtBlendMinmax = []
393ExtColorBufferFloat = []
394ExtColorBufferHalfFloat = []
395ExtDisjointTimerQuery = []
396ExtFragDepth = []
397ExtSRgb = []
398ExtShaderTextureLod = []
399ExtTextureFilterAnisotropic = []
400ExtTextureNorm16 = []
401ExtendableEvent = ["Event"]
402ExtendableEventInit = []
403ExtendableMessageEvent = ["Event", "ExtendableEvent"]
404ExtendableMessageEventInit = []
405External = []
406FakePluginMimeEntry = []
407FakePluginTagInit = []
408FetchEvent = ["Event", "ExtendableEvent"]
409FetchEventInit = []
410FetchObserver = ["EventTarget"]
411FetchReadableStreamReadDataArray = []
412FetchReadableStreamReadDataDone = []
413FetchState = []
414File = ["Blob"]
415FileCallback = []
416FileList = []
417FilePickerAcceptType = []
418FilePickerOptions = []
419FilePropertyBag = []
420FileReader = ["EventTarget"]
421FileReaderSync = []
422FileSystem = []
423FileSystemCreateWritableOptions = []
424FileSystemDirectoryEntry = ["FileSystemEntry"]
425FileSystemDirectoryHandle = ["FileSystemHandle"]
426FileSystemDirectoryReader = []
427FileSystemEntriesCallback = []
428FileSystemEntry = []
429FileSystemEntryCallback = []
430FileSystemFileEntry = ["FileSystemEntry"]
431FileSystemFileHandle = ["FileSystemHandle"]
432FileSystemFlags = []
433FileSystemGetDirectoryOptions = []
434FileSystemGetFileOptions = []
435FileSystemHandle = []
436FileSystemHandleKind = []
437FileSystemHandlePermissionDescriptor = []
438FileSystemPermissionDescriptor = []
439FileSystemPermissionMode = []
440FileSystemReadWriteOptions = []
441FileSystemRemoveOptions = []
442FileSystemSyncAccessHandle = []
443FileSystemWritableFileStream = ["WritableStream"]
444FillMode = []
445FlashClassification = []
446FlowControlType = []
447FocusEvent = ["Event", "UiEvent"]
448FocusEventInit = []
449FocusOptions = []
450FontData = []
451FontFace = []
452FontFaceDescriptors = []
453FontFaceLoadStatus = []
454FontFaceSet = ["EventTarget"]
455FontFaceSetIterator = []
456FontFaceSetIteratorResult = []
457FontFaceSetLoadEvent = ["Event"]
458FontFaceSetLoadEventInit = []
459FontFaceSetLoadStatus = []
460FormData = []
461FrameType = []
462FuzzingFunctions = []
463GainNode = ["AudioNode", "EventTarget"]
464GainOptions = []
465Gamepad = []
466GamepadButton = []
467GamepadEffectParameters = []
468GamepadEvent = ["Event"]
469GamepadEventInit = []
470GamepadHand = []
471GamepadHapticActuator = []
472GamepadHapticActuatorType = []
473GamepadHapticEffectType = []
474GamepadHapticsResult = []
475GamepadMappingType = []
476GamepadPose = []
477GamepadTouch = []
478Geolocation = []
479GetAnimationsOptions = []
480GetRootNodeOptions = []
481GetUserMediaRequest = []
482Gpu = []
483GpuAdapter = []
484GpuAdapterInfo = []
485GpuAddressMode = []
486GpuAutoLayoutMode = []
487GpuBindGroup = []
488GpuBindGroupDescriptor = []
489GpuBindGroupEntry = []
490GpuBindGroupLayout = []
491GpuBindGroupLayoutDescriptor = []
492GpuBindGroupLayoutEntry = []
493GpuBlendComponent = []
494GpuBlendFactor = []
495GpuBlendOperation = []
496GpuBlendState = []
497GpuBuffer = []
498GpuBufferBinding = []
499GpuBufferBindingLayout = []
500GpuBufferBindingType = []
501GpuBufferDescriptor = []
502GpuBufferMapState = []
503GpuCanvasAlphaMode = []
504GpuCanvasConfiguration = []
505GpuCanvasContext = []
506GpuCanvasToneMapping = []
507GpuCanvasToneMappingMode = []
508GpuColorDict = []
509GpuColorTargetState = []
510GpuCommandBuffer = []
511GpuCommandBufferDescriptor = []
512GpuCommandEncoder = []
513GpuCommandEncoderDescriptor = []
514GpuCompareFunction = []
515GpuCompilationInfo = []
516GpuCompilationMessage = []
517GpuCompilationMessageType = []
518GpuComputePassDescriptor = []
519GpuComputePassEncoder = []
520GpuComputePassTimestampWrites = []
521GpuComputePipeline = []
522GpuComputePipelineDescriptor = []
523GpuCopyExternalImageDestInfo = []
524GpuCopyExternalImageSourceInfo = []
525GpuCullMode = []
526GpuDepthStencilState = []
527GpuDevice = ["EventTarget"]
528GpuDeviceDescriptor = []
529GpuDeviceLostInfo = []
530GpuDeviceLostReason = []
531GpuError = []
532GpuErrorFilter = []
533GpuExtent3dDict = []
534GpuExternalTexture = []
535GpuExternalTextureBindingLayout = []
536GpuExternalTextureDescriptor = []
537GpuFeatureName = []
538GpuFilterMode = []
539GpuFragmentState = []
540GpuFrontFace = []
541GpuIndexFormat = []
542GpuInternalError = ["GpuError"]
543GpuLoadOp = []
544GpuMipmapFilterMode = []
545GpuMultisampleState = []
546GpuObjectDescriptorBase = []
547GpuOrigin2dDict = []
548GpuOrigin3dDict = []
549GpuOutOfMemoryError = ["GpuError"]
550GpuPipelineDescriptorBase = []
551GpuPipelineError = ["DomException"]
552GpuPipelineErrorInit = []
553GpuPipelineErrorReason = []
554GpuPipelineLayout = []
555GpuPipelineLayoutDescriptor = []
556GpuPowerPreference = []
557GpuPrimitiveState = []
558GpuPrimitiveTopology = []
559GpuProgrammableStage = []
560GpuQuerySet = []
561GpuQuerySetDescriptor = []
562GpuQueryType = []
563GpuQueue = []
564GpuQueueDescriptor = []
565GpuRenderBundle = []
566GpuRenderBundleDescriptor = []
567GpuRenderBundleEncoder = []
568GpuRenderBundleEncoderDescriptor = []
569GpuRenderPassColorAttachment = []
570GpuRenderPassDepthStencilAttachment = []
571GpuRenderPassDescriptor = []
572GpuRenderPassEncoder = []
573GpuRenderPassLayout = []
574GpuRenderPassTimestampWrites = []
575GpuRenderPipeline = []
576GpuRenderPipelineDescriptor = []
577GpuRequestAdapterOptions = []
578GpuSampler = []
579GpuSamplerBindingLayout = []
580GpuSamplerBindingType = []
581GpuSamplerDescriptor = []
582GpuShaderModule = []
583GpuShaderModuleCompilationHint = []
584GpuShaderModuleDescriptor = []
585GpuStencilFaceState = []
586GpuStencilOperation = []
587GpuStorageTextureAccess = []
588GpuStorageTextureBindingLayout = []
589GpuStoreOp = []
590GpuSupportedFeatures = []
591GpuSupportedLimits = []
592GpuTexelCopyBufferInfo = []
593GpuTexelCopyBufferLayout = []
594GpuTexelCopyTextureInfo = []
595GpuTexture = []
596GpuTextureAspect = []
597GpuTextureBindingLayout = []
598GpuTextureDescriptor = []
599GpuTextureDimension = []
600GpuTextureFormat = []
601GpuTextureSampleType = []
602GpuTextureView = []
603GpuTextureViewDescriptor = []
604GpuTextureViewDimension = []
605GpuUncapturedErrorEvent = ["Event"]
606GpuUncapturedErrorEventInit = []
607GpuValidationError = ["GpuError"]
608GpuVertexAttribute = []
609GpuVertexBufferLayout = []
610GpuVertexFormat = []
611GpuVertexState = []
612GpuVertexStepMode = []
613GroupedHistoryEventInit = []
614HalfOpenInfoDict = []
615HardwareAcceleration = []
616HashChangeEvent = ["Event"]
617HashChangeEventInit = []
618Headers = []
619HeadersGuardEnum = []
620Hid = ["EventTarget"]
621HidCollectionInfo = []
622HidConnectionEvent = ["Event"]
623HidConnectionEventInit = []
624HidDevice = ["EventTarget"]
625HidDeviceFilter = []
626HidDeviceRequestOptions = []
627HidInputReportEvent = ["Event"]
628HidInputReportEventInit = []
629HidReportInfo = []
630HidReportItem = []
631HidUnitSystem = []
632HiddenPluginEventInit = []
633History = []
634HitRegionOptions = []
635HkdfParams = []
636HmacDerivedKeyParams = []
637HmacImportParams = []
638HmacKeyAlgorithm = []
639HmacKeyGenParams = []
640HtmlAllCollection = []
641HtmlAnchorElement = ["Element", "EventTarget", "HtmlElement", "Node"]
642HtmlAreaElement = ["Element", "EventTarget", "HtmlElement", "Node"]
643HtmlAudioElement = ["Element", "EventTarget", "HtmlElement", "HtmlMediaElement", "Node"]
644HtmlBaseElement = ["Element", "EventTarget", "HtmlElement", "Node"]
645HtmlBodyElement = ["Element", "EventTarget", "HtmlElement", "Node"]
646HtmlBrElement = ["Element", "EventTarget", "HtmlElement", "Node"]
647HtmlButtonElement = ["Element", "EventTarget", "HtmlElement", "Node"]
648HtmlCanvasElement = ["Element", "EventTarget", "HtmlElement", "Node"]
649HtmlCollection = []
650HtmlDListElement = ["Element", "EventTarget", "HtmlElement", "Node"]
651HtmlDataElement = ["Element", "EventTarget", "HtmlElement", "Node"]
652HtmlDataListElement = ["Element", "EventTarget", "HtmlElement", "Node"]
653HtmlDetailsElement = ["Element", "EventTarget", "HtmlElement", "Node"]
654HtmlDialogElement = ["Element", "EventTarget", "HtmlElement", "Node"]
655HtmlDirectoryElement = ["Element", "EventTarget", "HtmlElement", "Node"]
656HtmlDivElement = ["Element", "EventTarget", "HtmlElement", "Node"]
657HtmlDocument = ["Document", "EventTarget", "Node"]
658HtmlElement = ["Element", "EventTarget", "Node"]
659HtmlEmbedElement = ["Element", "EventTarget", "HtmlElement", "Node"]
660HtmlFieldSetElement = ["Element", "EventTarget", "HtmlElement", "Node"]
661HtmlFontElement = ["Element", "EventTarget", "HtmlElement", "Node"]
662HtmlFormControlsCollection = ["HtmlCollection"]
663HtmlFormElement = ["Element", "EventTarget", "HtmlElement", "Node"]
664HtmlFrameElement = ["Element", "EventTarget", "HtmlElement", "Node"]
665HtmlFrameSetElement = ["Element", "EventTarget", "HtmlElement", "Node"]
666HtmlHeadElement = ["Element", "EventTarget", "HtmlElement", "Node"]
667HtmlHeadingElement = ["Element", "EventTarget", "HtmlElement", "Node"]
668HtmlHrElement = ["Element", "EventTarget", "HtmlElement", "Node"]
669HtmlHtmlElement = ["Element", "EventTarget", "HtmlElement", "Node"]
670HtmlIFrameElement = ["Element", "EventTarget", "HtmlElement", "Node"]
671HtmlImageElement = ["Element", "EventTarget", "HtmlElement", "Node"]
672HtmlInputElement = ["Element", "EventTarget", "HtmlElement", "Node"]
673HtmlLabelElement = ["Element", "EventTarget", "HtmlElement", "Node"]
674HtmlLegendElement = ["Element", "EventTarget", "HtmlElement", "Node"]
675HtmlLiElement = ["Element", "EventTarget", "HtmlElement", "Node"]
676HtmlLinkElement = ["Element", "EventTarget", "HtmlElement", "Node"]
677HtmlMapElement = ["Element", "EventTarget", "HtmlElement", "Node"]
678HtmlMediaElement = ["Element", "EventTarget", "HtmlElement", "Node"]
679HtmlMenuElement = ["Element", "EventTarget", "HtmlElement", "Node"]
680HtmlMenuItemElement = ["Element", "EventTarget", "HtmlElement", "Node"]
681HtmlMetaElement = ["Element", "EventTarget", "HtmlElement", "Node"]
682HtmlMeterElement = ["Element", "EventTarget", "HtmlElement", "Node"]
683HtmlModElement = ["Element", "EventTarget", "HtmlElement", "Node"]
684HtmlOListElement = ["Element", "EventTarget", "HtmlElement", "Node"]
685HtmlObjectElement = ["Element", "EventTarget", "HtmlElement", "Node"]
686HtmlOptGroupElement = ["Element", "EventTarget", "HtmlElement", "Node"]
687HtmlOptionElement = ["Element", "EventTarget", "HtmlElement", "Node"]
688HtmlOptionsCollection = ["HtmlCollection"]
689HtmlOutputElement = ["Element", "EventTarget", "HtmlElement", "Node"]
690HtmlParagraphElement = ["Element", "EventTarget", "HtmlElement", "Node"]
691HtmlParamElement = ["Element", "EventTarget", "HtmlElement", "Node"]
692HtmlPictureElement = ["Element", "EventTarget", "HtmlElement", "Node"]
693HtmlPreElement = ["Element", "EventTarget", "HtmlElement", "Node"]
694HtmlProgressElement = ["Element", "EventTarget", "HtmlElement", "Node"]
695HtmlQuoteElement = ["Element", "EventTarget", "HtmlElement", "Node"]
696HtmlScriptElement = ["Element", "EventTarget", "HtmlElement", "Node"]
697HtmlSelectElement = ["Element", "EventTarget", "HtmlElement", "Node"]
698HtmlSlotElement = ["Element", "EventTarget", "HtmlElement", "Node"]
699HtmlSourceElement = ["Element", "EventTarget", "HtmlElement", "Node"]
700HtmlSpanElement = ["Element", "EventTarget", "HtmlElement", "Node"]
701HtmlStyleElement = ["Element", "EventTarget", "HtmlElement", "Node"]
702HtmlTableCaptionElement = ["Element", "EventTarget", "HtmlElement", "Node"]
703HtmlTableCellElement = ["Element", "EventTarget", "HtmlElement", "Node"]
704HtmlTableColElement = ["Element", "EventTarget", "HtmlElement", "Node"]
705HtmlTableElement = ["Element", "EventTarget", "HtmlElement", "Node"]
706HtmlTableRowElement = ["Element", "EventTarget", "HtmlElement", "Node"]
707HtmlTableSectionElement = ["Element", "EventTarget", "HtmlElement", "Node"]
708HtmlTemplateElement = ["Element", "EventTarget", "HtmlElement", "Node"]
709HtmlTextAreaElement = ["Element", "EventTarget", "HtmlElement", "Node"]
710HtmlTimeElement = ["Element", "EventTarget", "HtmlElement", "Node"]
711HtmlTitleElement = ["Element", "EventTarget", "HtmlElement", "Node"]
712HtmlTrackElement = ["Element", "EventTarget", "HtmlElement", "Node"]
713HtmlUListElement = ["Element", "EventTarget", "HtmlElement", "Node"]
714HtmlUnknownElement = ["Element", "EventTarget", "HtmlElement", "Node"]
715HtmlVideoElement = ["Element", "EventTarget", "HtmlElement", "HtmlMediaElement", "Node"]
716HttpConnDict = []
717HttpConnInfo = []
718HttpConnectionElement = []
719IdbCursor = []
720IdbCursorDirection = []
721IdbCursorWithValue = ["IdbCursor"]
722IdbDatabase = ["EventTarget"]
723IdbFactory = []
724IdbFileHandle = ["EventTarget"]
725IdbFileMetadataParameters = []
726IdbFileRequest = ["DomRequest", "EventTarget"]
727IdbIndex = []
728IdbIndexParameters = []
729IdbKeyRange = []
730IdbLocaleAwareKeyRange = ["IdbKeyRange"]
731IdbMutableFile = ["EventTarget"]
732IdbObjectStore = []
733IdbObjectStoreParameters = []
734IdbOpenDbOptions = []
735IdbOpenDbRequest = ["EventTarget", "IdbRequest"]
736IdbRequest = ["EventTarget"]
737IdbRequestReadyState = []
738IdbTransaction = ["EventTarget"]
739IdbTransactionDurability = []
740IdbTransactionMode = []
741IdbTransactionOptions = []
742IdbVersionChangeEvent = ["Event"]
743IdbVersionChangeEventInit = []
744IdleDeadline = []
745IdleRequestOptions = []
746IirFilterNode = ["AudioNode", "EventTarget"]
747IirFilterOptions = []
748ImageBitmap = []
749ImageBitmapOptions = []
750ImageBitmapRenderingContext = []
751ImageCapture = []
752ImageCaptureError = []
753ImageCaptureErrorEvent = ["Event"]
754ImageCaptureErrorEventInit = []
755ImageData = []
756ImageDecodeOptions = []
757ImageDecodeResult = []
758ImageDecoder = []
759ImageDecoderInit = []
760ImageEncodeOptions = []
761ImageOrientation = []
762ImageTrack = ["EventTarget"]
763ImageTrackList = []
764InputDeviceInfo = ["MediaDeviceInfo"]
765InputEvent = ["Event", "UiEvent"]
766InputEventInit = []
767IntersectionObserver = []
768IntersectionObserverEntry = []
769IntersectionObserverEntryInit = []
770IntersectionObserverInit = []
771IntlUtils = []
772IsInputPendingOptions = []
773IterableKeyAndValueResult = []
774IterableKeyOrValueResult = []
775IterationCompositeOperation = []
776JsonWebKey = []
777KeyAlgorithm = []
778KeyEvent = []
779KeyFrameRequestEvent = ["Event"]
780KeyIdsInitData = []
781KeyboardEvent = ["Event", "UiEvent"]
782KeyboardEventInit = []
783KeyframeAnimationOptions = []
784KeyframeEffect = ["AnimationEffect"]
785KeyframeEffectOptions = []
786L10nElement = []
787L10nValue = []
788LargeBlobSupport = []
789LatencyMode = []
790LifecycleCallbacks = []
791LineAlignSetting = []
792ListBoxObject = []
793LocalMediaStream = ["EventTarget", "MediaStream"]
794LocaleInfo = []
795Location = []
796Lock = []
797LockInfo = []
798LockManager = []
799LockManagerSnapshot = []
800LockMode = []
801LockOptions = []
802MathMlElement = ["Element", "EventTarget", "Node"]
803MediaCapabilities = []
804MediaCapabilitiesInfo = []
805MediaConfiguration = []
806MediaDecodingConfiguration = []
807MediaDecodingType = []
808MediaDeviceInfo = []
809MediaDeviceKind = []
810MediaDevices = ["EventTarget"]
811MediaElementAudioSourceNode = ["AudioNode", "EventTarget"]
812MediaElementAudioSourceOptions = []
813MediaEncodingConfiguration = []
814MediaEncodingType = []
815MediaEncryptedEvent = ["Event"]
816MediaError = []
817MediaImage = []
818MediaKeyError = ["Event"]
819MediaKeyMessageEvent = ["Event"]
820MediaKeyMessageEventInit = []
821MediaKeyMessageType = []
822MediaKeyNeededEventInit = []
823MediaKeySession = ["EventTarget"]
824MediaKeySessionType = []
825MediaKeyStatus = []
826MediaKeyStatusMap = []
827MediaKeySystemAccess = []
828MediaKeySystemConfiguration = []
829MediaKeySystemMediaCapability = []
830MediaKeySystemStatus = []
831MediaKeys = []
832MediaKeysPolicy = []
833MediaKeysRequirement = []
834MediaList = []
835MediaMetadata = []
836MediaMetadataInit = []
837MediaPositionState = []
838MediaQueryList = ["EventTarget"]
839MediaQueryListEvent = ["Event"]
840MediaQueryListEventInit = []
841MediaRecorder = ["EventTarget"]
842MediaRecorderErrorEvent = ["Event"]
843MediaRecorderErrorEventInit = []
844MediaRecorderOptions = []
845MediaSession = []
846MediaSessionAction = []
847MediaSessionActionDetails = []
848MediaSessionPlaybackState = []
849MediaSource = ["EventTarget"]
850MediaSourceEndOfStreamError = []
851MediaSourceEnum = []
852MediaSourceReadyState = []
853MediaStream = ["EventTarget"]
854MediaStreamAudioDestinationNode = ["AudioNode", "EventTarget"]
855MediaStreamAudioSourceNode = ["AudioNode", "EventTarget"]
856MediaStreamAudioSourceOptions = []
857MediaStreamConstraints = []
858MediaStreamError = []
859MediaStreamEvent = ["Event"]
860MediaStreamEventInit = []
861MediaStreamTrack = ["EventTarget"]
862MediaStreamTrackEvent = ["Event"]
863MediaStreamTrackEventInit = []
864MediaStreamTrackGenerator = ["EventTarget", "MediaStreamTrack"]
865MediaStreamTrackGeneratorInit = []
866MediaStreamTrackProcessor = []
867MediaStreamTrackProcessorInit = []
868MediaStreamTrackState = []
869MediaTrackCapabilities = []
870MediaTrackConstraintSet = []
871MediaTrackConstraints = []
872MediaTrackSettings = []
873MediaTrackSupportedConstraints = []
874MemoryAttribution = []
875MemoryAttributionContainer = []
876MemoryBreakdownEntry = []
877MemoryMeasurement = []
878MessageChannel = []
879MessageEvent = ["Event"]
880MessageEventInit = []
881MessagePort = ["EventTarget"]
882MidiAccess = ["EventTarget"]
883MidiConnectionEvent = ["Event"]
884MidiConnectionEventInit = []
885MidiInput = ["EventTarget", "MidiPort"]
886MidiInputMap = []
887MidiMessageEvent = ["Event"]
888MidiMessageEventInit = []
889MidiOptions = []
890MidiOutput = ["EventTarget", "MidiPort"]
891MidiOutputMap = []
892MidiPort = ["EventTarget"]
893MidiPortConnectionState = []
894MidiPortDeviceState = []
895MidiPortType = []
896MimeType = []
897MimeTypeArray = []
898MouseEvent = ["Event", "UiEvent"]
899MouseEventInit = []
900MouseScrollEvent = ["Event", "MouseEvent", "UiEvent"]
901MozDebug = []
902MutationEvent = ["Event"]
903MutationObserver = []
904MutationObserverInit = []
905MutationObservingInfo = []
906MutationRecord = []
907NamedNodeMap = []
908NativeOsFileReadOptions = []
909NativeOsFileWriteAtomicOptions = []
910NavigationType = []
911Navigator = []
912NavigatorAutomationInformation = []
913NavigatorUaBrandVersion = []
914NavigatorUaData = []
915NetworkCommandOptions = []
916NetworkInformation = ["EventTarget"]
917NetworkResultOptions = []
918Node = ["EventTarget"]
919NodeFilter = []
920NodeIterator = []
921NodeList = []
922Notification = ["EventTarget"]
923NotificationAction = []
924NotificationDirection = []
925NotificationEvent = ["Event", "ExtendableEvent"]
926NotificationEventInit = []
927NotificationOptions = []
928NotificationPermission = []
929ObserverCallback = []
930OesElementIndexUint = []
931OesStandardDerivatives = []
932OesTextureFloat = []
933OesTextureFloatLinear = []
934OesTextureHalfFloat = []
935OesTextureHalfFloatLinear = []
936OesVertexArrayObject = []
937OfflineAudioCompletionEvent = ["Event"]
938OfflineAudioCompletionEventInit = []
939OfflineAudioContext = ["BaseAudioContext", "EventTarget"]
940OfflineAudioContextOptions = []
941OfflineResourceList = ["EventTarget"]
942OffscreenCanvas = ["EventTarget"]
943OffscreenCanvasRenderingContext2d = []
944OpenFilePickerOptions = []
945OpenWindowEventDetail = []
946OptionalEffectTiming = []
947OrientationLockType = []
948OrientationType = []
949OscillatorNode = ["AudioNode", "AudioScheduledSourceNode", "EventTarget"]
950OscillatorOptions = []
951OscillatorType = []
952OverSampleType = []
953OvrMultiview2 = []
954PageTransitionEvent = ["Event"]
955PageTransitionEventInit = []
956PaintRequest = []
957PaintRequestList = []
958PaintWorkletGlobalScope = ["WorkletGlobalScope"]
959PannerNode = ["AudioNode", "EventTarget"]
960PannerOptions = []
961PanningModelType = []
962ParityType = []
963Path2d = []
964PaymentAddress = []
965PaymentComplete = []
966PaymentMethodChangeEvent = ["Event", "PaymentRequestUpdateEvent"]
967PaymentMethodChangeEventInit = []
968PaymentRequestUpdateEvent = ["Event"]
969PaymentRequestUpdateEventInit = []
970PaymentResponse = []
971Pbkdf2Params = []
972PcImplIceConnectionState = []
973PcImplIceGatheringState = []
974PcImplSignalingState = []
975PcObserverStateType = []
976Performance = ["EventTarget"]
977PerformanceEntry = []
978PerformanceEntryEventInit = []
979PerformanceEntryFilterOptions = []
980PerformanceMark = ["PerformanceEntry"]
981PerformanceMeasure = ["PerformanceEntry"]
982PerformanceNavigation = []
983PerformanceNavigationTiming = ["PerformanceEntry", "PerformanceResourceTiming"]
984PerformanceObserver = []
985PerformanceObserverEntryList = []
986PerformanceObserverInit = []
987PerformanceResourceTiming = ["PerformanceEntry"]
988PerformanceServerTiming = []
989PerformanceTiming = []
990PeriodicWave = []
991PeriodicWaveConstraints = []
992PeriodicWaveOptions = []
993PermissionDescriptor = []
994PermissionName = []
995PermissionState = []
996PermissionStatus = ["EventTarget"]
997Permissions = []
998PlaneLayout = []
999PlaybackDirection = []
1000Plugin = []
1001PluginArray = []
1002PluginCrashedEventInit = []
1003PointerEvent = ["Event", "MouseEvent", "UiEvent"]
1004PointerEventInit = []
1005PopStateEvent = ["Event"]
1006PopStateEventInit = []
1007PopupBlockedEvent = ["Event"]
1008PopupBlockedEventInit = []
1009Position = []
1010PositionAlignSetting = []
1011PositionError = []
1012PositionOptions = []
1013PremultiplyAlpha = []
1014Presentation = []
1015PresentationAvailability = ["EventTarget"]
1016PresentationConnection = ["EventTarget"]
1017PresentationConnectionAvailableEvent = ["Event"]
1018PresentationConnectionAvailableEventInit = []
1019PresentationConnectionBinaryType = []
1020PresentationConnectionCloseEvent = ["Event"]
1021PresentationConnectionCloseEventInit = []
1022PresentationConnectionClosedReason = []
1023PresentationConnectionList = ["EventTarget"]
1024PresentationConnectionState = []
1025PresentationReceiver = []
1026PresentationRequest = ["EventTarget"]
1027PresentationStyle = []
1028ProcessingInstruction = ["CharacterData", "EventTarget", "Node"]
1029ProfileTimelineLayerRect = []
1030ProfileTimelineMarker = []
1031ProfileTimelineMessagePortOperationType = []
1032ProfileTimelineStackFrame = []
1033ProfileTimelineWorkerOperationType = []
1034ProgressEvent = ["Event"]
1035ProgressEventInit = []
1036PromiseNativeHandler = []
1037PromiseRejectionEvent = ["Event"]
1038PromiseRejectionEventInit = []
1039PublicKeyCredential = ["Credential"]
1040PublicKeyCredentialCreationOptions = []
1041PublicKeyCredentialCreationOptionsJson = []
1042PublicKeyCredentialDescriptor = []
1043PublicKeyCredentialDescriptorJson = []
1044PublicKeyCredentialEntity = []
1045PublicKeyCredentialHints = []
1046PublicKeyCredentialParameters = []
1047PublicKeyCredentialRequestOptions = []
1048PublicKeyCredentialRequestOptionsJson = []
1049PublicKeyCredentialRpEntity = []
1050PublicKeyCredentialType = []
1051PublicKeyCredentialUserEntity = []
1052PublicKeyCredentialUserEntityJson = []
1053PushEncryptionKeyName = []
1054PushEvent = ["Event", "ExtendableEvent"]
1055PushEventInit = []
1056PushManager = []
1057PushMessageData = []
1058PushPermissionState = []
1059PushSubscription = []
1060PushSubscriptionInit = []
1061PushSubscriptionJson = []
1062PushSubscriptionKeys = []
1063PushSubscriptionOptions = []
1064PushSubscriptionOptionsInit = []
1065QueryOptions = []
1066QueuingStrategy = []
1067QueuingStrategyInit = []
1068RadioNodeList = ["NodeList"]
1069Range = []
1070RcwnPerfStats = []
1071RcwnStatus = []
1072ReadableByteStreamController = []
1073ReadableStream = []
1074ReadableStreamByobReader = []
1075ReadableStreamByobRequest = []
1076ReadableStreamDefaultController = []
1077ReadableStreamDefaultReader = []
1078ReadableStreamGetReaderOptions = []
1079ReadableStreamIteratorOptions = []
1080ReadableStreamReadResult = []
1081ReadableStreamReaderMode = []
1082ReadableStreamType = []
1083ReadableWritablePair = []
1084RecordingState = []
1085ReferrerPolicy = []
1086RegisterRequest = []
1087RegisterResponse = []
1088RegisteredKey = []
1089RegistrationOptions = []
1090RegistrationResponseJson = []
1091Request = []
1092RequestCache = []
1093RequestCredentials = []
1094RequestDestination = []
1095RequestDeviceOptions = []
1096RequestInit = []
1097RequestMediaKeySystemAccessNotification = []
1098RequestMode = []
1099RequestRedirect = []
1100ResidentKeyRequirement = []
1101ResizeObserver = []
1102ResizeObserverBoxOptions = []
1103ResizeObserverEntry = []
1104ResizeObserverOptions = []
1105ResizeObserverSize = []
1106ResizeQuality = []
1107Response = []
1108ResponseInit = []
1109ResponseType = []
1110RsaHashedImportParams = []
1111RsaOaepParams = []
1112RsaOtherPrimesInfo = []
1113RsaPssParams = []
1114RtcAnswerOptions = []
1115RtcBundlePolicy = []
1116RtcCertificate = []
1117RtcCertificateExpiration = []
1118RtcCodecStats = []
1119RtcConfiguration = []
1120RtcDataChannel = ["EventTarget"]
1121RtcDataChannelEvent = ["Event"]
1122RtcDataChannelEventInit = []
1123RtcDataChannelInit = []
1124RtcDataChannelState = []
1125RtcDataChannelType = []
1126RtcDegradationPreference = []
1127RtcEncodedAudioFrame = []
1128RtcEncodedAudioFrameMetadata = []
1129RtcEncodedAudioFrameOptions = []
1130RtcEncodedVideoFrame = []
1131RtcEncodedVideoFrameMetadata = []
1132RtcEncodedVideoFrameOptions = []
1133RtcEncodedVideoFrameType = []
1134RtcFecParameters = []
1135RtcIceCandidate = []
1136RtcIceCandidateInit = []
1137RtcIceCandidatePairStats = []
1138RtcIceCandidateStats = []
1139RtcIceComponentStats = []
1140RtcIceConnectionState = []
1141RtcIceCredentialType = []
1142RtcIceGatheringState = []
1143RtcIceServer = []
1144RtcIceTransportPolicy = []
1145RtcIdentityAssertion = []
1146RtcIdentityAssertionResult = []
1147RtcIdentityProvider = []
1148RtcIdentityProviderDetails = []
1149RtcIdentityProviderOptions = []
1150RtcIdentityProviderRegistrar = []
1151RtcIdentityValidationResult = []
1152RtcInboundRtpStreamStats = []
1153RtcMediaStreamStats = []
1154RtcMediaStreamTrackStats = []
1155RtcOfferAnswerOptions = []
1156RtcOfferOptions = []
1157RtcOutboundRtpStreamStats = []
1158RtcPeerConnection = ["EventTarget"]
1159RtcPeerConnectionIceErrorEvent = ["Event"]
1160RtcPeerConnectionIceEvent = ["Event"]
1161RtcPeerConnectionIceEventInit = []
1162RtcPeerConnectionState = []
1163RtcPriorityType = []
1164RtcRtcpParameters = []
1165RtcRtpCapabilities = []
1166RtcRtpCodecCapability = []
1167RtcRtpCodecParameters = []
1168RtcRtpContributingSource = []
1169RtcRtpEncodingParameters = []
1170RtcRtpHeaderExtensionCapability = []
1171RtcRtpHeaderExtensionParameters = []
1172RtcRtpParameters = []
1173RtcRtpReceiver = []
1174RtcRtpScriptTransform = []
1175RtcRtpScriptTransformer = ["EventTarget"]
1176RtcRtpSender = []
1177RtcRtpSourceEntry = []
1178RtcRtpSourceEntryType = []
1179RtcRtpSynchronizationSource = []
1180RtcRtpTransceiver = []
1181RtcRtpTransceiverDirection = []
1182RtcRtpTransceiverInit = []
1183RtcRtxParameters = []
1184RtcSdpType = []
1185RtcSessionDescription = []
1186RtcSessionDescriptionInit = []
1187RtcSignalingState = []
1188RtcStats = []
1189RtcStatsIceCandidatePairState = []
1190RtcStatsIceCandidateType = []
1191RtcStatsReport = []
1192RtcStatsReportInternal = []
1193RtcStatsType = []
1194RtcTrackEvent = ["Event"]
1195RtcTrackEventInit = []
1196RtcTransformEvent = ["Event"]
1197RtcTransportStats = []
1198RtcdtmfSender = ["EventTarget"]
1199RtcdtmfToneChangeEvent = ["Event"]
1200RtcdtmfToneChangeEventInit = []
1201RtcrtpContributingSourceStats = []
1202RtcrtpStreamStats = []
1203SFrameTransform = ["EventTarget"]
1204SFrameTransformErrorEvent = ["Event"]
1205SFrameTransformErrorEventInit = []
1206SFrameTransformErrorEventType = []
1207SFrameTransformOptions = []
1208SFrameTransformRole = []
1209SaveFilePickerOptions = []
1210Scheduler = []
1211SchedulerPostTaskOptions = []
1212Scheduling = []
1213Screen = ["EventTarget"]
1214ScreenColorGamut = []
1215ScreenLuminance = []
1216ScreenOrientation = ["EventTarget"]
1217ScriptProcessorNode = ["AudioNode", "EventTarget"]
1218ScrollAreaEvent = ["Event", "UiEvent"]
1219ScrollBehavior = []
1220ScrollBoxObject = []
1221ScrollIntoViewOptions = []
1222ScrollLogicalPosition = []
1223ScrollOptions = []
1224ScrollRestoration = []
1225ScrollSetting = []
1226ScrollState = []
1227ScrollToOptions = []
1228ScrollViewChangeEventInit = []
1229SecurityPolicyViolationEvent = ["Event"]
1230SecurityPolicyViolationEventDisposition = []
1231SecurityPolicyViolationEventInit = []
1232Selection = []
1233SelectionMode = []
1234Serial = ["EventTarget"]
1235SerialInputSignals = []
1236SerialOptions = []
1237SerialOutputSignals = []
1238SerialPort = ["EventTarget"]
1239SerialPortFilter = []
1240SerialPortInfo = []
1241SerialPortRequestOptions = []
1242ServerSocketOptions = []
1243ServiceWorker = ["EventTarget"]
1244ServiceWorkerContainer = ["EventTarget"]
1245ServiceWorkerGlobalScope = ["EventTarget", "WorkerGlobalScope"]
1246ServiceWorkerRegistration = ["EventTarget"]
1247ServiceWorkerState = []
1248ServiceWorkerUpdateViaCache = []
1249ShadowRoot = ["DocumentFragment", "EventTarget", "Node"]
1250ShadowRootInit = []
1251ShadowRootMode = []
1252ShareData = []
1253SharedWorker = ["EventTarget"]
1254SharedWorkerGlobalScope = ["EventTarget", "WorkerGlobalScope"]
1255SignResponse = []
1256SocketElement = []
1257SocketOptions = []
1258SocketReadyState = []
1259SocketsDict = []
1260SourceBuffer = ["EventTarget"]
1261SourceBufferAppendMode = []
1262SourceBufferList = ["EventTarget"]
1263SpeechGrammar = []
1264SpeechGrammarList = []
1265SpeechRecognition = ["EventTarget"]
1266SpeechRecognitionAlternative = []
1267SpeechRecognitionError = ["Event"]
1268SpeechRecognitionErrorCode = []
1269SpeechRecognitionErrorInit = []
1270SpeechRecognitionEvent = ["Event"]
1271SpeechRecognitionEventInit = []
1272SpeechRecognitionResult = []
1273SpeechRecognitionResultList = []
1274SpeechSynthesis = ["EventTarget"]
1275SpeechSynthesisErrorCode = []
1276SpeechSynthesisErrorEvent = ["Event", "SpeechSynthesisEvent"]
1277SpeechSynthesisErrorEventInit = []
1278SpeechSynthesisEvent = ["Event"]
1279SpeechSynthesisEventInit = []
1280SpeechSynthesisUtterance = ["EventTarget"]
1281SpeechSynthesisVoice = []
1282StereoPannerNode = ["AudioNode", "EventTarget"]
1283StereoPannerOptions = []
1284Storage = []
1285StorageEstimate = []
1286StorageEvent = ["Event"]
1287StorageEventInit = []
1288StorageManager = []
1289StorageType = []
1290StreamPipeOptions = []
1291StyleRuleChangeEventInit = []
1292StyleSheet = []
1293StyleSheetApplicableStateChangeEventInit = []
1294StyleSheetChangeEventInit = []
1295StyleSheetList = []
1296SubmitEvent = ["Event"]
1297SubmitEventInit = []
1298SubtleCrypto = []
1299SupportedType = []
1300SvcOutputMetadata = []
1301SvgAngle = []
1302SvgAnimateElement = ["Element", "EventTarget", "Node", "SvgAnimationElement", "SvgElement"]
1303SvgAnimateMotionElement = ["Element", "EventTarget", "Node", "SvgAnimationElement", "SvgElement"]
1304SvgAnimateTransformElement = ["Element", "EventTarget", "Node", "SvgAnimationElement", "SvgElement"]
1305SvgAnimatedAngle = []
1306SvgAnimatedBoolean = []
1307SvgAnimatedEnumeration = []
1308SvgAnimatedInteger = []
1309SvgAnimatedLength = []
1310SvgAnimatedLengthList = []
1311SvgAnimatedNumber = []
1312SvgAnimatedNumberList = []
1313SvgAnimatedPreserveAspectRatio = []
1314SvgAnimatedRect = []
1315SvgAnimatedString = []
1316SvgAnimatedTransformList = []
1317SvgAnimationElement = ["Element", "EventTarget", "Node", "SvgElement"]
1318SvgBoundingBoxOptions = []
1319SvgCircleElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGeometryElement", "SvgGraphicsElement"]
1320SvgClipPathElement = ["Element", "EventTarget", "Node", "SvgElement"]
1321SvgComponentTransferFunctionElement = ["Element", "EventTarget", "Node", "SvgElement"]
1322SvgDefsElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGraphicsElement"]
1323SvgDescElement = ["Element", "EventTarget", "Node", "SvgElement"]
1324SvgElement = ["Element", "EventTarget", "Node"]
1325SvgEllipseElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGeometryElement", "SvgGraphicsElement"]
1326SvgFilterElement = ["Element", "EventTarget", "Node", "SvgElement"]
1327SvgForeignObjectElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGraphicsElement"]
1328SvgGeometryElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGraphicsElement"]
1329SvgGradientElement = ["Element", "EventTarget", "Node", "SvgElement"]
1330SvgGraphicsElement = ["Element", "EventTarget", "Node", "SvgElement"]
1331SvgImageElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGraphicsElement"]
1332SvgLength = []
1333SvgLengthList = []
1334SvgLineElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGeometryElement", "SvgGraphicsElement"]
1335SvgLinearGradientElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGradientElement"]
1336SvgMarkerElement = ["Element", "EventTarget", "Node", "SvgElement"]
1337SvgMaskElement = ["Element", "EventTarget", "Node", "SvgElement"]
1338SvgMatrix = []
1339SvgMetadataElement = ["Element", "EventTarget", "Node", "SvgElement"]
1340SvgNumber = []
1341SvgNumberList = []
1342SvgPathElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGeometryElement", "SvgGraphicsElement"]
1343SvgPathSeg = []
1344SvgPathSegArcAbs = ["SvgPathSeg"]
1345SvgPathSegArcRel = ["SvgPathSeg"]
1346SvgPathSegClosePath = ["SvgPathSeg"]
1347SvgPathSegCurvetoCubicAbs = ["SvgPathSeg"]
1348SvgPathSegCurvetoCubicRel = ["SvgPathSeg"]
1349SvgPathSegCurvetoCubicSmoothAbs = ["SvgPathSeg"]
1350SvgPathSegCurvetoCubicSmoothRel = ["SvgPathSeg"]
1351SvgPathSegCurvetoQuadraticAbs = ["SvgPathSeg"]
1352SvgPathSegCurvetoQuadraticRel = ["SvgPathSeg"]
1353SvgPathSegCurvetoQuadraticSmoothAbs = ["SvgPathSeg"]
1354SvgPathSegCurvetoQuadraticSmoothRel = ["SvgPathSeg"]
1355SvgPathSegLinetoAbs = ["SvgPathSeg"]
1356SvgPathSegLinetoHorizontalAbs = ["SvgPathSeg"]
1357SvgPathSegLinetoHorizontalRel = ["SvgPathSeg"]
1358SvgPathSegLinetoRel = ["SvgPathSeg"]
1359SvgPathSegLinetoVerticalAbs = ["SvgPathSeg"]
1360SvgPathSegLinetoVerticalRel = ["SvgPathSeg"]
1361SvgPathSegList = []
1362SvgPathSegMovetoAbs = ["SvgPathSeg"]
1363SvgPathSegMovetoRel = ["SvgPathSeg"]
1364SvgPatternElement = ["Element", "EventTarget", "Node", "SvgElement"]
1365SvgPoint = []
1366SvgPointList = []
1367SvgPolygonElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGeometryElement", "SvgGraphicsElement"]
1368SvgPolylineElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGeometryElement", "SvgGraphicsElement"]
1369SvgPreserveAspectRatio = []
1370SvgRadialGradientElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGradientElement"]
1371SvgRect = []
1372SvgRectElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGeometryElement", "SvgGraphicsElement"]
1373SvgScriptElement = ["Element", "EventTarget", "Node", "SvgElement"]
1374SvgSetElement = ["Element", "EventTarget", "Node", "SvgAnimationElement", "SvgElement"]
1375SvgStopElement = ["Element", "EventTarget", "Node", "SvgElement"]
1376SvgStringList = []
1377SvgStyleElement = ["Element", "EventTarget", "Node", "SvgElement"]
1378SvgSwitchElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGraphicsElement"]
1379SvgSymbolElement = ["Element", "EventTarget", "Node", "SvgElement"]
1380SvgTextContentElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGraphicsElement"]
1381SvgTextElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGraphicsElement", "SvgTextContentElement", "SvgTextPositioningElement"]
1382SvgTextPathElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGraphicsElement", "SvgTextContentElement"]
1383SvgTextPositioningElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGraphicsElement", "SvgTextContentElement"]
1384SvgTitleElement = ["Element", "EventTarget", "Node", "SvgElement"]
1385SvgTransform = []
1386SvgTransformList = []
1387SvgUnitTypes = []
1388SvgUseElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGraphicsElement"]
1389SvgViewElement = ["Element", "EventTarget", "Node", "SvgElement"]
1390SvgZoomAndPan = []
1391SvgaElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGraphicsElement"]
1392SvgfeBlendElement = ["Element", "EventTarget", "Node", "SvgElement"]
1393SvgfeColorMatrixElement = ["Element", "EventTarget", "Node", "SvgElement"]
1394SvgfeComponentTransferElement = ["Element", "EventTarget", "Node", "SvgElement"]
1395SvgfeCompositeElement = ["Element", "EventTarget", "Node", "SvgElement"]
1396SvgfeConvolveMatrixElement = ["Element", "EventTarget", "Node", "SvgElement"]
1397SvgfeDiffuseLightingElement = ["Element", "EventTarget", "Node", "SvgElement"]
1398SvgfeDisplacementMapElement = ["Element", "EventTarget", "Node", "SvgElement"]
1399SvgfeDistantLightElement = ["Element", "EventTarget", "Node", "SvgElement"]
1400SvgfeDropShadowElement = ["Element", "EventTarget", "Node", "SvgElement"]
1401SvgfeFloodElement = ["Element", "EventTarget", "Node", "SvgElement"]
1402SvgfeFuncAElement = ["Element", "EventTarget", "Node", "SvgComponentTransferFunctionElement", "SvgElement"]
1403SvgfeFuncBElement = ["Element", "EventTarget", "Node", "SvgComponentTransferFunctionElement", "SvgElement"]
1404SvgfeFuncGElement = ["Element", "EventTarget", "Node", "SvgComponentTransferFunctionElement", "SvgElement"]
1405SvgfeFuncRElement = ["Element", "EventTarget", "Node", "SvgComponentTransferFunctionElement", "SvgElement"]
1406SvgfeGaussianBlurElement = ["Element", "EventTarget", "Node", "SvgElement"]
1407SvgfeImageElement = ["Element", "EventTarget", "Node", "SvgElement"]
1408SvgfeMergeElement = ["Element", "EventTarget", "Node", "SvgElement"]
1409SvgfeMergeNodeElement = ["Element", "EventTarget", "Node", "SvgElement"]
1410SvgfeMorphologyElement = ["Element", "EventTarget", "Node", "SvgElement"]
1411SvgfeOffsetElement = ["Element", "EventTarget", "Node", "SvgElement"]
1412SvgfePointLightElement = ["Element", "EventTarget", "Node", "SvgElement"]
1413SvgfeSpecularLightingElement = ["Element", "EventTarget", "Node", "SvgElement"]
1414SvgfeSpotLightElement = ["Element", "EventTarget", "Node", "SvgElement"]
1415SvgfeTileElement = ["Element", "EventTarget", "Node", "SvgElement"]
1416SvgfeTurbulenceElement = ["Element", "EventTarget", "Node", "SvgElement"]
1417SvggElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGraphicsElement"]
1418SvgmPathElement = ["Element", "EventTarget", "Node", "SvgElement"]
1419SvgsvgElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGraphicsElement"]
1420SvgtSpanElement = ["Element", "EventTarget", "Node", "SvgElement", "SvgGraphicsElement", "SvgTextContentElement", "SvgTextPositioningElement"]
1421TaskController = ["AbortController"]
1422TaskControllerInit = []
1423TaskPriority = []
1424TaskPriorityChangeEvent = ["Event"]
1425TaskPriorityChangeEventInit = []
1426TaskSignal = ["AbortSignal", "EventTarget"]
1427TaskSignalAnyInit = []
1428TcpReadyState = []
1429TcpServerSocket = ["EventTarget"]
1430TcpServerSocketEvent = ["Event"]
1431TcpServerSocketEventInit = []
1432TcpSocket = ["EventTarget"]
1433TcpSocketBinaryType = []
1434TcpSocketErrorEvent = ["Event"]
1435TcpSocketErrorEventInit = []
1436TcpSocketEvent = ["Event"]
1437TcpSocketEventInit = []
1438Text = ["CharacterData", "EventTarget", "Node"]
1439TextDecodeOptions = []
1440TextDecoder = []
1441TextDecoderOptions = []
1442TextEncoder = []
1443TextMetrics = []
1444TextTrack = ["EventTarget"]
1445TextTrackCue = ["EventTarget"]
1446TextTrackCueList = []
1447TextTrackKind = []
1448TextTrackList = ["EventTarget"]
1449TextTrackMode = []
1450TimeEvent = ["Event"]
1451TimeRanges = []
1452ToggleEvent = ["Event"]
1453ToggleEventInit = []
1454TokenBinding = []
1455TokenBindingStatus = []
1456Touch = []
1457TouchEvent = ["Event", "UiEvent"]
1458TouchEventInit = []
1459TouchInit = []
1460TouchList = []
1461TrackEvent = ["Event"]
1462TrackEventInit = []
1463TransformStream = []
1464TransformStreamDefaultController = []
1465Transformer = []
1466TransitionEvent = ["Event"]
1467TransitionEventInit = []
1468Transport = []
1469TreeBoxObject = []
1470TreeCellInfo = []
1471TreeView = []
1472TreeWalker = []
1473U2f = []
1474U2fClientData = []
1475ULongRange = []
1476UaDataValues = []
1477UaLowEntropyJson = []
1478UdpMessageEventInit = []
1479UdpOptions = []
1480UiEvent = ["Event"]
1481UiEventInit = []
1482UnderlyingSink = []
1483UnderlyingSource = []
1484Url = []
1485UrlSearchParams = []
1486Usb = ["EventTarget"]
1487UsbAlternateInterface = []
1488UsbConfiguration = []
1489UsbConnectionEvent = ["Event"]
1490UsbConnectionEventInit = []
1491UsbControlTransferParameters = []
1492UsbDevice = []
1493UsbDeviceFilter = []
1494UsbDeviceRequestOptions = []
1495UsbDirection = []
1496UsbEndpoint = []
1497UsbEndpointType = []
1498UsbInTransferResult = []
1499UsbInterface = []
1500UsbIsochronousInTransferPacket = []
1501UsbIsochronousInTransferResult = []
1502UsbIsochronousOutTransferPacket = []
1503UsbIsochronousOutTransferResult = []
1504UsbOutTransferResult = []
1505UsbPermissionDescriptor = []
1506UsbPermissionResult = ["EventTarget", "PermissionStatus"]
1507UsbPermissionStorage = []
1508UsbRecipient = []
1509UsbRequestType = []
1510UsbTransferStatus = []
1511UserActivation = []
1512UserProximityEvent = ["Event"]
1513UserProximityEventInit = []
1514UserVerificationRequirement = []
1515ValidityState = []
1516ValueEvent = ["Event"]
1517ValueEventInit = []
1518VideoColorPrimaries = []
1519VideoColorSpace = []
1520VideoColorSpaceInit = []
1521VideoConfiguration = []
1522VideoDecoder = []
1523VideoDecoderConfig = []
1524VideoDecoderInit = []
1525VideoDecoderSupport = []
1526VideoEncoder = []
1527VideoEncoderConfig = []
1528VideoEncoderEncodeOptions = []
1529VideoEncoderInit = []
1530VideoEncoderSupport = []
1531VideoFacingModeEnum = []
1532VideoFrame = []
1533VideoFrameBufferInit = []
1534VideoFrameCopyToOptions = []
1535VideoFrameInit = []
1536VideoMatrixCoefficients = []
1537VideoPixelFormat = []
1538VideoPlaybackQuality = []
1539VideoStreamTrack = ["EventTarget", "MediaStreamTrack"]
1540VideoTrack = []
1541VideoTrackList = ["EventTarget"]
1542VideoTransferCharacteristics = []
1543ViewTransition = []
1544VisibilityState = []
1545VisualViewport = ["EventTarget"]
1546VoidCallback = []
1547VrDisplay = ["EventTarget"]
1548VrDisplayCapabilities = []
1549VrEye = []
1550VrEyeParameters = []
1551VrFieldOfView = []
1552VrFrameData = []
1553VrLayer = []
1554VrMockController = []
1555VrMockDisplay = []
1556VrPose = []
1557VrServiceTest = []
1558VrStageParameters = []
1559VrSubmitFrameResult = []
1560VttCue = ["EventTarget", "TextTrackCue"]
1561VttRegion = []
1562WakeLock = []
1563WakeLockSentinel = ["EventTarget"]
1564WakeLockType = []
1565WatchAdvertisementsOptions = []
1566WaveShaperNode = ["AudioNode", "EventTarget"]
1567WaveShaperOptions = []
1568WebGl2RenderingContext = []
1569WebGlActiveInfo = []
1570WebGlBuffer = []
1571WebGlContextAttributes = []
1572WebGlContextEvent = ["Event"]
1573WebGlContextEventInit = []
1574WebGlFramebuffer = []
1575WebGlPowerPreference = []
1576WebGlProgram = []
1577WebGlQuery = []
1578WebGlRenderbuffer = []
1579WebGlRenderingContext = []
1580WebGlSampler = []
1581WebGlShader = []
1582WebGlShaderPrecisionFormat = []
1583WebGlSync = []
1584WebGlTexture = []
1585WebGlTransformFeedback = []
1586WebGlUniformLocation = []
1587WebGlVertexArrayObject = []
1588WebKitCssMatrix = ["DomMatrix", "DomMatrixReadOnly"]
1589WebSocket = ["EventTarget"]
1590WebSocketDict = []
1591WebSocketElement = []
1592WebTransport = []
1593WebTransportBidirectionalStream = []
1594WebTransportCloseInfo = []
1595WebTransportCongestionControl = []
1596WebTransportDatagramDuplexStream = []
1597WebTransportDatagramStats = []
1598WebTransportError = ["DomException"]
1599WebTransportErrorOptions = []
1600WebTransportErrorSource = []
1601WebTransportHash = []
1602WebTransportOptions = []
1603WebTransportReceiveStream = ["ReadableStream"]
1604WebTransportReceiveStreamStats = []
1605WebTransportReliabilityMode = []
1606WebTransportSendStream = ["WritableStream"]
1607WebTransportSendStreamOptions = []
1608WebTransportSendStreamStats = []
1609WebTransportStats = []
1610WebglColorBufferFloat = []
1611WebglCompressedTextureAstc = []
1612WebglCompressedTextureAtc = []
1613WebglCompressedTextureEtc = []
1614WebglCompressedTextureEtc1 = []
1615WebglCompressedTexturePvrtc = []
1616WebglCompressedTextureS3tc = []
1617WebglCompressedTextureS3tcSrgb = []
1618WebglDebugRendererInfo = []
1619WebglDebugShaders = []
1620WebglDepthTexture = []
1621WebglDrawBuffers = []
1622WebglLoseContext = []
1623WebglMultiDraw = []
1624WellKnownDirectory = []
1625WgslLanguageFeatures = []
1626WheelEvent = ["Event", "MouseEvent", "UiEvent"]
1627WheelEventInit = []
1628WidevineCdmManifest = []
1629Window = ["EventTarget"]
1630WindowClient = ["Client"]
1631Worker = ["EventTarget"]
1632WorkerDebuggerGlobalScope = ["EventTarget"]
1633WorkerGlobalScope = ["EventTarget"]
1634WorkerLocation = []
1635WorkerNavigator = []
1636WorkerOptions = []
1637WorkerType = []
1638Worklet = []
1639WorkletGlobalScope = []
1640WorkletOptions = []
1641WritableStream = []
1642WritableStreamDefaultController = []
1643WritableStreamDefaultWriter = []
1644WriteCommandType = []
1645WriteParams = []
1646XPathExpression = []
1647XPathNsResolver = []
1648XPathResult = []
1649XmlDocument = ["Document", "EventTarget", "Node"]
1650XmlHttpRequest = ["EventTarget", "XmlHttpRequestEventTarget"]
1651XmlHttpRequestEventTarget = ["EventTarget"]
1652XmlHttpRequestResponseType = []
1653XmlHttpRequestUpload = ["EventTarget", "XmlHttpRequestEventTarget"]
1654XmlSerializer = []
1655XrBoundedReferenceSpace = ["EventTarget", "XrReferenceSpace", "XrSpace"]
1656XrEye = []
1657XrFrame = []
1658XrHand = []
1659XrHandJoint = []
1660XrHandedness = []
1661XrInputSource = []
1662XrInputSourceArray = []
1663XrInputSourceEvent = ["Event"]
1664XrInputSourceEventInit = []
1665XrInputSourcesChangeEvent = ["Event"]
1666XrInputSourcesChangeEventInit = []
1667XrJointPose = ["XrPose"]
1668XrJointSpace = ["EventTarget", "XrSpace"]
1669XrLayer = ["EventTarget"]
1670XrPermissionDescriptor = []
1671XrPermissionStatus = ["EventTarget", "PermissionStatus"]
1672XrPose = []
1673XrReferenceSpace = ["EventTarget", "XrSpace"]
1674XrReferenceSpaceEvent = ["Event"]
1675XrReferenceSpaceEventInit = []
1676XrReferenceSpaceType = []
1677XrRenderState = []
1678XrRenderStateInit = []
1679XrRigidTransform = []
1680XrSession = ["EventTarget"]
1681XrSessionEvent = ["Event"]
1682XrSessionEventInit = []
1683XrSessionInit = []
1684XrSessionMode = []
1685XrSessionSupportedPermissionDescriptor = []
1686XrSpace = ["EventTarget"]
1687XrSystem = ["EventTarget"]
1688XrTargetRayMode = []
1689XrView = []
1690XrViewerPose = ["XrPose"]
1691XrViewport = []
1692XrVisibilityState = []
1693XrWebGlLayer = ["EventTarget", "XrLayer"]
1694XrWebGlLayerInit = []
1695XsltProcessor = []
1696console = []
1697css = []
1698gpu_buffer_usage = []
1699gpu_color_write = []
1700gpu_map_mode = []
1701gpu_shader_stage = []
1702gpu_texture_usage = []
1703