Cargo Features

[dependencies]
web-sys = { version = "0.3.76", default-features = false, features = ["std", "AbortController", "AbortSignal", "AddEventListenerOptions", "AesGcmParams", "AlignSetting", "AlphaOption", "AnalyserNode", "AngleInstancedArrays", "Animation", "AnimationEffect", "AnimationEvent", "AnimationEventInit", "AnimationPlayState", "AnimationPlaybackEvent", "AnimationPlaybackEventInit", "AnimationPropertyValueDetails", "AnimationTimeline", "AssignedNodesOptions", "AttestationConveyancePreference", "Attr", "AttributeNameValue", "AudioBuffer", "AudioBufferOptions", "AudioBufferSourceNode", "AudioBufferSourceOptions", "AudioConfiguration", "AudioContext", "AudioContextLatencyCategory", "AudioContextOptions", "AudioContextState", "AudioData", "AudioDataCopyToOptions", "AudioDataInit", "AudioDecoder", "AudioDecoderConfig", "AudioDecoderInit", "AudioDecoderSupport", "AudioDestinationNode", "AudioEncoder", "AudioEncoderConfig", "AudioEncoderInit", "AudioEncoderSupport", "AudioListener", "AudioNode", "AudioNodeOptions", "AudioParam", "AudioParamMap", "AudioProcessingEvent", "AudioSampleFormat", "AudioScheduledSourceNode", "AudioSinkInfo", "AudioSinkOptions", "AudioSinkType", "AudioStreamTrack", "AudioTrack", "AudioTrackList", "AudioWorklet", "AudioWorkletGlobalScope", "AudioWorkletNode", "AudioWorkletNodeOptions", "AudioWorkletProcessor", "AuthenticationExtensionsClientInputs", "AuthenticationExtensionsClientInputsJson", "AuthenticationExtensionsClientOutputs", "AuthenticationExtensionsClientOutputsJson", "AuthenticationExtensionsDevicePublicKeyInputs", "AuthenticationExtensionsDevicePublicKeyOutputs", "AuthenticationExtensionsLargeBlobInputs", "AuthenticationExtensionsLargeBlobOutputs", "AuthenticationExtensionsPrfInputs", "AuthenticationExtensionsPrfOutputs", "AuthenticationExtensionsPrfValues", "AuthenticationResponseJson", "AuthenticatorAssertionResponse", "AuthenticatorAssertionResponseJson", "AuthenticatorAttachment", "AuthenticatorAttestationResponse", "AuthenticatorAttestationResponseJson", "AuthenticatorResponse", "AuthenticatorSelectionCriteria", "BarProp", "BaseAudioContext", "BasePropertyIndexedKeyframe", "BasicCardType", "BatteryManager", "BeforeUnloadEvent", "BinaryType", "BiquadFilterNode", "BiquadFilterOptions", "BiquadFilterType", "Blob", "BlobEvent", "BlobEventInit", "BlobPropertyBag", "BlockParsingOptions", "Bluetooth", "BluetoothAdvertisingEvent", "BluetoothAdvertisingEventInit", "BluetoothCharacteristicProperties", "BluetoothDataFilterInit", "BluetoothDevice", "BluetoothLeScanFilterInit", "BluetoothManufacturerDataMap", "BluetoothPermissionDescriptor", "BluetoothPermissionResult", "BluetoothPermissionStorage", "BluetoothRemoteGattCharacteristic", "BluetoothRemoteGattDescriptor", "BluetoothRemoteGattServer", "BluetoothRemoteGattService", "BluetoothServiceDataMap", "BluetoothUuid", "BoxQuadOptions", "BroadcastChannel", "BrowserElementExecuteScriptOptions", "BrowserFindDirection", "CacheBatchOperation", "CacheQueryOptions", "CacheStorageNamespace", "CanvasCaptureMediaStream", "CanvasCaptureMediaStreamTrack", "CanvasGradient", "CanvasPattern", "CanvasRenderingContext2d", "CanvasWindingRule", "CaretChangedReason", "CaretPosition", "CaretStateChangedEventInit", "CdataSection", "ChannelCountMode", "ChannelInterpretation", "ChannelMergerNode", "ChannelMergerOptions", "ChannelSplitterNode", "ChannelSplitterOptions", "CharacterData", "CheckerboardReason", "ChromeFilePropertyBag", "ChromeWorker", "Client", "ClientQueryOptions", "ClientRectsAndTexts", "ClientType", "Clients", "Clipboard", "ClipboardEvent", "ClipboardEventInit", "ClipboardItem", "ClipboardItemOptions", "ClipboardPermissionDescriptor", "ClipboardUnsanitizedFormats", "CloseEvent", "CloseEventInit", "CodecState", "CollectedClientData", "ColorSpaceConversion", "Comment", "CompositeOperation", "CompositionEvent", "CompositionEventInit", "CompressionFormat", "CompressionStream", "ComputedEffectTiming", "ConnStatusDict", "ConnectionType", "ConsoleInstance", "ConsoleLevel", "ConsoleLogLevel", "ConsoleTimerError", "ConsoleTimerStart", "ConstantSourceNode", "ConstrainBooleanParameters", "ConstrainLongRange", "ConvertCoordinateOptions", "ConvolverNode", "ConvolverOptions", "Coordinates", "CountQueuingStrategy", "Credential", "CredentialCreationOptions", "CredentialPropertiesOutput", "CredentialRequestOptions", "CredentialsContainer", "Crypto", "CryptoKey", "CryptoKeyPair", "CssAnimation", "CssBoxType", "CssConditionRule", "CssFontFeatureValuesRule", "CssGroupingRule", "CssImportRule", "CssKeyframeRule", "CssKeyframesRule", "CssMediaRule", "CssPageRule", "CssPseudoElement", "CssRule", "CssRuleList", "CssStyleDeclaration", "CssStyleRule", "CssStyleSheet", "CssStyleSheetParsingMode", "CssSupportsRule", "CssTransition", "CustomElementRegistry", "CustomEvent", "CustomEventInit", "DataTransfer", "DataTransferItem", "DataTransferItemList", "DecoderDoctorNotification", "DecoderDoctorNotificationType", "DecompressionStream", "DedicatedWorkerGlobalScope", "DelayNode", "DelayOptions", "DeviceAcceleration", "DeviceAccelerationInit", "DeviceLightEvent", "DeviceLightEventInit", "DeviceMotionEvent", "DeviceMotionEventInit", "DeviceOrientationEvent", "DeviceOrientationEventInit", "DeviceProximityEvent", "DeviceProximityEventInit", "DeviceRotationRate", "DeviceRotationRateInit", "DirectoryPickerOptions", "DisplayMediaStreamConstraints", "DisplayNameOptions", "DisplayNameResult", "DistanceModelType", "DnsLookupDict", "Document", "DocumentFragment", "DocumentTimeline", "DocumentTimelineOptions", "DocumentType", "DomError", "DomException", "DomImplementation", "DomMatrix", "DomMatrix2dInit", "DomMatrixInit", "DomMatrixReadOnly", "DomParser", "DomPoint", "DomPointInit", "DomPointReadOnly", "DomQuad", "DomQuadInit", "DomQuadJson", "DomRect", "DomRectInit", "DomRectList", "DomRectReadOnly", "DomRequest", "DomRequestReadyState", "DomStringList", "DomStringMap", "DomTokenList", "DomWindowResizeEventDetail", "DoubleRange", "DragEvent", "DragEventInit", "DynamicsCompressorNode", "EcKeyGenParams", "EcdsaParams", "EffectTiming", "Element", "ElementCreationOptions", "ElementDefinitionOptions", "EncodedAudioChunk", "EncodedAudioChunkInit", "EncodedAudioChunkMetadata", "EncodedAudioChunkType", "EncodedVideoChunk", "EncodedVideoChunkInit", "EncodedVideoChunkMetadata", "EncodedVideoChunkType", "EndingTypes", "ErrorCallback", "ErrorEvent", "ErrorEventInit", "Event", "EventInit", "EventListener", "EventListenerOptions", "EventModifierInit", "EventSource", "EventSourceInit", "EventTarget", "ExtColorBufferHalfFloat", "ExtShaderTextureLod", "ExtTextureNorm16", "ExtendableEvent", "ExtendableEventInit", "ExtendableMessageEvent", "ExtendableMessageEventInit", "FakePluginTagInit", "FetchEvent", "FetchEventInit", "FetchObserver", "FetchReadableStreamReadDataDone", "FetchState", "File", "FileCallback", "FileList", "FilePickerOptions", "FilePropertyBag", "FileReader", "FileReaderSync", "FileSystem", "FileSystemCreateWritableOptions", "FileSystemDirectoryEntry", "FileSystemDirectoryHandle", "FileSystemDirectoryReader", "FileSystemEntriesCallback", "FileSystemEntry", "FileSystemEntryCallback", "FileSystemFileEntry", "FileSystemFileHandle", "FileSystemFlags", "FileSystemGetDirectoryOptions", "FileSystemGetFileOptions", "FileSystemHandle", "FileSystemHandleKind", "FileSystemHandlePermissionDescriptor", "FileSystemPermissionDescriptor", "FileSystemPermissionMode", "FileSystemReadWriteOptions", "FileSystemRemoveOptions", "FileSystemSyncAccessHandle", "FileSystemWritableFileStream", "FillMode", "FlowControlType", "FocusEvent", "FocusEventInit", "FocusOptions", "FontData", "FontFace", "FontFaceDescriptors", "FontFaceLoadStatus", "FontFaceSet", "FontFaceSetIterator", "FontFaceSetIteratorResult", "FontFaceSetLoadEvent", "FontFaceSetLoadEventInit", "FontFaceSetLoadStatus", "FormData", "FrameType", "FuzzingFunctions", "GainNode", "GainOptions", "Gamepad", "GamepadEffectParameters", "GamepadEvent", "GamepadEventInit", "GamepadHand", "GamepadHapticActuator", "GamepadHapticActuatorType", "GamepadHapticEffectType", "GamepadHapticsResult", "GamepadMappingType", "GamepadPose", "GamepadTouch", "Geolocation", "GetAnimationsOptions", "GetRootNodeOptions", "GetUserMediaRequest", "Gpu", "GpuAdapter", "GpuAdapterInfo", "GpuAddressMode", "GpuAutoLayoutMode", "GpuBindGroup", "GpuBindGroupEntry", "GpuBindGroupLayout", "GpuBindGroupLayoutEntry", "GpuBlendComponent", "GpuBlendFactor", "GpuBlendOperation", "GpuBlendState", "GpuBuffer", "GpuBufferBinding", "GpuBufferBindingLayout", "GpuBufferBindingType", "GpuBufferDescriptor", "GpuBufferMapState", "GpuCanvasAlphaMode", "GpuCanvasConfiguration", "GpuCanvasContext", "GpuCanvasToneMapping", "GpuCanvasToneMappingMode", "GpuColorDict", "GpuColorTargetState", "GpuCommandBuffer", "GpuCommandBufferDescriptor", "GpuCommandEncoder", "GpuCommandEncoderDescriptor", "GpuCompareFunction", "GpuCompilationMessage", "GpuCompilationMessageType", "GpuComputePassDescriptor", "GpuComputePassEncoder", "GpuComputePassTimestampWrites", "GpuComputePipeline", "GpuComputePipelineDescriptor", "GpuCopyExternalImageSourceInfo", "GpuCullMode", "GpuDepthStencilState", "GpuDevice", "GpuDeviceDescriptor", "GpuDeviceLostInfo", "GpuDeviceLostReason", "GpuError", "GpuErrorFilter", "GpuExternalTexture", "GpuExternalTextureBindingLayout", "GpuFeatureName", "GpuFilterMode", "GpuFragmentState", "GpuFrontFace", "GpuIndexFormat", "GpuInternalError", "GpuLoadOp", "GpuMipmapFilterMode", "GpuMultisampleState", "GpuOrigin3dDict", "GpuOutOfMemoryError", "GpuPipelineDescriptorBase", "GpuPipelineError", "GpuPipelineErrorInit", "GpuPipelineErrorReason", "GpuPipelineLayoutDescriptor", "GpuPowerPreference", "GpuPrimitiveState", "GpuPrimitiveTopology", "GpuProgrammableStage", "GpuQuerySet", "GpuQuerySetDescriptor", "GpuQueryType", "GpuQueue", "GpuQueueDescriptor", "GpuRenderBundle", "GpuRenderBundleEncoder", "GpuRenderPassColorAttachment", "GpuRenderPassDepthStencilAttachment", "GpuRenderPassLayout", "GpuRenderPassTimestampWrites", "GpuRenderPipeline", "GpuRenderPipelineDescriptor", "GpuRequestAdapterOptions", "GpuSampler", "GpuSamplerBindingLayout", "GpuSamplerBindingType", "GpuSamplerDescriptor", "GpuShaderModule", "GpuShaderModuleDescriptor", "GpuStencilFaceState", "GpuStencilOperation", "GpuStorageTextureAccess", "GpuStorageTextureBindingLayout", "GpuStoreOp", "GpuSupportedFeatures", "GpuSupportedLimits", "GpuTexelCopyBufferLayout", "GpuTexelCopyTextureInfo", "GpuTexture", "GpuTextureAspect", "GpuTextureBindingLayout", "GpuTextureDescriptor", "GpuTextureDimension", "GpuTextureFormat", "GpuTextureSampleType", "GpuTextureView", "GpuTextureViewDescriptor", "GpuTextureViewDimension", "GpuUncapturedErrorEvent", "GpuUncapturedErrorEventInit", "GpuValidationError", "GpuVertexBufferLayout", "GpuVertexFormat", "GpuVertexState", "GpuVertexStepMode", "HardwareAcceleration", "HashChangeEvent", "HashChangeEventInit", "Headers", "HeadersGuardEnum", "Hid", "HidCollectionInfo", "HidConnectionEvent", "HidConnectionEventInit", "HidDevice", "HidDeviceFilter", "HidDeviceRequestOptions", "HidInputReportEvent", "HidInputReportEventInit", "HidReportItem", "HidUnitSystem", "History", "HitRegionOptions", "HmacKeyAlgorithm", "HmacKeyGenParams", "HtmlAllCollection", "HtmlAreaElement", "HtmlAudioElement", "HtmlBrElement", "HtmlButtonElement", "HtmlCanvasElement", "HtmlCollection", "HtmlDataListElement", "HtmlDialogElement", "HtmlDivElement", "HtmlDocument", "HtmlElement", "HtmlFontElement", "HtmlFormControlsCollection", "HtmlFormElement", "HtmlFrameSetElement", "HtmlHeadElement", "HtmlHtmlElement", "HtmlIFrameElement", "HtmlImageElement", "HtmlLegendElement", "HtmlMapElement", "HtmlMediaElement", "HtmlMetaElement", "HtmlOListElement", "HtmlObjectElement", "HtmlOptGroupElement", "HtmlOptionElement", "HtmlOptionsCollection", "HtmlParamElement", "HtmlProgressElement", "HtmlSelectElement", "HtmlSlotElement", "HtmlStyleElement", "HtmlTableCaptionElement", "HtmlTableColElement", "HtmlTableRowElement", "HtmlTableSectionElement", "HtmlTimeElement", "HtmlUListElement", "HtmlUnknownElement", "HtmlVideoElement", "HttpConnectionElement", "IdbCursor", "IdbCursorDirection", "IdbCursorWithValue", "IdbDatabase", "IdbFactory", "IdbFileHandle", "IdbFileMetadataParameters", "IdbFileRequest", "IdbIndex", "IdbIndexParameters", "IdbKeyRange", "IdbLocaleAwareKeyRange", "IdbMutableFile", "IdbObjectStore", "IdbOpenDbOptions", "IdbOpenDbRequest", "IdbRequest", "IdbRequestReadyState", "IdbTransaction", "IdbTransactionDurability", "IdbTransactionMode", "IdbTransactionOptions", "IdbVersionChangeEvent", "IdbVersionChangeEventInit", "IdleRequestOptions", "IirFilterNode", "IirFilterOptions", "ImageBitmap", "ImageCapture", "ImageCaptureError", "ImageCaptureErrorEvent", "ImageCaptureErrorEventInit", "ImageData", "ImageDecodeOptions", "ImageDecoder", "ImageDecoderInit", "ImageEncodeOptions", "ImageOrientation", "ImageTrack", "ImageTrackList", "InputDeviceInfo", "InputEvent", "InputEventInit", "IntersectionObserverEntry", "IntersectionObserverEntryInit", "IntersectionObserverInit", "IterableKeyAndValueResult", "IterableKeyOrValueResult", "IterationCompositeOperation", "JsonWebKey", "KeyAlgorithm", "KeyEvent", "KeyFrameRequestEvent", "KeyIdsInitData", "KeyboardEvent", "KeyboardEventInit", "KeyframeAnimationOptions", "KeyframeEffect", "LargeBlobSupport", "ListBoxObject", "LocalMediaStream", "LocaleInfo", "Location", "LockInfo", "LockManager", "LockManagerSnapshot", "LockMode", "LockOptions", "MathMlElement", "MediaCapabilities", "MediaConfiguration", "MediaDecodingConfiguration", "MediaDecodingType", "MediaDeviceInfo", "MediaDeviceKind", "MediaDevices", "MediaElementAudioSourceNode", "MediaElementAudioSourceOptions", "MediaEncodingConfiguration", "MediaEncodingType", "MediaEncryptedEvent", "MediaError", "MediaImage", "MediaKeyError", "MediaKeyMessageEvent", "MediaKeyMessageEventInit", "MediaKeyMessageType", "MediaKeyNeededEventInit", "MediaKeySession", "MediaKeyStatus", "MediaKeyStatusMap", "MediaKeySystemAccess", "MediaKeySystemConfiguration", "MediaKeySystemMediaCapability", "MediaKeySystemStatus", "MediaKeys", "MediaKeysPolicy", "MediaKeysRequirement", "MediaList", "MediaMetadata", "MediaMetadataInit", "MediaPositionState", "MediaQueryList", "MediaQueryListEvent", "MediaQueryListEventInit", "MediaRecorder", "MediaRecorderErrorEvent", "MediaRecorderErrorEventInit", "MediaRecorderOptions", "MediaSession", "MediaSessionAction", "MediaSessionActionDetails", "MediaSessionPlaybackState", "MediaSource", "MediaSourceEndOfStreamError", "MediaSourceEnum", "MediaSourceReadyState", "MediaStream", "MediaStreamAudioDestinationNode", "MediaStreamAudioSourceNode", "MediaStreamAudioSourceOptions", "MediaStreamConstraints", "MediaStreamError", "MediaStreamEvent", "MediaStreamEventInit", "MediaStreamTrack", "MediaStreamTrackEvent", "MediaStreamTrackEventInit", "MediaStreamTrackGenerator", "MediaStreamTrackGeneratorInit", "MediaStreamTrackProcessor", "MediaStreamTrackProcessorInit", "MediaStreamTrackState", "MediaTrackCapabilities", "MediaTrackConstraintSet", "MediaTrackConstraints", "MediaTrackSettings", "MediaTrackSupportedConstraints", "MemoryAttribution", "MemoryAttributionContainer", "MessageChannel", "MessageEvent", "MessageEventInit", "MessagePort", "MidiAccess", "MidiConnectionEvent", "MidiConnectionEventInit", "MidiInput", "MidiInputMap", "MidiMessageEvent", "MidiMessageEventInit", "MidiOptions", "MidiOutput", "MidiOutputMap", "MidiPort", "MidiPortConnectionState", "MidiPortDeviceState", "MidiPortType", "MimeType", "MimeTypeArray", "MouseEvent", "MouseEventInit", "MouseScrollEvent", "MozDebug", "MutationEvent", "MutationObservingInfo", "MutationRecord", "NamedNodeMap", "NativeOsFileWriteAtomicOptions", "NavigationType", "NavigatorUaBrandVersion", "NavigatorUaData", "NetworkCommandOptions", "NetworkInformation", "NetworkResultOptions", "Node", "NodeFilter", "NodeIterator", "NodeList", "Notification", "NotificationAction", "NotificationDirection", "NotificationEvent", "NotificationEventInit", "NotificationOptions", "NotificationPermission", "ObserverCallback", "OesTextureFloat", "OesTextureHalfFloatLinear", "OesVertexArrayObject", "OfflineAudioCompletionEvent", "OfflineAudioCompletionEventInit", "OfflineAudioContext", "OfflineAudioContextOptions", "OfflineResourceList", "OffscreenCanvas", "OpenFilePickerOptions", "OpenWindowEventDetail", "OptionalEffectTiming", "OrientationType", "OscillatorNode", "OscillatorOptions", "OscillatorType", "OvrMultiview2", "PageTransitionEvent", "PageTransitionEventInit", "PaintRequest", "PaintRequestList", "PaintWorkletGlobalScope", "PannerNode", "PannerOptions", "PanningModelType", "ParityType", "Path2d", "PaymentAddress", "PaymentComplete", "PaymentMethodChangeEvent", "PaymentMethodChangeEventInit", "PaymentRequestUpdateEvent", "PaymentRequestUpdateEventInit", "PcImplIceConnectionState", "PcObserverStateType", "Performance", "PerformanceEntry", "PerformanceEntryEventInit", "PerformanceEntryFilterOptions", "PerformanceMeasure", "PerformanceNavigation", "PerformanceNavigationTiming", "PerformanceObserverEntryList", "PerformanceObserverInit", "PerformanceResourceTiming", "PerformanceServerTiming", "PerformanceTiming", "PeriodicWave", "PermissionDescriptor", "PermissionName", "PermissionState", "PermissionStatus", "Permissions", "PlaneLayout", "PlaybackDirection", "Plugin", "PluginArray", "PluginCrashedEventInit", "PointerEvent", "PointerEventInit", "PopStateEvent", "PopStateEventInit", "PopupBlockedEvent", "PopupBlockedEventInit", "PositionError", "PositionOptions", "PremultiplyAlpha", "Presentation", "PresentationAvailability", "PresentationConnection", "PresentationConnectionAvailableEvent", "PresentationConnectionAvailableEventInit", "PresentationConnectionBinaryType", "PresentationConnectionCloseEvent", "PresentationConnectionCloseEventInit", "PresentationConnectionClosedReason", "PresentationConnectionList", "PresentationConnectionState", "PresentationReceiver", "PresentationRequest", "PresentationStyle", "ProcessingInstruction", "ProfileTimelineMarker", "ProfileTimelineMessagePortOperationType", "ProfileTimelineStackFrame", "ProfileTimelineWorkerOperationType", "ProgressEvent", "ProgressEventInit", "PromiseNativeHandler", "PromiseRejectionEvent", "PromiseRejectionEventInit", "PublicKeyCredential", "PublicKeyCredentialCreationOptions", "PublicKeyCredentialDescriptor", "PublicKeyCredentialEntity", "PublicKeyCredentialParameters", "PublicKeyCredentialRequestOptions", "PublicKeyCredentialRequestOptionsJson", "PublicKeyCredentialRpEntity", "PublicKeyCredentialType", "PublicKeyCredentialUserEntity", "PublicKeyCredentialUserEntityJson", "PushEncryptionKeyName", "PushEvent", "PushEventInit", "PushManager", "PushMessageData", "PushSubscriptionInit", "PushSubscriptionJson", "PushSubscriptionKeys", "PushSubscriptionOptions", "PushSubscriptionOptionsInit", "QueryOptions", "QueuingStrategy", "QueuingStrategyInit", "RadioNodeList", "Range", "ReadableByteStreamController", "ReadableStream", "ReadableStreamByobReader", "ReadableStreamByobRequest", "ReadableStreamDefaultReader", "ReadableStreamGetReaderOptions", "ReadableStreamReadResult", "ReadableStreamReaderMode", "ReadableStreamType", "ReadableWritablePair", "RecordingState", "ReferrerPolicy", "RegistrationOptions", "RegistrationResponseJson", "Request", "RequestCache", "RequestCredentials", "RequestDestination", "RequestDeviceOptions", "RequestInit", "RequestMediaKeySystemAccessNotification", "RequestMode", "RequestRedirect", "ResizeObserver", "ResizeObserverBoxOptions", "ResizeObserverSize", "ResizeQuality", "Response", "ResponseInit", "ResponseType", "RsaPssParams", "RtcCertificate", "RtcConfiguration", "RtcDataChannel", "RtcDataChannelEvent", "RtcDataChannelState", "RtcEncodedAudioFrame", "RtcEncodedAudioFrameOptions", "RtcEncodedVideoFrameMetadata", "RtcFecParameters", "RtcIceCandidatePairStats", "RtcIceConnectionState", "RtcIceServer", "RtcIdentityAssertionResult", "RtcIdentityProviderOptions", "RtcIdentityValidationResult", "RtcMediaStreamTrackStats", "RtcOutboundRtpStreamStats", "RtcPeerConnection", "RtcPeerConnectionIceEvent", "RtcPriorityType", "RtcRtpCodecCapability", "RtcRtpEncodingParameters", "RtcRtpHeaderExtensionParameters", "RtcRtpScriptTransform", "RtcRtpScriptTransformer", "RtcRtpSourceEntryType", "RtcRtpTransceiverDirection", "RtcSessionDescription", "RtcStats", "RtcStatsReport", "RtcStatsType", "RtcTrackEvent", "RtcTrackEventInit", "RtcTransformEvent", "RtcTransportStats", "RtcdtmfSender", "RtcdtmfToneChangeEvent", "RtcrtpContributingSourceStats", "RtcrtpStreamStats", "SFrameTransform", "SFrameTransformErrorEvent", "SFrameTransformErrorEventType", "SaveFilePickerOptions", "SchedulerPostTaskOptions", "Scheduling", "Screen", "ScreenLuminance", "ScreenOrientation", "ScriptProcessorNode", "ScrollAreaEvent", "ScrollBoxObject", "ScrollIntoViewOptions", "ScrollOptions", "ScrollRestoration", "ScrollState", "ScrollToOptions", "ScrollViewChangeEventInit", "SecurityPolicyViolationEvent", "SecurityPolicyViolationEventInit", "Selection", "SelectionMode", "Serial", "SerialOutputSignals", "SerialPort", "SerialPortRequestOptions", "ServerSocketOptions", "ServiceWorker", "ServiceWorkerContainer", "ServiceWorkerGlobalScope", "ServiceWorkerRegistration", "ServiceWorkerState", "ServiceWorkerUpdateViaCache", "ShadowRoot", "ShadowRootMode", "ShareData", "SharedWorker", "SharedWorkerGlobalScope", "SocketsDict", "SourceBuffer", "SourceBufferAppendMode", "SourceBufferList", "SpeechGrammarList", "SpeechRecognition", "SpeechRecognitionAlternative", "SpeechRecognitionError", "SpeechRecognitionErrorInit", "SpeechRecognitionEvent", "SpeechRecognitionResult", "SpeechRecognitionResultList", "SpeechSynthesis", "SpeechSynthesisErrorCode", "SpeechSynthesisErrorEvent", "SpeechSynthesisErrorEventInit", "SpeechSynthesisEvent", "SpeechSynthesisEventInit", "SpeechSynthesisUtterance", "SpeechSynthesisVoice", "StereoPannerNode", "StorageEstimate", "StorageEvent", "StorageEventInit", "StorageManager", "StorageType", "StyleRuleChangeEventInit", "StyleSheet", "StyleSheetChangeEventInit", "StyleSheetList", "SubmitEvent", "SubmitEventInit", "SubtleCrypto", "SupportedType", "SvcOutputMetadata", "SvgAngle", "SvgAnimateMotionElement", "SvgAnimateTransformElement", "SvgAnimatedEnumeration", "SvgAnimatedLengthList", "SvgAnimatedPreserveAspectRatio", "SvgAnimatedTransformList", "SvgAnimationElement", "SvgBoundingBoxOptions", "SvgCircleElement", "SvgClipPathElement", "SvgComponentTransferFunctionElement", "SvgDefsElement", "SvgDescElement", "SvgElement", "SvgEllipseElement", "SvgFilterElement", "SvgForeignObjectElement", "SvgGeometryElement", "SvgGradientElement", "SvgGraphicsElement", "SvgImageElement", "SvgLengthList", "SvgLineElement", "SvgLinearGradientElement", "SvgMaskElement", "SvgMatrix", "SvgMetadataElement", "SvgNumberList", "SvgPathElement", "SvgPathSeg", "SvgPathSegClosePath", "SvgPathSegCurvetoCubicRel", "SvgPathSegCurvetoCubicSmoothRel", "SvgPathSegCurvetoQuadraticRel", "SvgPathSegCurvetoQuadraticSmoothAbs", "SvgPathSegLinetoAbs", "SvgPathSegLinetoHorizontalRel", "SvgPathSegLinetoVerticalAbs", "SvgPathSegLinetoVerticalRel", "SvgPathSegList", "SvgPathSegMovetoRel", "SvgPatternElement", "SvgPointList", "SvgPolylineElement", "SvgPreserveAspectRatio", "SvgRadialGradientElement", "SvgRect", "SvgRectElement", "SvgScriptElement", "SvgSetElement", "SvgStopElement", "SvgStringList", "SvgStyleElement", "SvgSwitchElement", "SvgSymbolElement", "SvgTextContentElement", "SvgTextElement", "SvgTextPathElement", "SvgTextPositioningElement", "SvgTitleElement", "SvgUnitTypes", "SvgUseElement", "SvgViewElement", "SvgZoomAndPan", "SvgaElement", "SvgfeColorMatrixElement", "SvgfeCompositeElement", "SvgfeDiffuseLightingElement", "SvgfeDistantLightElement", "SvgfeFloodElement", "SvgfeFuncGElement", "SvgfeFuncRElement", "SvgfeImageElement", "SvgfeMergeNodeElement", "SvgfeOffsetElement", "SvgfeSpecularLightingElement", "SvgfeTileElement", "SvgfeTurbulenceElement", "SvggElement", "SvgmPathElement", "SvgsvgElement", "SvgtSpanElement", "TaskController", "TaskPriority", "TaskPriorityChangeEvent", "TaskPriorityChangeEventInit", "TaskSignal", "TcpReadyState", "TcpServerSocket", "TcpServerSocketEvent", "TcpServerSocketEventInit", "TcpSocket", "TcpSocketBinaryType", "TcpSocketErrorEvent", "TcpSocketErrorEventInit", "TcpSocketEvent", "TcpSocketEventInit", "Text", "TextEncoder", "TextMetrics", "TextTrack", "TextTrackCue", "TextTrackKind", "TextTrackList", "TextTrackMode", "TimeEvent", "TimeRanges", "ToggleEvent", "ToggleEventInit", "TokenBinding", "Touch", "TouchEvent", "TouchList", "TrackEvent", "TransformStreamDefaultController", "Transformer", "TransitionEvent", "TreeView", "TreeWalker", "U2fClientData", "ULongRange", "UaDataValues", "UaLowEntropyJson", "UdpOptions", "UiEvent", "Url", "UrlSearchParams", "Usb", "UsbConfiguration", "UsbConnectionEvent", "UsbDevice", "UsbEndpoint", "UsbInterface", "UsbIsochronousInTransferResult", "UsbIsochronousOutTransferResult", "UsbPermissionDescriptor", "UsbPermissionResult", "UsbTransferStatus", "UserActivation", "UserProximityEvent", "UserProximityEventInit", "UserVerificationRequirement", "ValidityState", "ValueEvent", "VideoColorSpaceInit", "VideoConfiguration", "VideoDecoder", "VideoDecoderConfig", "VideoEncoderConfig", "VideoEncoderSupport", "VideoFacingModeEnum", "VideoFrame", "VideoFrameInit", "VideoPixelFormat", "VideoPlaybackQuality", "VideoStreamTrack", "VideoTrack", "VideoTrackList", "VideoTransferCharacteristics", "ViewTransition", "VisibilityState", "VisualViewport", "VoidCallback", "VrDisplay", "VrFrameData", "VrPose", "VrServiceTest", "VrSubmitFrameResult", "VttCue", "VttRegion", "WakeLock", "WakeLockSentinel", "WakeLockType", "WatchAdvertisementsOptions", "WaveShaperNode", "WebGlBuffer", "WebGlContextAttributes", "WebGlContextEvent", "WebGlPowerPreference", "WebGlProgram", "WebGlQuery", "WebGlShader", "WebGlSync", "WebGlTexture", "WebGlUniformLocation", "WebGlVertexArrayObject", "WebKitCssMatrix", "WebSocket", "WebTransport", "WebTransportCloseInfo", "WebTransportDatagramDuplexStream", "WebTransportDatagramStats", "WebTransportError", "WebTransportHash", "WebTransportOptions", "WebTransportReceiveStream", "WebTransportReliabilityMode", "WebTransportSendStream", "WebTransportSendStreamStats", "WebglCompressedTextureAstc", "WebglCompressedTextureEtc", "WebglCompressedTexturePvrtc", "WebglCompressedTextureS3tcSrgb", "WebglDepthTexture", "WellKnownDirectory", "WgslLanguageFeatures", "WheelEvent", "WidevineCdmManifest", "Window", "WindowClient", "Worker", "WorkerDebuggerGlobalScope", "WorkerGlobalScope", "WorkerType", "Worklet", "WorkletGlobalScope", "WorkletOptions", "WritableStream", "WritableStreamDefaultWriter", "WriteCommandType", "WriteParams", "XPathExpression", "XPathNsResolver", "XPathResult", "XmlDocument", "XmlHttpRequest", "XmlHttpRequestEventTarget", "XmlHttpRequestResponseType", "XmlHttpRequestUpload", "XmlSerializer", "XrBoundedReferenceSpace", "XrInputSource", "XrInputSourceArray", "XrInputSourceEvent", "XrInputSourceEventInit", "XrInputSourcesChangeEvent", "XrInputSourcesChangeEventInit", "XrJointPose", "XrJointSpace", "XrLayer", "XrPermissionDescriptor", "XrPermissionStatus", "XrPose", "XrReferenceSpace", "XrReferenceSpaceEvent", "XrRenderState", "XrRigidTransform", "XrSession", "XrSessionEvent", "XrSessionMode", "XrSessionSupportedPermissionDescriptor", "XrSpace", "XrSystem", "XrView", "XrViewerPose", "XrVisibilityState", "XrWebGlLayer", "gpu_buffer_usage", "gpu_texture_usage"] }

This list is auto-generated by the wasm-bindgen-webidl program

default = std

The std feature is set by default whenever web-sys is added without default-features = false somewhere in the dependency tree.

std default

Enables std of js-sys and wasm-bindgen

AbortController TaskController?
AbortSignal TaskSignal? = EventTarget

Affects gen_AbortController::signal, gen_AddEventListenerOptions::get_signal, gen_AddEventListenerOptions::set_signal, gen_CredentialCreationOptions::get_signal, gen_CredentialCreationOptions::set_signal, gen_CredentialRequestOptions::get_signal, gen_CredentialRequestOptions::set_signal, gen_LockOptions::get_signal, gen_LockOptions::set_signal, gen_Request::signal, gen_RequestInit::get_signal, gen_RequestInit::set_signal

AddEventListenerOptions

Affects gen_EventTarget::add_event_listener_with_callback_and_add_event_listener_options, gen_EventTarget::add_event_listener_with_callback_and_add_event_listener_options_and_wants_untrusted

AesCbcParams AesCtrParams AesDerivedKeyParams AesGcmParams
AesKeyAlgorithm AesKeyGenParams Algorithm AlignSetting
AllowedBluetoothDevice AllowedUsbDevice AlphaOption
AnalyserNode = AudioNode, EventTarget

Affects gen_AudioContext::create_analyser, gen_BaseAudioContext::create_analyser, gen_OfflineAudioContext::create_analyser

AnalyserOptions AngleInstancedArrays
Animation CssAnimation? CssTransition? = EventTarget

Affects gen_CssPseudoElement::animate, gen_CssPseudoElement::animate_with_f64, gen_Element::animate, gen_Element::animate_with_f64

AnimationEffect KeyframeEffect?

Affects gen_Animation::effect, gen_Animation::set_effect, gen_Animation::new_with_effect

AnimationEvent = Event
AnimationEventInit

Affects gen_AnimationEvent::new_with_event_init_dict

AnimationPlayState

Affects gen_Animation::play_state

AnimationPlaybackEvent = Event
AnimationPlaybackEventInit

Affects gen_AnimationPlaybackEvent::new_with_event_init_dict

AnimationPropertyDetails AnimationPropertyValueDetails
AnimationTimeline DocumentTimeline?

Affects gen_Animation::timeline, gen_Animation::set_timeline, gen_KeyframeAnimationOptions::get_timeline, gen_KeyframeAnimationOptions::set_timeline

AssignedNodesOptions

Affects gen_HtmlSlotElement::assigned_nodes_with_options

AttestationConveyancePreference

Affects gen_PublicKeyCredentialCreationOptions::get_attestation, gen_PublicKeyCredentialCreationOptions::set_attestation

Attr = EventTarget, Node

Affects gen_Document::create_attribute, gen_Document::create_attribute_ns, gen_Element::get_attribute_node, gen_Element::get_attribute_node_ns, gen_Element::remove_attribute_node, gen_Element::set_attribute_node, gen_Element::set_attribute_node_ns, gen_NamedNodeMap::get_named_item, gen_NamedNodeMap::get_named_item_ns, gen_NamedNodeMap::item, gen_NamedNodeMap::remove_named_item, gen_NamedNodeMap::remove_named_item_ns, gen_NamedNodeMap::set_named_item, gen_NamedNodeMap::set_named_item_ns, gen_NamedNodeMap::get_with_name, gen_NamedNodeMap::get_with_index

AttributeNameValue
AudioBuffer

Affects gen_AudioBufferSourceNode::buffer, gen_AudioBufferSourceNode::set_buffer, gen_AudioBufferSourceOptions::get_buffer, gen_AudioBufferSourceOptions::set_buffer, gen_AudioContext::create_buffer, gen_AudioProcessingEvent::input_buffer, gen_AudioProcessingEvent::output_buffer, gen_BaseAudioContext::create_buffer, gen_ConvolverNode::buffer, gen_ConvolverNode::set_buffer, gen_ConvolverOptions::get_buffer, gen_ConvolverOptions::set_buffer, gen_OfflineAudioCompletionEvent::rendered_buffer, gen_OfflineAudioCompletionEventInit::get_rendered_buffer, gen_OfflineAudioCompletionEventInit::set_rendered_buffer, gen_OfflineAudioContext::create_buffer

AudioBufferOptions

Affects gen_AudioBuffer::new

AudioBufferSourceNode = AudioNode, AudioScheduledSourceNode, EventTarget

Affects gen_AudioContext::create_buffer_source, gen_BaseAudioContext::create_buffer_source, gen_OfflineAudioContext::create_buffer_source

AudioBufferSourceOptions
AudioConfiguration

Affects gen_MediaConfiguration::get_audio, gen_MediaConfiguration::set_audio, gen_MediaDecodingConfiguration::get_audio, gen_MediaDecodingConfiguration::set_audio, gen_MediaEncodingConfiguration::get_audio, gen_MediaEncodingConfiguration::set_audio

AudioContext = BaseAudioContext, EventTarget

Affects gen_MediaStreamAudioDestinationNode::new

AudioContextLatencyCategory
AudioContextOptions

Affects gen_AudioContext::new_with_context_options

AudioContextState

Affects gen_AudioContext::state, gen_BaseAudioContext::state, gen_OfflineAudioContext::state

AudioData

Affects gen_AudioEncoder::encode

AudioDataCopyToOptions

Affects gen_AudioData::allocation_size, gen_AudioData::copy_to_with_buffer_source, gen_AudioData::copy_to_with_u8_slice, gen_AudioData::copy_to_with_u8_array

AudioDataInit

Affects gen_AudioData::new

AudioDecoder
AudioDecoderConfig

Affects gen_AudioDecoder::configure, gen_AudioDecoder::is_config_supported, gen_AudioDecoderSupport::get_config, gen_AudioDecoderSupport::set_config, gen_EncodedAudioChunkMetadata::get_decoder_config, gen_EncodedAudioChunkMetadata::set_decoder_config

AudioDecoderInit

Affects gen_AudioDecoder::new

AudioDecoderSupport
AudioDestinationNode = AudioNode, EventTarget

Affects gen_AudioContext::destination, gen_BaseAudioContext::destination, gen_OfflineAudioContext::destination

AudioEncoder
AudioEncoderConfig

Affects gen_AudioEncoder::configure, gen_AudioEncoder::is_config_supported, gen_AudioEncoderSupport::get_config, gen_AudioEncoderSupport::set_config

AudioEncoderInit

Affects gen_AudioEncoder::new

AudioEncoderSupport
AudioListener

Affects gen_AudioContext::listener, gen_BaseAudioContext::listener, gen_OfflineAudioContext::listener

AudioNode AnalyserNode? AudioBufferSourceNode? AudioDestinationNode? AudioScheduledSourceNode? AudioWorkletNode? BiquadFilterNode? ChannelMergerNode? ChannelSplitterNode? ConstantSourceNode? ConvolverNode? DelayNode? DynamicsCompressorNode? GainNode? IirFilterNode? MediaElementAudioSourceNode? MediaStreamAudioDestinationNode? MediaStreamAudioSourceNode? OscillatorNode? PannerNode? ScriptProcessorNode? StereoPannerNode? WaveShaperNode? = EventTarget

Affects gen_MediaRecorder::new_with_audio_node, gen_MediaRecorder::new_with_audio_node_and_u32

AudioNodeOptions
AudioParam

Affects gen_AudioBufferSourceNode::playback_rate, gen_AudioBufferSourceNode::detune, gen_AudioNode::connect_with_audio_param, gen_AudioNode::connect_with_audio_param_and_output, gen_AudioNode::disconnect_with_audio_param, gen_AudioNode::disconnect_with_audio_param_and_output, gen_AudioParamMap::get, gen_BiquadFilterNode::frequency, gen_BiquadFilterNode::detune, gen_BiquadFilterNode::q, gen_BiquadFilterNode::gain, gen_ConstantSourceNode::offset, gen_DelayNode::delay_time, gen_DynamicsCompressorNode::threshold, gen_DynamicsCompressorNode::knee, gen_DynamicsCompressorNode::ratio, gen_DynamicsCompressorNode::attack, gen_DynamicsCompressorNode::release, gen_GainNode::gain, gen_OscillatorNode::frequency

AudioParamMap

Affects gen_AudioWorkletNode::parameters

AudioProcessingEvent = Event
AudioSampleFormat

Affects gen_AudioData::format, gen_AudioDataCopyToOptions::get_format, gen_AudioDataCopyToOptions::set_format, gen_AudioDataInit::get_format, gen_AudioDataInit::set_format

AudioScheduledSourceNode AudioBufferSourceNode? ConstantSourceNode? OscillatorNode? = AudioNode, EventTarget
AudioSinkInfo
AudioSinkOptions

Affects gen_AudioContext::set_sink_id_with_audio_sink_options

AudioSinkType

Affects gen_AudioSinkInfo::type_, gen_AudioSinkOptions::get_type, gen_AudioSinkOptions::set_type

AudioStreamTrack = EventTarget, MediaStreamTrack
AudioTrack

Affects gen_AudioTrackList::get_track_by_id, gen_AudioTrackList::get

AudioTrackList = EventTarget

Affects gen_HtmlMediaElement::audio_tracks

AudioWorklet = Worklet

Affects gen_AudioContext::audio_worklet, gen_BaseAudioContext::audio_worklet, gen_OfflineAudioContext::audio_worklet

AudioWorkletGlobalScope = WorkletGlobalScope
AudioWorkletNode = AudioNode, EventTarget
AudioWorkletNodeOptions

Affects gen_AudioWorkletProcessor::new_with_options

AudioWorkletProcessor
AuthenticationExtensionsClientInputs

Affects gen_CollectedClientData::get_client_extensions, gen_CollectedClientData::set_client_extensions, gen_PublicKeyCredentialCreationOptions::get_extensions, gen_PublicKeyCredentialCreationOptions::set_extensions, gen_PublicKeyCredentialRequestOptions::get_extensions, gen_PublicKeyCredentialRequestOptions::set_extensions

AuthenticationExtensionsClientInputsJson

Affects gen_PublicKeyCredentialCreationOptionsJson::get_extensions, gen_PublicKeyCredentialCreationOptionsJson::set_extensions, gen_PublicKeyCredentialRequestOptionsJson::get_extensions, gen_PublicKeyCredentialRequestOptionsJson::set_extensions

AuthenticationExtensionsClientOutputs

Affects gen_PublicKeyCredential::get_client_extension_results

AuthenticationExtensionsClientOutputsJson

Affects gen_AuthenticationResponseJson::get_client_extension_results, gen_AuthenticationResponseJson::set_client_extension_results, gen_RegistrationResponseJson::get_client_extension_results, gen_RegistrationResponseJson::set_client_extension_results

AuthenticationExtensionsDevicePublicKeyInputs

Affects gen_AuthenticationExtensionsClientInputs::get_device_pub_key, gen_AuthenticationExtensionsClientInputs::set_device_pub_key

AuthenticationExtensionsDevicePublicKeyOutputs

Affects gen_AuthenticationExtensionsClientOutputs::get_device_pub_key, gen_AuthenticationExtensionsClientOutputs::set_device_pub_key

AuthenticationExtensionsLargeBlobInputs

Affects gen_AuthenticationExtensionsClientInputs::get_large_blob, gen_AuthenticationExtensionsClientInputs::set_large_blob

AuthenticationExtensionsLargeBlobOutputs

Affects gen_AuthenticationExtensionsClientOutputs::get_large_blob, gen_AuthenticationExtensionsClientOutputs::set_large_blob

AuthenticationExtensionsPrfInputs

Affects gen_AuthenticationExtensionsClientInputs::get_prf, gen_AuthenticationExtensionsClientInputs::set_prf

AuthenticationExtensionsPrfOutputs

Affects gen_AuthenticationExtensionsClientOutputs::get_prf, gen_AuthenticationExtensionsClientOutputs::set_prf

AuthenticationExtensionsPrfValues

Affects gen_AuthenticationExtensionsPrfInputs::get_eval, gen_AuthenticationExtensionsPrfInputs::set_eval, gen_AuthenticationExtensionsPrfOutputs::get_results, gen_AuthenticationExtensionsPrfOutputs::set_results

AuthenticationResponseJson
AuthenticatorAssertionResponse = AuthenticatorResponse
AuthenticatorAssertionResponseJson

Affects gen_AuthenticationResponseJson::get_response, gen_AuthenticationResponseJson::set_response

AuthenticatorAttachment

Affects gen_AuthenticatorSelectionCriteria::get_authenticator_attachment, gen_AuthenticatorSelectionCriteria::set_authenticator_attachment

AuthenticatorAttestationResponse = AuthenticatorResponse
AuthenticatorAttestationResponseJson

Affects gen_RegistrationResponseJson::get_response, gen_RegistrationResponseJson::set_response

AuthenticatorResponse AuthenticatorAssertionResponse? AuthenticatorAttestationResponse?

Affects gen_PublicKeyCredential::response

AuthenticatorSelectionCriteria

Affects gen_PublicKeyCredentialCreationOptions::get_authenticator_selection, gen_PublicKeyCredentialCreationOptions::set_authenticator_selection, gen_PublicKeyCredentialCreationOptionsJson::get_authenticator_selection, gen_PublicKeyCredentialCreationOptionsJson::set_authenticator_selection

AuthenticatorTransport AutoKeyword AutocompleteInfo BarProp
BaseAudioContext AudioContext? OfflineAudioContext? = EventTarget

Affects gen_AnalyserNode::new, gen_AudioBufferSourceNode::new, gen_AudioNode::context, gen_AudioWorkletNode::new, gen_BiquadFilterNode::new, gen_ChannelMergerNode::new, gen_ChannelSplitterNode::new

BaseComputedKeyframe BaseKeyframe BasePropertyIndexedKeyframe
BasicCardRequest BasicCardResponse BasicCardType
BatteryManager = EventTarget
BeforeUnloadEvent = Event
BinaryType
BiquadFilterNode = AudioNode, EventTarget

Affects gen_AudioContext::create_biquad_filter, gen_BaseAudioContext::create_biquad_filter, gen_OfflineAudioContext::create_biquad_filter

BiquadFilterOptions
BiquadFilterType

Affects gen_BiquadFilterNode::type_, gen_BiquadFilterNode::set_type, gen_BiquadFilterOptions::get_type, gen_BiquadFilterOptions::set_type

Blob File?

Affects gen_BlobEvent::data, gen_BlobEventInit::get_data, gen_BlobEventInit::set_data, gen_FileReader::read_as_array_buffer, gen_FileReader::read_as_binary_string, gen_FileReader::read_as_data_url, gen_FileReader::read_as_text, gen_FileReader::read_as_text_with_label, gen_FileReaderSync::read_as_array_buffer, gen_FileReaderSync::read_as_binary_string, gen_FileReaderSync::read_as_data_url, gen_FileReaderSync::read_as_text, gen_FileReaderSync::read_as_text_with_encoding, gen_FileSystemWritableFileStream::write_with_blob, gen_FormData::append_with_blob, gen_FormData::append_with_blob_and_filename, gen_FormData::set_with_blob, gen_FormData::set_with_blob_and_filename, gen_Navigator::send_beacon_with_opt_blob, gen_PresentationConnection::send_with_blob

BlobEvent = Event
BlobEventInit

Affects gen_BlobEvent::new_with_event_init_dict

BlobPropertyBag

Affects gen_Blob::new_with_buffer_source_sequence_and_options, gen_Blob::new_with_u8_slice_sequence_and_options, gen_Blob::new_with_u8_array_sequence_and_options, gen_Blob::new_with_blob_sequence_and_options, gen_Blob::new_with_str_sequence_and_options

BlockParsingOptions
Bluetooth = EventTarget

Affects gen_Navigator::bluetooth

BluetoothAdvertisingEvent = Event
BluetoothAdvertisingEventInit

Affects gen_BluetoothAdvertisingEvent::new

BluetoothCharacteristicProperties

Affects gen_BluetoothRemoteGattCharacteristic::properties

BluetoothDataFilterInit
BluetoothDevice = EventTarget

Affects gen_Bluetooth::referring_device, gen_BluetoothAdvertisingEvent::device, gen_BluetoothAdvertisingEventInit::get_device, gen_BluetoothAdvertisingEventInit::set_device, gen_BluetoothRemoteGattServer::device, gen_BluetoothRemoteGattService::device

BluetoothLeScanFilterInit
BluetoothManufacturerDataMap

Affects gen_BluetoothAdvertisingEvent::manufacturer_data, gen_BluetoothAdvertisingEventInit::get_manufacturer_data, gen_BluetoothAdvertisingEventInit::set_manufacturer_data

BluetoothPermissionDescriptor
BluetoothPermissionResult = EventTarget, PermissionStatus
BluetoothPermissionStorage
BluetoothRemoteGattCharacteristic = EventTarget

Affects gen_BluetoothRemoteGattDescriptor::characteristic

BluetoothRemoteGattDescriptor
BluetoothRemoteGattServer

Affects gen_BluetoothDevice::gatt

BluetoothRemoteGattService = EventTarget

Affects gen_BluetoothRemoteGattCharacteristic::service

BluetoothServiceDataMap

Affects gen_BluetoothAdvertisingEvent::service_data, gen_BluetoothAdvertisingEventInit::get_service_data, gen_BluetoothAdvertisingEventInit::set_service_data

BluetoothUuid
BoxQuadOptions

Affects gen_Document::get_box_quads_with_options, gen_Element::get_box_quads_with_options

BroadcastChannel = EventTarget
BrowserElementDownloadOptions BrowserElementExecuteScriptOptions
BrowserFeedWriter BrowserFindCaseSensitivity BrowserFindDirection
ByteLengthQueuingStrategy Cache CacheBatchOperation
CacheQueryOptions

Affects gen_Cache::delete_with_str_and_options, gen_Cache::keys_with_str_and_options, gen_Cache::match_with_str_and_options, gen_Cache::match_all_with_str_and_options, gen_CacheBatchOperation::get_options, gen_CacheBatchOperation::set_options, gen_CacheStorage::match_with_str_and_options

CacheStorage CacheStorageNamespace
CanvasCaptureMediaStream = EventTarget, MediaStream
CanvasCaptureMediaStreamTrack = EventTarget, MediaStreamTrack
CanvasGradient

Affects gen_CanvasRenderingContext2d::set_stroke_style_canvas_gradient, gen_CanvasRenderingContext2d::set_fill_style_canvas_gradient, gen_CanvasRenderingContext2d::create_linear_gradient, gen_CanvasRenderingContext2d::create_radial_gradient, gen_OffscreenCanvasRenderingContext2d::set_stroke_style_canvas_gradient, gen_OffscreenCanvasRenderingContext2d::set_fill_style_canvas_gradient, gen_OffscreenCanvasRenderingContext2d::create_linear_gradient, gen_OffscreenCanvasRenderingContext2d::create_radial_gradient

CanvasPattern

Affects gen_CanvasRenderingContext2d::set_stroke_style_canvas_pattern, gen_CanvasRenderingContext2d::set_fill_style_canvas_pattern, gen_OffscreenCanvasRenderingContext2d::set_stroke_style_canvas_pattern, gen_OffscreenCanvasRenderingContext2d::set_fill_style_canvas_pattern

CanvasRenderingContext2d
CanvasWindingRule

Affects gen_CanvasRenderingContext2d::clip_with_canvas_winding_rule, gen_CanvasRenderingContext2d::fill_with_canvas_winding_rule, gen_CanvasRenderingContext2d::is_point_in_path_with_f64_and_canvas_winding_rule, gen_OffscreenCanvasRenderingContext2d::clip_with_canvas_winding_rule, gen_OffscreenCanvasRenderingContext2d::fill_with_canvas_winding_rule, gen_OffscreenCanvasRenderingContext2d::is_point_in_path_with_f64_and_canvas_winding_rule

CaretChangedReason

Affects gen_CaretStateChangedEventInit::get_reason, gen_CaretStateChangedEventInit::set_reason

CaretPosition

Affects gen_Document::caret_position_from_point

CaretStateChangedEventInit
CdataSection = CharacterData, EventTarget, Node, Text

Affects gen_Document::create_cdata_section

ChannelCountMode

Affects gen_AnalyserOptions::get_channel_count_mode, gen_AnalyserOptions::set_channel_count_mode, gen_AudioNode::channel_count_mode, gen_AudioNode::set_channel_count_mode, gen_AudioNodeOptions::get_channel_count_mode, gen_AudioNodeOptions::set_channel_count_mode, gen_AudioWorkletNodeOptions::get_channel_count_mode, gen_AudioWorkletNodeOptions::set_channel_count_mode, gen_BiquadFilterOptions::get_channel_count_mode, gen_BiquadFilterOptions::set_channel_count_mode, gen_ChannelMergerOptions::get_channel_count_mode, gen_ChannelMergerOptions::set_channel_count_mode, gen_ChannelSplitterOptions::get_channel_count_mode

ChannelInterpretation

Affects gen_AnalyserOptions::get_channel_interpretation, gen_AnalyserOptions::set_channel_interpretation, gen_AudioNode::channel_interpretation, gen_AudioNode::set_channel_interpretation, gen_AudioNodeOptions::get_channel_interpretation, gen_AudioNodeOptions::set_channel_interpretation, gen_AudioWorkletNodeOptions::get_channel_interpretation, gen_AudioWorkletNodeOptions::set_channel_interpretation, gen_BiquadFilterOptions::get_channel_interpretation, gen_BiquadFilterOptions::set_channel_interpretation, gen_ChannelMergerOptions::get_channel_interpretation, gen_ChannelMergerOptions::set_channel_interpretation, gen_ChannelSplitterOptions::get_channel_interpretation

ChannelMergerNode = AudioNode, EventTarget

Affects gen_AudioContext::create_channel_merger, gen_AudioContext::create_channel_merger_with_number_of_inputs, gen_BaseAudioContext::create_channel_merger, gen_BaseAudioContext::create_channel_merger_with_number_of_inputs, gen_OfflineAudioContext::create_channel_merger, gen_OfflineAudioContext::create_channel_merger_with_number_of_inputs

ChannelMergerOptions
ChannelSplitterNode = AudioNode, EventTarget

Affects gen_AudioContext::create_channel_splitter, gen_AudioContext::create_channel_splitter_with_number_of_outputs, gen_BaseAudioContext::create_channel_splitter, gen_BaseAudioContext::create_channel_splitter_with_number_of_outputs, gen_OfflineAudioContext::create_channel_splitter, gen_OfflineAudioContext::create_channel_splitter_with_number_of_outputs

ChannelSplitterOptions
CharacterData CdataSection? Comment? ProcessingInstruction? Text? = EventTarget, Node
CheckerboardReason

Affects gen_CheckerboardReport::get_reason, gen_CheckerboardReport::set_reason

CheckerboardReport CheckerboardReportService ChromeFilePropertyBag
ChromeWorker = EventTarget, Worker
Client WindowClient?
ClientQueryOptions

Affects gen_Clients::match_all_with_options

ClientRectsAndTexts
ClientType

Affects gen_Client::type_, gen_ClientQueryOptions::get_type, gen_ClientQueryOptions::set_type

Clients
Clipboard = EventTarget

Affects gen_Navigator::clipboard

ClipboardEvent = Event
ClipboardEventInit

Affects gen_ClipboardEvent::new_with_event_init_dict

ClipboardItem
ClipboardItemOptions

Affects gen_ClipboardItem::new_with_record_from_str_to_str_promise_and_options, gen_ClipboardItem::new_with_record_from_str_to_blob_promise_and_options

ClipboardPermissionDescriptor
ClipboardUnsanitizedFormats

Affects gen_Clipboard::read_with_formats

CloseEvent = Event
CloseEventInit

Affects gen_CloseEvent::new_with_event_init_dict

CodecState

Affects gen_AudioDecoder::state, gen_AudioEncoder::state

CollectedClientData
ColorSpaceConversion

Affects gen_ImageBitmapOptions::get_color_space_conversion, gen_ImageBitmapOptions::set_color_space_conversion, gen_ImageDecoderInit::get_color_space_conversion, gen_ImageDecoderInit::set_color_space_conversion

Comment = CharacterData, EventTarget, Node

Affects gen_Document::create_comment

CompositeOperation

Affects gen_AnimationPropertyValueDetails::get_composite, gen_AnimationPropertyValueDetails::set_composite, gen_BaseComputedKeyframe::get_composite, gen_BaseComputedKeyframe::set_composite, gen_BaseKeyframe::get_composite, gen_BaseKeyframe::set_composite, gen_KeyframeAnimationOptions::get_composite, gen_KeyframeAnimationOptions::set_composite, gen_KeyframeEffect::composite, gen_KeyframeEffect::set_composite, gen_KeyframeEffectOptions::get_composite, gen_KeyframeEffectOptions::set_composite

CompositionEvent = Event, UiEvent
CompositionEventInit

Affects gen_CompositionEvent::new_with_event_init_dict

CompressionFormat

Affects gen_CompressionStream::new, gen_DecompressionStream::new

CompressionStream
ComputedEffectTiming

Affects gen_AnimationEffect::get_computed_timing

ConnStatusDict
ConnectionType

Affects gen_NetworkInformation::type_

ConsoleCounter ConsoleCounterError ConsoleEvent ConsoleInstance
ConsoleInstanceOptions ConsoleLevel
ConsoleLogLevel

Affects gen_ConsoleInstanceOptions::get_max_log_level, gen_ConsoleInstanceOptions::set_max_log_level

ConsoleProfileEvent ConsoleStackEntry ConsoleTimerError
ConsoleTimerLogOrEnd ConsoleTimerStart
ConstantSourceNode = AudioNode, AudioScheduledSourceNode, EventTarget

Affects gen_AudioContext::create_constant_source, gen_BaseAudioContext::create_constant_source, gen_OfflineAudioContext::create_constant_source

ConstantSourceOptions ConstrainBooleanParameters
ConstrainDomStringParameters ConstrainDoubleRange ConstrainLongRange
ContextAttributes2d ConvertCoordinateOptions
ConvolverNode = AudioNode, EventTarget

Affects gen_AudioContext::create_convolver, gen_BaseAudioContext::create_convolver, gen_OfflineAudioContext::create_convolver

ConvolverOptions
Coordinates

Affects gen_Position::coords

CountQueuingStrategy
Credential PublicKeyCredential?

Affects gen_CredentialsContainer::store

CredentialCreationOptions

Affects gen_CredentialsContainer::create_with_options

CredentialPropertiesOutput

Affects gen_AuthenticationExtensionsClientOutputs::get_cred_props, gen_AuthenticationExtensionsClientOutputs::set_cred_props

CredentialRequestOptions

Affects gen_CredentialsContainer::get_with_options

CredentialsContainer

Affects gen_Navigator::credentials

Crypto
CryptoKey

Affects gen_CryptoKeyPair::get_private_key, gen_CryptoKeyPair::set_private_key, gen_CryptoKeyPair::get_public_key, gen_CryptoKeyPair::set_public_key, gen_DhKeyDeriveParams::get_public, gen_DhKeyDeriveParams::set_public, gen_EcdhKeyDeriveParams::get_public, gen_EcdhKeyDeriveParams::set_public

CryptoKeyPair
CssAnimation = Animation, EventTarget
CssBoxType

Affects gen_BoxQuadOptions::get_box, gen_BoxQuadOptions::set_box, gen_ConvertCoordinateOptions::get_from_box, gen_ConvertCoordinateOptions::set_from_box, gen_ConvertCoordinateOptions::get_to_box, gen_ConvertCoordinateOptions::set_to_box

CssConditionRule CssMediaRule? CssSupportsRule? = CssGroupingRule, CssRule
CssCounterStyleRule CssFontFaceRule CssFontFeatureValuesRule = CssRule
CssGroupingRule CssConditionRule? CssMediaRule? CssSupportsRule? = CssRule
CssImportRule = CssRule
CssKeyframeRule = CssRule

Affects gen_CssKeyframesRule::find_rule

CssKeyframesRule = CssRule
CssMediaRule = CssConditionRule, CssGroupingRule, CssRule
CssNamespaceRule CssPageRule = CssRule
CssPseudoElement

Affects gen_KeyframeEffect::set_target_opt_css_pseudo_element, gen_KeyframeEffect::new_with_opt_css_pseudo_element_and_keyframes, gen_KeyframeEffect::new_with_opt_css_pseudo_element_and_keyframes_and_f64

CssRule CssConditionRule? CssCounterStyleRule? CssFontFaceRule? CssFontFeatureValuesRule? CssGroupingRule? CssImportRule? CssKeyframeRule? CssKeyframesRule? CssMediaRule? CssNamespaceRule? CssPageRule? CssStyleRule? CssSupportsRule?

Affects gen_CssRuleList::item, gen_CssRuleList::get, gen_CssStyleDeclaration::parent_rule, gen_CssStyleSheet::owner_rule

CssRuleList

Affects gen_CssGroupingRule::css_rules, gen_CssKeyframesRule::css_rules, gen_CssStyleSheet::css_rules

CssStyleDeclaration

Affects gen_CssFontFaceRule::style, gen_CssKeyframeRule::style, gen_CssPageRule::style, gen_CssStyleRule::style, gen_HtmlElement::style, gen_MathMlElement::style

CssStyleRule = CssRule
CssStyleSheet = StyleSheet

Affects gen_CssImportRule::style_sheet, gen_CssRule::parent_style_sheet

CssStyleSheetParsingMode
CssSupportsRule = CssConditionRule, CssGroupingRule, CssRule
CssTransition = Animation, EventTarget
CustomElementRegistry
CustomEvent = Event
CustomEventInit

Affects gen_CustomEvent::new_with_event_init_dict

DataTransfer

Affects gen_ClipboardEvent::clipboard_data, gen_ClipboardEventInit::get_clipboard_data, gen_ClipboardEventInit::set_clipboard_data, gen_DragEvent::data_transfer, gen_DragEventInit::get_data_transfer, gen_DragEventInit::set_data_transfer, gen_InputEvent::data_transfer, gen_InputEventInit::get_data_transfer, gen_InputEventInit::set_data_transfer

DataTransferItem

Affects gen_DataTransferItemList::add_with_str_and_type, gen_DataTransferItemList::get

DataTransferItemList

Affects gen_DataTransfer::items

DateTimeValue DecoderDoctorNotification
DecoderDoctorNotificationType

Affects gen_DecoderDoctorNotification::get_type, gen_DecoderDoctorNotification::set_type

DecompressionStream
DedicatedWorkerGlobalScope = EventTarget, WorkerGlobalScope
DelayNode = AudioNode, EventTarget

Affects gen_AudioContext::create_delay, gen_AudioContext::create_delay_with_max_delay_time, gen_BaseAudioContext::create_delay, gen_BaseAudioContext::create_delay_with_max_delay_time, gen_OfflineAudioContext::create_delay, gen_OfflineAudioContext::create_delay_with_max_delay_time

DelayOptions
DeviceAcceleration

Affects gen_DeviceMotionEvent::acceleration, gen_DeviceMotionEvent::acceleration_including_gravity

DeviceAccelerationInit

Affects gen_DeviceMotionEventInit::get_acceleration, gen_DeviceMotionEventInit::set_acceleration, gen_DeviceMotionEventInit::get_acceleration_including_gravity, gen_DeviceMotionEventInit::set_acceleration_including_gravity

DeviceLightEvent = Event
DeviceLightEventInit

Affects gen_DeviceLightEvent::new_with_event_init_dict

DeviceMotionEvent = Event
DeviceMotionEventInit

Affects gen_DeviceMotionEvent::new_with_event_init_dict

DeviceOrientationEvent = Event
DeviceOrientationEventInit

Affects gen_DeviceOrientationEvent::new_with_event_init_dict

DeviceProximityEvent = Event
DeviceProximityEventInit

Affects gen_DeviceProximityEvent::new_with_event_init_dict

DeviceRotationRate

Affects gen_DeviceMotionEvent::rotation_rate

DeviceRotationRateInit

Affects gen_DeviceMotionEventInit::get_rotation_rate, gen_DeviceMotionEventInit::set_rotation_rate

DhKeyDeriveParams DirectionSetting Directory DirectoryPickerOptions
DisplayMediaStreamConstraints

Affects gen_MediaDevices::get_display_media_with_constraints

DisplayNameOptions
DisplayNameResult

Affects gen_IntlUtils::get_display_names

DistanceModelType

Affects gen_PannerNode::distance_model, gen_PannerNode::set_distance_model, gen_PannerOptions::get_distance_model, gen_PannerOptions::set_distance_model

DnsCacheDict DnsCacheEntry DnsLookupDict
Document HtmlDocument? XmlDocument? = EventTarget, Node

Affects gen_DomImplementation::create_document, gen_DomImplementation::create_html_document, gen_DomImplementation::create_html_document_with_title, gen_HtmlEmbedElement::get_svg_document, gen_HtmlFrameElement::content_document, gen_HtmlIFrameElement::content_document, gen_HtmlIFrameElement::get_svg_document, gen_HtmlObjectElement::content_document, gen_HtmlObjectElement::get_svg_document, gen_Node::owner_document

DocumentFragment ShadowRoot? = EventTarget, Node

Affects gen_Document::create_document_fragment, gen_HtmlTemplateElement::content, gen_Range::clone_contents, gen_Range::create_contextual_fragment, gen_Range::extract_contents

DocumentTimeline = AnimationTimeline

Affects gen_Document::timeline

DocumentTimelineOptions

Affects gen_DocumentTimeline::new_with_options

DocumentType = EventTarget, Node

Affects gen_Document::doctype, gen_DomImplementation::create_document_type

DomError
DomException GpuPipelineError? WebTransportError?

Affects gen_DomRequest::error, gen_FileReader::error, gen_IdbRequest::error, gen_IdbTransaction::error, gen_MediaRecorderErrorEvent::error, gen_MediaRecorderErrorEventInit::get_error, gen_MediaRecorderErrorEventInit::set_error

DomImplementation

Affects gen_Document::implementation

DomMatrix WebKitCssMatrix? = DomMatrixReadOnly

Affects gen_CanvasRenderingContext2d::get_transform, gen_DomMatrixReadOnly::flip_x, gen_DomMatrixReadOnly::flip_y, gen_DomMatrixReadOnly::inverse, gen_DomMatrixReadOnly::multiply, gen_DomMatrixReadOnly::rotate, gen_DomMatrixReadOnly::rotate_with_origin_x, gen_DomMatrixReadOnly::rotate_with_origin_x_and_origin_y, gen_DomMatrixReadOnly::rotate_axis_angle, gen_DomMatrixReadOnly::rotate_from_vector, gen_DomMatrixReadOnly::scale, gen_DomMatrixReadOnly::scale_with_origin_x, gen_DomMatrixReadOnly::scale_with_origin_x_and_origin_y, gen_DomMatrixReadOnly::scale3d, gen_DomMatrixReadOnly::scale3d_with_origin_x, gen_DomMatrixReadOnly::scale3d_with_origin_x_and_origin_y, gen_DomMatrixReadOnly::scale3d_with_origin_x_and_origin_y_and_origin_z, gen_OffscreenCanvasRenderingContext2d::get_transform

DomMatrix2dInit

Affects gen_CanvasRenderingContext2d::set_transform_with_dom_matrix_2d_init, gen_OffscreenCanvasRenderingContext2d::set_transform_with_dom_matrix_2d_init

DomMatrixInit
DomMatrixReadOnly DomMatrix? WebKitCssMatrix?
DomParser
DomPoint = DomPointReadOnly

Affects gen_DomMatrixReadOnly::transform_point, gen_DomQuad::p1, gen_DomQuad::p2, gen_DomQuad::p3, gen_DomQuad::p4, gen_DomQuadJson::get_p1, gen_DomQuadJson::set_p1, gen_DomQuadJson::get_p2, gen_DomQuadJson::set_p2, gen_DomQuadJson::get_p3, gen_DomQuadJson::set_p3, gen_DomQuadJson::get_p4, gen_DomQuadJson::set_p4

DomPointInit

Affects gen_CanvasRenderingContext2d::round_rect_with_dom_point_init, gen_DomPoint::from_point_with_other, gen_DomPointReadOnly::from_point_with_other, gen_DomQuad::new_with_dom_point_init, gen_DomQuad::new_with_dom_point_init_and_p2, gen_DomQuad::new_with_dom_point_init_and_p2_and_p3, gen_DomQuad::new_with_dom_point_init_and_p2_and_p3_and_p4, gen_DomQuadInit::get_p1, gen_DomQuadInit::set_p1, gen_DomQuadInit::get_p2, gen_DomQuadInit::set_p2, gen_DomQuadInit::get_p3, gen_DomQuadInit::set_p3, gen_DomQuadInit::get_p4, gen_DomQuadInit::set_p4, gen_OffscreenCanvasRenderingContext2d::round_rect_with_dom_point_init, gen_Path2d::round_rect_with_dom_point_init

DomPointReadOnly DomPoint?
DomQuad

Affects gen_Document::convert_quad_from_node_with_document, gen_Element::convert_quad_from_node_with_element

DomQuadInit
DomQuadJson

Affects gen_DomQuad::to_json

DomRect = DomRectReadOnly

Affects gen_CaretPosition::get_client_rect, gen_DomRectList::item, gen_DomRectList::get, gen_Element::get_bounding_client_rect, gen_PaintRequest::client_rect, gen_Range::get_bounding_client_rect

DomRectInit

Affects gen_IntersectionObserverEntryInit::get_bounding_client_rect, gen_IntersectionObserverEntryInit::set_bounding_client_rect, gen_IntersectionObserverEntryInit::get_intersection_rect, gen_IntersectionObserverEntryInit::set_intersection_rect, gen_IntersectionObserverEntryInit::get_root_bounds, gen_IntersectionObserverEntryInit::set_root_bounds

DomRectList

Affects gen_ClientRectsAndTexts::get_rect_list, gen_ClientRectsAndTexts::set_rect_list, gen_Element::get_client_rects, gen_Range::get_client_rects

DomRectReadOnly DomRect?

Affects gen_CaretStateChangedEventInit::get_bounding_client_rect, gen_CaretStateChangedEventInit::set_bounding_client_rect, gen_DomQuad::bounds, gen_DomQuad::new_with_rect, gen_DomQuad::get_bounds, gen_IntersectionObserverEntry::root_bounds, gen_IntersectionObserverEntry::bounding_client_rect, gen_IntersectionObserverEntry::intersection_rect, gen_ResizeObserverEntry::content_rect

DomRequest IdbFileRequest? = EventTarget

Affects gen_IdbMutableFile::get_file

DomRequestReadyState

Affects gen_DomRequest::ready_state

DomStringList

Affects gen_Document::style_sheet_sets, gen_IdbDatabase::object_store_names, gen_IdbObjectStore::index_names, gen_IdbTransaction::object_store_names

DomStringMap

Affects gen_HtmlElement::dataset, gen_MathMlElement::dataset

DomTokenList

Affects gen_Element::class_list, gen_HtmlAnchorElement::rel_list, gen_HtmlAreaElement::rel_list, gen_HtmlIFrameElement::sandbox, gen_HtmlLinkElement::rel_list, gen_HtmlLinkElement::sizes, gen_HtmlOutputElement::html_for

DomWindowResizeEventDetail
DoubleRange

Affects gen_MediaTrackCapabilities::get_aspect_ratio, gen_MediaTrackCapabilities::set_aspect_ratio, gen_MediaTrackCapabilities::get_frame_rate, gen_MediaTrackCapabilities::set_frame_rate, gen_MediaTrackCapabilities::get_latency, gen_MediaTrackCapabilities::set_latency

DragEvent = Event, MouseEvent, UiEvent
DragEventInit

Affects gen_DragEvent::new_with_event_init_dict

DynamicsCompressorNode = AudioNode, EventTarget

Affects gen_AudioContext::create_dynamics_compressor, gen_BaseAudioContext::create_dynamics_compressor, gen_OfflineAudioContext::create_dynamics_compressor

DynamicsCompressorOptions EcKeyAlgorithm EcKeyGenParams
EcKeyImportParams EcdhKeyDeriveParams EcdsaParams
EffectTiming

Affects gen_AnimationEffect::get_timing

Element HtmlAnchorElement? HtmlAreaElement? HtmlAudioElement? HtmlBaseElement? HtmlBodyElement? HtmlBrElement? HtmlButtonElement? HtmlCanvasElement? HtmlDListElement? HtmlDataElement? HtmlDataListElement? HtmlDetailsElement? HtmlDialogElement? HtmlDirectoryElement? HtmlDivElement? HtmlElement? HtmlEmbedElement? HtmlFieldSetElement? HtmlFontElement? HtmlFormElement? HtmlFrameElement? HtmlFrameSetElement? HtmlHeadElement? HtmlHeadingElement? HtmlHrElement? HtmlHtmlElement? HtmlIFrameElement? HtmlImageElement? HtmlInputElement? HtmlLabelElement? HtmlLegendElement? HtmlLiElement? HtmlLinkElement? HtmlMapElement? HtmlMediaElement? HtmlMenuElement? HtmlMenuItemElement? HtmlMetaElement? HtmlMeterElement? HtmlModElement? HtmlOListElement? HtmlObjectElement? HtmlOptGroupElement? HtmlOptionElement? HtmlOutputElement? HtmlParagraphElement? HtmlParamElement? HtmlPictureElement? HtmlPreElement? HtmlProgressElement? HtmlQuoteElement? HtmlScriptElement? HtmlSelectElement? HtmlSlotElement? HtmlSourceElement? HtmlSpanElement? HtmlStyleElement? HtmlTableCaptionElement? HtmlTableCellElement? HtmlTableColElement? HtmlTableElement? HtmlTableRowElement? HtmlTableSectionElement? HtmlTemplateElement? HtmlTextAreaElement? HtmlTimeElement? HtmlTitleElement? HtmlTrackElement? HtmlUListElement? HtmlUnknownElement? HtmlVideoElement? MathMlElement? SvgAnimateElement? SvgAnimateMotionElement? SvgAnimateTransformElement? SvgAnimationElement? SvgCircleElement? SvgClipPathElement? SvgComponentTransferFunctionElement? SvgDefsElement? SvgDescElement? SvgElement? SvgEllipseElement? SvgFilterElement? SvgForeignObjectElement? SvgGeometryElement? SvgGradientElement? SvgGraphicsElement? SvgImageElement? SvgLineElement? SvgLinearGradientElement? SvgMarkerElement? SvgMaskElement? SvgMetadataElement? SvgPathElement? SvgPatternElement? SvgPolygonElement? SvgPolylineElement? SvgRadialGradientElement? SvgRectElement? SvgScriptElement? SvgSetElement? SvgStopElement? SvgStyleElement? SvgSwitchElement? SvgSymbolElement? SvgTextContentElement? SvgTextElement? SvgTextPathElement? SvgTextPositioningElement? SvgTitleElement? SvgUseElement? SvgViewElement? SvgaElement? SvgfeBlendElement? SvgfeColorMatrixElement? SvgfeComponentTransferElement? SvgfeCompositeElement? SvgfeConvolveMatrixElement? SvgfeDiffuseLightingElement? SvgfeDisplacementMapElement? SvgfeDistantLightElement? SvgfeDropShadowElement? SvgfeFloodElement? SvgfeFuncAElement? SvgfeFuncBElement? SvgfeFuncGElement? SvgfeFuncRElement? SvgfeGaussianBlurElement? SvgfeImageElement? SvgfeMergeElement? SvgfeMergeNodeElement? SvgfeMorphologyElement? SvgfeOffsetElement? SvgfePointLightElement? SvgfeSpecularLightingElement? SvgfeSpotLightElement? SvgfeTileElement? SvgfeTurbulenceElement? SvggElement? SvgmPathElement? SvgsvgElement? SvgtSpanElement? = EventTarget, Node

Affects gen_CanvasRenderingContext2d::draw_custom_focus_ring, gen_CanvasRenderingContext2d::draw_focus_if_needed, gen_CharacterData::previous_element_sibling, gen_CharacterData::next_element_sibling, gen_CssPseudoElement::parent_element, gen_DataTransfer::set_drag_image, gen_Document::document_element, gen_Document::current_script, gen_Document::scrolling_element, gen_Document::active_element, gen_Document::pointer_lock_element, gen_Document::fullscreen_element, gen_Document::first_element_child, gen_Document::last_element_child, gen_Document::create_element, gen_Document::create_element_with_str, gen_Document::create_element_ns, gen_Document::create_element_ns_with_str, gen_Document::get_element_by_id, gen_Document::query_selector

ElementCreationOptions
ElementDefinitionOptions

Affects gen_CustomElementRegistry::define_with_options

EncodedAudioChunk

Affects gen_AudioDecoder::decode

EncodedAudioChunkInit

Affects gen_EncodedAudioChunk::new

EncodedAudioChunkMetadata
EncodedAudioChunkType

Affects gen_EncodedAudioChunk::type_, gen_EncodedAudioChunkInit::get_type, gen_EncodedAudioChunkInit::set_type

EncodedVideoChunk
EncodedVideoChunkInit

Affects gen_EncodedVideoChunk::new

EncodedVideoChunkMetadata
EncodedVideoChunkType

Affects gen_EncodedVideoChunk::type_, gen_EncodedVideoChunkInit::get_type, gen_EncodedVideoChunkInit::set_type

EndingTypes

Affects gen_BlobPropertyBag::get_endings, gen_BlobPropertyBag::set_endings

ErrorCallback

Affects gen_FileSystemDirectoryReader::read_entries_with_callback_and_error_callback, gen_FileSystemEntry::get_parent_with_callback_and_error_callback, gen_FileSystemFileEntry::file_with_callback_and_error_callback

ErrorEvent = Event
ErrorEventInit

Affects gen_ErrorEvent::new_with_event_init_dict

Event AnimationEvent? AnimationPlaybackEvent? AudioProcessingEvent? BeforeUnloadEvent? BlobEvent? BluetoothAdvertisingEvent? ClipboardEvent? CloseEvent? CompositionEvent? CustomEvent? DeviceLightEvent? DeviceMotionEvent? DeviceOrientationEvent? DeviceProximityEvent? DragEvent? ErrorEvent? ExtendableEvent? ExtendableMessageEvent? FetchEvent? FocusEvent? FontFaceSetLoadEvent? GamepadEvent? GpuUncapturedErrorEvent? HashChangeEvent? HidConnectionEvent? HidInputReportEvent? IdbVersionChangeEvent? ImageCaptureErrorEvent? InputEvent? KeyFrameRequestEvent? KeyboardEvent? MediaEncryptedEvent? MediaKeyError? MediaKeyMessageEvent? MediaQueryListEvent? MediaRecorderErrorEvent? MediaStreamEvent? MediaStreamTrackEvent? MessageEvent? MidiConnectionEvent? MidiMessageEvent? MouseEvent? MouseScrollEvent? MutationEvent? NotificationEvent? OfflineAudioCompletionEvent? PageTransitionEvent? PaymentMethodChangeEvent? PaymentRequestUpdateEvent? PointerEvent? PopStateEvent? PopupBlockedEvent? PresentationConnectionAvailableEvent? PresentationConnectionCloseEvent? ProgressEvent? PromiseRejectionEvent? PushEvent? RtcDataChannelEvent? RtcPeerConnectionIceErrorEvent? RtcPeerConnectionIceEvent? RtcTrackEvent? RtcTransformEvent? RtcdtmfToneChangeEvent? SFrameTransformErrorEvent? ScrollAreaEvent? SecurityPolicyViolationEvent? SpeechRecognitionError? SpeechRecognitionEvent? SpeechSynthesisErrorEvent? SpeechSynthesisEvent? StorageEvent? SubmitEvent? TaskPriorityChangeEvent? TcpServerSocketEvent? TcpSocketErrorEvent? TcpSocketEvent? TimeEvent? ToggleEvent? TouchEvent? TrackEvent? TransitionEvent? UiEvent? UsbConnectionEvent? UserProximityEvent? ValueEvent? WebGlContextEvent? WheelEvent? XrInputSourceEvent? XrInputSourcesChangeEvent? XrReferenceSpaceEvent? XrSessionEvent?

Affects gen_Document::create_event, gen_EventTarget::dispatch_event

EventInit

Affects gen_Event::new_with_event_init_dict

EventListener

Affects gen_EventTarget::add_event_listener_with_event_listener, gen_EventTarget::add_event_listener_with_event_listener_and_bool, gen_EventTarget::add_event_listener_with_event_listener_and_bool_and_wants_untrusted, gen_EventTarget::remove_event_listener_with_event_listener, gen_EventTarget::remove_event_listener_with_event_listener_and_bool, gen_MediaQueryList::add_listener_with_opt_event_listener, gen_MediaQueryList::remove_listener_with_opt_event_listener

EventListenerOptions

Affects gen_EventTarget::remove_event_listener_with_callback_and_event_listener_options

EventModifierInit
EventSource = EventTarget
EventSourceInit

Affects gen_EventSource::new_with_event_source_init_dict

EventTarget AbortSignal? AnalyserNode? Animation? Attr? AudioBufferSourceNode? AudioContext? AudioDestinationNode? AudioNode? AudioScheduledSourceNode? AudioStreamTrack? AudioTrackList? AudioWorkletNode? BaseAudioContext? BatteryManager? BiquadFilterNode? Bluetooth? BluetoothDevice? BluetoothPermissionResult? BluetoothRemoteGattCharacteristic? BluetoothRemoteGattService? BroadcastChannel? CanvasCaptureMediaStream? CanvasCaptureMediaStreamTrack? CdataSection? ChannelMergerNode? ChannelSplitterNode? CharacterData? ChromeWorker? Clipboard? Comment? ConstantSourceNode? ConvolverNode? CssAnimation? CssTransition? DedicatedWorkerGlobalScope? DelayNode? Document? DocumentFragment? DocumentType? DomRequest? DynamicsCompressorNode? Element? EventSource? FetchObserver? FileReader? FontFaceSet? GainNode? GpuDevice? Hid? HidDevice? HtmlAnchorElement? HtmlAreaElement? HtmlAudioElement? HtmlBaseElement? HtmlBodyElement? HtmlBrElement? HtmlButtonElement? HtmlCanvasElement? HtmlDListElement? HtmlDataElement? HtmlDataListElement? HtmlDetailsElement? HtmlDialogElement? HtmlDirectoryElement? HtmlDivElement? HtmlDocument? HtmlElement? HtmlEmbedElement? HtmlFieldSetElement? HtmlFontElement? HtmlFormElement? HtmlFrameElement? HtmlFrameSetElement? HtmlHeadElement? HtmlHeadingElement? HtmlHrElement? HtmlHtmlElement? HtmlIFrameElement? HtmlImageElement? HtmlInputElement? HtmlLabelElement? HtmlLegendElement? HtmlLiElement? HtmlLinkElement? HtmlMapElement? HtmlMediaElement? HtmlMenuElement? HtmlMenuItemElement? HtmlMetaElement? HtmlMeterElement? HtmlModElement? HtmlOListElement? HtmlObjectElement? HtmlOptGroupElement? HtmlOptionElement? HtmlOutputElement? HtmlParagraphElement? HtmlParamElement? HtmlPictureElement? HtmlPreElement? HtmlProgressElement? HtmlQuoteElement? HtmlScriptElement? HtmlSelectElement? HtmlSlotElement? HtmlSourceElement? HtmlSpanElement? HtmlStyleElement? HtmlTableCaptionElement? HtmlTableCellElement? HtmlTableColElement? HtmlTableElement? HtmlTableRowElement? HtmlTableSectionElement? HtmlTemplateElement? HtmlTextAreaElement? HtmlTimeElement? HtmlTitleElement? HtmlTrackElement? HtmlUListElement? HtmlUnknownElement? HtmlVideoElement? IdbDatabase? IdbFileHandle? IdbFileRequest? IdbMutableFile? IdbOpenDbRequest? IdbRequest? IdbTransaction? IirFilterNode? ImageTrack? LocalMediaStream? MathMlElement? MediaDevices? MediaElementAudioSourceNode? MediaKeySession? MediaQueryList? MediaRecorder? MediaSource? MediaStream? MediaStreamAudioDestinationNode? MediaStreamAudioSourceNode? MediaStreamTrack? MediaStreamTrackGenerator? MessagePort? MidiAccess? MidiInput? MidiOutput? MidiPort? NetworkInformation? Node? Notification? OfflineAudioContext? OfflineResourceList? OffscreenCanvas? OscillatorNode? PannerNode? Performance? PermissionStatus? PresentationAvailability? PresentationConnection? PresentationConnectionList? PresentationRequest? ProcessingInstruction? RtcDataChannel? RtcPeerConnection? RtcRtpScriptTransformer? RtcdtmfSender? SFrameTransform? Screen? ScreenOrientation? ScriptProcessorNode? Serial? SerialPort? ServiceWorker? ServiceWorkerContainer? ServiceWorkerGlobalScope? ServiceWorkerRegistration? ShadowRoot? SharedWorker? SharedWorkerGlobalScope? SourceBuffer? SourceBufferList? SpeechRecognition? SpeechSynthesis? SpeechSynthesisUtterance? StereoPannerNode? SvgAnimateElement? SvgAnimateMotionElement? SvgAnimateTransformElement? SvgAnimationElement? SvgCircleElement? SvgClipPathElement? SvgComponentTransferFunctionElement? SvgDefsElement? SvgDescElement? SvgElement? SvgEllipseElement? SvgFilterElement? SvgForeignObjectElement? SvgGeometryElement? SvgGradientElement? SvgGraphicsElement? SvgImageElement? SvgLineElement? SvgLinearGradientElement? SvgMarkerElement? SvgMaskElement? SvgMetadataElement? SvgPathElement? SvgPatternElement? SvgPolygonElement? SvgPolylineElement? SvgRadialGradientElement? SvgRectElement? SvgScriptElement? SvgSetElement? SvgStopElement? SvgStyleElement? SvgSwitchElement? SvgSymbolElement? SvgTextContentElement? SvgTextElement? SvgTextPathElement? SvgTextPositioningElement? SvgTitleElement? SvgUseElement? SvgViewElement? SvgaElement? SvgfeBlendElement? SvgfeColorMatrixElement? SvgfeComponentTransferElement? SvgfeCompositeElement? SvgfeConvolveMatrixElement? SvgfeDiffuseLightingElement? SvgfeDisplacementMapElement? SvgfeDistantLightElement? SvgfeDropShadowElement? SvgfeFloodElement? SvgfeFuncAElement? SvgfeFuncBElement? SvgfeFuncGElement? SvgfeFuncRElement? SvgfeGaussianBlurElement? SvgfeImageElement? SvgfeMergeElement? SvgfeMergeNodeElement? SvgfeMorphologyElement? SvgfeOffsetElement? SvgfePointLightElement? SvgfeSpecularLightingElement? SvgfeSpotLightElement? SvgfeTileElement? SvgfeTurbulenceElement? SvggElement? SvgmPathElement? SvgsvgElement? SvgtSpanElement? TaskSignal? TcpServerSocket? TcpSocket? Text? TextTrack? TextTrackCue? TextTrackList? Usb? UsbPermissionResult? VideoStreamTrack? VideoTrackList? VisualViewport? VrDisplay? VttCue? WakeLockSentinel? WaveShaperNode? WebSocket? Window? Worker? WorkerDebuggerGlobalScope? WorkerGlobalScope? XmlDocument? XmlHttpRequest? XmlHttpRequestEventTarget? XmlHttpRequestUpload? XrBoundedReferenceSpace? XrJointSpace? XrLayer? XrPermissionStatus? XrReferenceSpace? XrSession? XrSpace? XrSystem? XrWebGlLayer?

Affects gen_DragEventInit::get_related_target, gen_DragEventInit::set_related_target, gen_Event::target, gen_Event::current_target, gen_FocusEvent::related_target, gen_FocusEventInit::get_related_target, gen_FocusEventInit::set_related_target, gen_MouseEvent::related_target, gen_MouseEventInit::get_related_target, gen_MouseEventInit::set_related_target, gen_PointerEventInit::get_related_target, gen_PointerEventInit::set_related_target

Exception ExtBlendMinmax ExtColorBufferFloat ExtColorBufferHalfFloat
ExtDisjointTimerQuery ExtFragDepth ExtSRgb ExtShaderTextureLod
ExtTextureFilterAnisotropic ExtTextureNorm16
ExtendableEvent ExtendableMessageEvent? FetchEvent? NotificationEvent? PushEvent? = Event
ExtendableEventInit

Affects gen_ExtendableEvent::new_with_event_init_dict

ExtendableMessageEvent = Event, ExtendableEvent
ExtendableMessageEventInit

Affects gen_ExtendableMessageEvent::new_with_event_init_dict

External FakePluginMimeEntry FakePluginTagInit
FetchEvent = Event, ExtendableEvent
FetchEventInit

Affects gen_FetchEvent::new

FetchObserver = EventTarget
FetchReadableStreamReadDataArray FetchReadableStreamReadDataDone
FetchState

Affects gen_FetchObserver::state

File = Blob

Affects gen_DataTransferItem::get_as_file, gen_FileList::item, gen_FileList::get

FileCallback

Affects gen_FileSystemFileEntry::file_with_file_callback, gen_FileSystemFileEntry::file_with_file_callback_and_callback

FileList

Affects gen_DataTransfer::files, gen_HtmlInputElement::files, gen_HtmlInputElement::set_files

FilePickerAcceptType FilePickerOptions
FilePropertyBag

Affects gen_File::new_with_buffer_source_sequence_and_options, gen_File::new_with_u8_slice_sequence_and_options, gen_File::new_with_u8_array_sequence_and_options, gen_File::new_with_blob_sequence_and_options, gen_File::new_with_str_sequence_and_options

FileReader = EventTarget
FileReaderSync
FileSystem

Affects gen_FileSystemEntry::filesystem

FileSystemCreateWritableOptions

Affects gen_FileSystemFileHandle::create_writable_with_options

FileSystemDirectoryEntry = FileSystemEntry

Affects gen_FileSystem::root

FileSystemDirectoryHandle = FileSystemHandle
FileSystemDirectoryReader

Affects gen_FileSystemDirectoryEntry::create_reader

FileSystemEntriesCallback

Affects gen_FileSystemDirectoryReader::read_entries_with_file_system_entries_callback, gen_FileSystemDirectoryReader::read_entries_with_file_system_entries_callback_and_callback

FileSystemEntry FileSystemDirectoryEntry? FileSystemFileEntry?

Affects gen_DataTransferItem::webkit_get_as_entry

FileSystemEntryCallback

Affects gen_FileSystemEntry::get_parent_with_file_system_entry_callback, gen_FileSystemEntry::get_parent_with_file_system_entry_callback_and_callback

FileSystemFileEntry = FileSystemEntry
FileSystemFileHandle = FileSystemHandle
FileSystemFlags

Affects gen_FileSystemDirectoryEntry::get_directory_with_path_and_options, gen_FileSystemDirectoryEntry::get_directory_with_path_and_options_and_callback, gen_FileSystemDirectoryEntry::get_directory_with_path_and_options_and_callback_and_callback, gen_FileSystemDirectoryEntry::get_file_with_path_and_options, gen_FileSystemDirectoryEntry::get_file_with_path_and_options_and_callback, gen_FileSystemDirectoryEntry::get_file_with_path_and_options_and_callback_and_callback

FileSystemGetDirectoryOptions

Affects gen_FileSystemDirectoryHandle::get_directory_handle_with_options

FileSystemGetFileOptions

Affects gen_FileSystemDirectoryHandle::get_file_handle_with_options

FileSystemHandle FileSystemDirectoryHandle? FileSystemFileHandle?

Affects gen_FileSystemPermissionDescriptor::get_handle, gen_FileSystemPermissionDescriptor::set_handle

FileSystemHandleKind

Affects gen_FileSystemHandle::kind

FileSystemHandlePermissionDescriptor

Affects gen_FileSystemHandle::query_permission_with_descriptor, gen_FileSystemHandle::request_permission_with_descriptor

FileSystemPermissionDescriptor
FileSystemPermissionMode

Affects gen_DirectoryPickerOptions::get_mode, gen_DirectoryPickerOptions::set_mode, gen_FileSystemHandlePermissionDescriptor::get_mode, gen_FileSystemHandlePermissionDescriptor::set_mode, gen_FileSystemPermissionDescriptor::get_mode, gen_FileSystemPermissionDescriptor::set_mode

FileSystemReadWriteOptions

Affects gen_FileSystemSyncAccessHandle::read_with_buffer_source_and_options, gen_FileSystemSyncAccessHandle::read_with_u8_array_and_options, gen_FileSystemSyncAccessHandle::read_with_js_u8_array_and_options, gen_FileSystemSyncAccessHandle::write_with_buffer_source_and_options, gen_FileSystemSyncAccessHandle::write_with_u8_array_and_options, gen_FileSystemSyncAccessHandle::write_with_js_u8_array_and_options

FileSystemRemoveOptions

Affects gen_FileSystemDirectoryHandle::remove_entry_with_options

FileSystemSyncAccessHandle
FileSystemWritableFileStream = WritableStream
FillMode

Affects gen_ComputedEffectTiming::get_fill, gen_ComputedEffectTiming::set_fill, gen_EffectTiming::get_fill, gen_EffectTiming::set_fill, gen_KeyframeAnimationOptions::get_fill, gen_KeyframeAnimationOptions::set_fill, gen_KeyframeEffectOptions::get_fill, gen_KeyframeEffectOptions::set_fill, gen_OptionalEffectTiming::get_fill, gen_OptionalEffectTiming::set_fill

FlashClassification FlowControlType
FocusEvent = Event, UiEvent
FocusEventInit

Affects gen_FocusEvent::new_with_focus_event_init_dict

FocusOptions

Affects gen_HtmlElement::focus_with_options, gen_MathMlElement::focus_with_options

FontData
FontFace

Affects gen_FontFaceSet::add, gen_FontFaceSet::delete, gen_FontFaceSet::has

FontFaceDescriptors

Affects gen_FontFace::new_with_str_and_descriptors, gen_FontFace::new_with_array_buffer_and_descriptors, gen_FontFace::new_with_array_buffer_view_and_descriptors, gen_FontFace::new_with_u8_array_and_descriptors, gen_FontFace::new_with_js_u8_array_and_descriptors

FontFaceLoadStatus

Affects gen_FontFace::status

FontFaceSet = EventTarget

Affects gen_Document::fonts

FontFaceSetIterator

Affects gen_FontFaceSet::entries, gen_FontFaceSet::values

FontFaceSetIteratorResult

Affects gen_FontFaceSetIterator::next

FontFaceSetLoadEvent = Event
FontFaceSetLoadEventInit

Affects gen_FontFaceSetLoadEvent::new_with_event_init_dict

FontFaceSetLoadStatus

Affects gen_FontFaceSet::status

FormData

Affects gen_Navigator::send_beacon_with_opt_form_data, gen_Response::new_with_opt_form_data

FrameType

Affects gen_Client::frame_type

FuzzingFunctions
GainNode = AudioNode, EventTarget

Affects gen_AudioContext::create_gain, gen_BaseAudioContext::create_gain, gen_OfflineAudioContext::create_gain

GainOptions
Gamepad

Affects gen_GamepadEvent::gamepad, gen_GamepadEventInit::get_gamepad, gen_GamepadEventInit::set_gamepad

GamepadButton GamepadEffectParameters
GamepadEvent = Event
GamepadEventInit

Affects gen_GamepadEvent::new_with_event_init_dict

GamepadHand

Affects gen_Gamepad::hand

GamepadHapticActuator

Affects gen_Gamepad::vibration_actuator

GamepadHapticActuatorType

Affects gen_GamepadHapticActuator::type_

GamepadHapticEffectType

Affects gen_GamepadHapticActuator::play_effect

GamepadHapticsResult
GamepadMappingType

Affects gen_Gamepad::mapping

GamepadPose

Affects gen_Gamepad::pose

GamepadTouch
Geolocation

Affects gen_Navigator::geolocation

GetAnimationsOptions

Affects gen_CssPseudoElement::get_animations_with_options, gen_Element::get_animations_with_options

GetRootNodeOptions

Affects gen_Node::get_root_node_with_options

GetUserMediaRequest
Gpu

Affects gen_Navigator::gpu

GpuAdapter
GpuAdapterInfo

Affects gen_GpuAdapter::info, gen_GpuDevice::adapter_info

GpuAddressMode

Affects gen_GpuSamplerDescriptor::get_address_mode_u, gen_GpuSamplerDescriptor::set_address_mode_u, gen_GpuSamplerDescriptor::get_address_mode_v, gen_GpuSamplerDescriptor::set_address_mode_v, gen_GpuSamplerDescriptor::get_address_mode_w, gen_GpuSamplerDescriptor::set_address_mode_w

GpuAutoLayoutMode
GpuBindGroup

Affects gen_GpuComputePassEncoder::set_bind_group, gen_GpuComputePassEncoder::set_bind_group_with_u32_sequence, gen_GpuComputePassEncoder::set_bind_group_with_u32_slice_and_u32_and_dynamic_offsets_data_length, gen_GpuComputePassEncoder::set_bind_group_with_u32_array_and_u32_and_dynamic_offsets_data_length, gen_GpuComputePassEncoder::set_bind_group_with_u32_slice_and_f64_and_dynamic_offsets_data_length, gen_GpuComputePassEncoder::set_bind_group_with_u32_array_and_f64_and_dynamic_offsets_data_length, gen_GpuRenderBundleEncoder::set_bind_group, gen_GpuRenderBundleEncoder::set_bind_group_with_u32_sequence, gen_GpuRenderBundleEncoder::set_bind_group_with_u32_slice_and_u32_and_dynamic_offsets_data_length, gen_GpuRenderBundleEncoder::set_bind_group_with_u32_array_and_u32_and_dynamic_offsets_data_length, gen_GpuRenderBundleEncoder::set_bind_group_with_u32_slice_and_f64_and_dynamic_offsets_data_length, gen_GpuRenderBundleEncoder::set_bind_group_with_u32_array_and_f64_and_dynamic_offsets_data_length, gen_GpuRenderPassEncoder::set_bind_group, gen_GpuRenderPassEncoder::set_bind_group_with_u32_sequence, gen_GpuRenderPassEncoder::set_bind_group_with_u32_slice_and_u32_and_dynamic_offsets_data_length, gen_GpuRenderPassEncoder::set_bind_group_with_u32_array_and_u32_and_dynamic_offsets_data_length, gen_GpuRenderPassEncoder::set_bind_group_with_u32_slice_and_f64_and_dynamic_offsets_data_length, gen_GpuRenderPassEncoder::set_bind_group_with_u32_array_and_f64_and_dynamic_offsets_data_length

GpuBindGroupDescriptor GpuBindGroupEntry
GpuBindGroupLayout

Affects gen_GpuBindGroupDescriptor::get_layout, gen_GpuBindGroupDescriptor::set_layout, gen_GpuComputePipeline::get_bind_group_layout, gen_GpuRenderPipeline::get_bind_group_layout

GpuBindGroupLayoutDescriptor GpuBindGroupLayoutEntry
GpuBlendComponent

Affects gen_GpuBlendState::get_alpha, gen_GpuBlendState::set_alpha, gen_GpuBlendState::get_color, gen_GpuBlendState::set_color

GpuBlendFactor

Affects gen_GpuBlendComponent::get_dst_factor, gen_GpuBlendComponent::set_dst_factor, gen_GpuBlendComponent::get_src_factor, gen_GpuBlendComponent::set_src_factor

GpuBlendOperation

Affects gen_GpuBlendComponent::get_operation, gen_GpuBlendComponent::set_operation

GpuBlendState

Affects gen_GpuColorTargetState::get_blend, gen_GpuColorTargetState::set_blend

GpuBuffer

Affects gen_GpuBufferBinding::get_buffer, gen_GpuBufferBinding::set_buffer, gen_GpuCommandEncoder::clear_buffer, gen_GpuCommandEncoder::clear_buffer_with_u32, gen_GpuCommandEncoder::clear_buffer_with_f64, gen_GpuCommandEncoder::clear_buffer_with_u32_and_u32, gen_GpuCommandEncoder::clear_buffer_with_f64_and_u32, gen_GpuCommandEncoder::clear_buffer_with_u32_and_f64, gen_GpuCommandEncoder::clear_buffer_with_f64_and_f64, gen_GpuCommandEncoder::copy_buffer_to_buffer_with_u32_and_u32_and_u32, gen_GpuCommandEncoder::copy_buffer_to_buffer_with_f64_and_u32_and_u32, gen_GpuCommandEncoder::copy_buffer_to_buffer_with_u32_and_f64_and_u32, gen_GpuCommandEncoder::copy_buffer_to_buffer_with_f64_and_f64_and_u32, gen_GpuCommandEncoder::copy_buffer_to_buffer_with_u32_and_u32_and_f64, gen_GpuCommandEncoder::copy_buffer_to_buffer_with_f64_and_u32_and_f64, gen_GpuCommandEncoder::copy_buffer_to_buffer_with_u32_and_f64_and_f64, gen_GpuCommandEncoder::copy_buffer_to_buffer_with_f64_and_f64_and_f64, gen_GpuComputePassEncoder::dispatch_workgroups_indirect_with_u32, gen_GpuComputePassEncoder::dispatch_workgroups_indirect_with_f64, gen_GpuQueue::write_buffer_with_u32_and_buffer_source

GpuBufferBinding
GpuBufferBindingLayout

Affects gen_GpuBindGroupLayoutEntry::get_buffer, gen_GpuBindGroupLayoutEntry::set_buffer

GpuBufferBindingType

Affects gen_GpuBufferBindingLayout::get_type, gen_GpuBufferBindingLayout::set_type

GpuBufferDescriptor
GpuBufferMapState

Affects gen_GpuBuffer::map_state

GpuCanvasAlphaMode

Affects gen_GpuCanvasConfiguration::get_alpha_mode, gen_GpuCanvasConfiguration::set_alpha_mode

GpuCanvasConfiguration

Affects gen_GpuCanvasContext::configure, gen_GpuCanvasContext::get_configuration

GpuCanvasContext
GpuCanvasToneMapping

Affects gen_GpuCanvasConfiguration::get_tone_mapping, gen_GpuCanvasConfiguration::set_tone_mapping

GpuCanvasToneMappingMode

Affects gen_GpuCanvasToneMapping::get_mode, gen_GpuCanvasToneMapping::set_mode

GpuColorDict

Affects gen_GpuRenderPassEncoder::set_blend_constant_with_gpu_color_dict

GpuColorTargetState
GpuCommandBuffer

Affects gen_GpuCommandEncoder::finish

GpuCommandBufferDescriptor
GpuCommandEncoder

Affects gen_GpuDevice::create_command_encoder

GpuCommandEncoderDescriptor
GpuCompareFunction

Affects gen_GpuDepthStencilState::get_depth_compare, gen_GpuDepthStencilState::set_depth_compare, gen_GpuSamplerDescriptor::get_compare, gen_GpuSamplerDescriptor::set_compare, gen_GpuStencilFaceState::get_compare, gen_GpuStencilFaceState::set_compare

GpuCompilationInfo GpuCompilationMessage
GpuCompilationMessageType

Affects gen_GpuCompilationMessage::type_

GpuComputePassDescriptor
GpuComputePassEncoder

Affects gen_GpuCommandEncoder::begin_compute_pass

GpuComputePassTimestampWrites

Affects gen_GpuComputePassDescriptor::get_timestamp_writes, gen_GpuComputePassDescriptor::set_timestamp_writes

GpuComputePipeline

Affects gen_GpuComputePassEncoder::set_pipeline

GpuComputePipelineDescriptor

Affects gen_GpuDevice::create_compute_pipeline_async

GpuCopyExternalImageDestInfo GpuCopyExternalImageSourceInfo
GpuCullMode

Affects gen_GpuPrimitiveState::get_cull_mode, gen_GpuPrimitiveState::set_cull_mode

GpuDepthStencilState

Affects gen_GpuRenderPipelineDescriptor::get_depth_stencil, gen_GpuRenderPipelineDescriptor::set_depth_stencil

GpuDevice = EventTarget

Affects gen_GpuCanvasConfiguration::get_device, gen_GpuCanvasConfiguration::set_device

GpuDeviceDescriptor

Affects gen_GpuAdapter::request_device_with_descriptor

GpuDeviceLostInfo
GpuDeviceLostReason

Affects gen_GpuDeviceLostInfo::reason

GpuError GpuInternalError? GpuOutOfMemoryError? GpuValidationError?

Affects gen_GpuUncapturedErrorEvent::error, gen_GpuUncapturedErrorEventInit::get_error, gen_GpuUncapturedErrorEventInit::set_error

GpuErrorFilter

Affects gen_GpuDevice::push_error_scope

GpuExtent3dDict GpuExternalTexture
GpuExternalTextureBindingLayout

Affects gen_GpuBindGroupLayoutEntry::get_external_texture, gen_GpuBindGroupLayoutEntry::set_external_texture

GpuExternalTextureDescriptor GpuFeatureName
GpuFilterMode

Affects gen_GpuSamplerDescriptor::get_mag_filter, gen_GpuSamplerDescriptor::set_mag_filter, gen_GpuSamplerDescriptor::get_min_filter, gen_GpuSamplerDescriptor::set_min_filter

GpuFragmentState

Affects gen_GpuRenderPipelineDescriptor::get_fragment, gen_GpuRenderPipelineDescriptor::set_fragment

GpuFrontFace

Affects gen_GpuPrimitiveState::get_front_face, gen_GpuPrimitiveState::set_front_face

GpuIndexFormat

Affects gen_GpuPrimitiveState::get_strip_index_format, gen_GpuPrimitiveState::set_strip_index_format

GpuInternalError = GpuError
GpuLoadOp

Affects gen_GpuRenderPassColorAttachment::get_load_op, gen_GpuRenderPassColorAttachment::set_load_op, gen_GpuRenderPassDepthStencilAttachment::get_depth_load_op, gen_GpuRenderPassDepthStencilAttachment::set_depth_load_op, gen_GpuRenderPassDepthStencilAttachment::get_stencil_load_op, gen_GpuRenderPassDepthStencilAttachment::set_stencil_load_op

GpuMipmapFilterMode

Affects gen_GpuSamplerDescriptor::get_mipmap_filter, gen_GpuSamplerDescriptor::set_mipmap_filter

GpuMultisampleState

Affects gen_GpuRenderPipelineDescriptor::get_multisample, gen_GpuRenderPipelineDescriptor::set_multisample

GpuObjectDescriptorBase GpuOrigin2dDict GpuOrigin3dDict
GpuOutOfMemoryError = GpuError
GpuPipelineDescriptorBase
GpuPipelineError = DomException
GpuPipelineErrorInit

Affects gen_GpuPipelineError::new, gen_GpuPipelineError::new_with_message

GpuPipelineErrorReason

Affects gen_GpuPipelineError::reason, gen_GpuPipelineErrorInit::get_reason, gen_GpuPipelineErrorInit::set_reason

GpuPipelineLayout GpuPipelineLayoutDescriptor
GpuPowerPreference

Affects gen_GpuRequestAdapterOptions::get_power_preference, gen_GpuRequestAdapterOptions::set_power_preference

GpuPrimitiveState

Affects gen_GpuRenderPipelineDescriptor::get_primitive, gen_GpuRenderPipelineDescriptor::set_primitive

GpuPrimitiveTopology

Affects gen_GpuPrimitiveState::get_topology, gen_GpuPrimitiveState::set_topology

GpuProgrammableStage

Affects gen_GpuComputePipelineDescriptor::get_compute, gen_GpuComputePipelineDescriptor::set_compute

GpuQuerySet

Affects gen_GpuComputePassTimestampWrites::get_query_set, gen_GpuComputePassTimestampWrites::set_query_set, gen_GpuRenderPassDescriptor::get_occlusion_query_set, gen_GpuRenderPassDescriptor::set_occlusion_query_set, gen_GpuRenderPassTimestampWrites::get_query_set, gen_GpuRenderPassTimestampWrites::set_query_set

GpuQuerySetDescriptor
GpuQueryType

Affects gen_GpuQuerySet::type_, gen_GpuQuerySetDescriptor::get_type, gen_GpuQuerySetDescriptor::set_type

GpuQueue

Affects gen_GpuDevice::queue

GpuQueueDescriptor

Affects gen_GpuDeviceDescriptor::get_default_queue, gen_GpuDeviceDescriptor::set_default_queue

GpuRenderBundle

Affects gen_GpuRenderBundleEncoder::finish

GpuRenderBundleDescriptor GpuRenderBundleEncoder
GpuRenderBundleEncoderDescriptor GpuRenderPassColorAttachment
GpuRenderPassDepthStencilAttachment

Affects gen_GpuRenderPassDescriptor::get_depth_stencil_attachment, gen_GpuRenderPassDescriptor::set_depth_stencil_attachment

GpuRenderPassDescriptor GpuRenderPassEncoder GpuRenderPassLayout
GpuRenderPassTimestampWrites

Affects gen_GpuRenderPassDescriptor::get_timestamp_writes, gen_GpuRenderPassDescriptor::set_timestamp_writes

GpuRenderPipeline

Affects gen_GpuRenderBundleEncoder::set_pipeline, gen_GpuRenderPassEncoder::set_pipeline

GpuRenderPipelineDescriptor

Affects gen_GpuDevice::create_render_pipeline_async

GpuRequestAdapterOptions

Affects gen_Gpu::request_adapter_with_options

GpuSampler

Affects gen_GpuDevice::create_sampler

GpuSamplerBindingLayout

Affects gen_GpuBindGroupLayoutEntry::get_sampler, gen_GpuBindGroupLayoutEntry::set_sampler

GpuSamplerBindingType

Affects gen_GpuSamplerBindingLayout::get_type, gen_GpuSamplerBindingLayout::set_type

GpuSamplerDescriptor
GpuShaderModule

Affects gen_GpuFragmentState::get_module, gen_GpuFragmentState::set_module, gen_GpuProgrammableStage::get_module, gen_GpuProgrammableStage::set_module, gen_GpuVertexState::get_module, gen_GpuVertexState::set_module

GpuShaderModuleCompilationHint GpuShaderModuleDescriptor
GpuStencilFaceState

Affects gen_GpuDepthStencilState::get_stencil_back, gen_GpuDepthStencilState::set_stencil_back, gen_GpuDepthStencilState::get_stencil_front, gen_GpuDepthStencilState::set_stencil_front

GpuStencilOperation

Affects gen_GpuStencilFaceState::get_depth_fail_op, gen_GpuStencilFaceState::set_depth_fail_op, gen_GpuStencilFaceState::get_fail_op, gen_GpuStencilFaceState::set_fail_op, gen_GpuStencilFaceState::get_pass_op, gen_GpuStencilFaceState::set_pass_op

GpuStorageTextureAccess

Affects gen_GpuStorageTextureBindingLayout::get_access, gen_GpuStorageTextureBindingLayout::set_access

GpuStorageTextureBindingLayout

Affects gen_GpuBindGroupLayoutEntry::get_storage_texture, gen_GpuBindGroupLayoutEntry::set_storage_texture

GpuStoreOp

Affects gen_GpuRenderPassColorAttachment::get_store_op, gen_GpuRenderPassColorAttachment::set_store_op, gen_GpuRenderPassDepthStencilAttachment::get_depth_store_op, gen_GpuRenderPassDepthStencilAttachment::set_depth_store_op, gen_GpuRenderPassDepthStencilAttachment::get_stencil_store_op, gen_GpuRenderPassDepthStencilAttachment::set_stencil_store_op

GpuSupportedFeatures

Affects gen_GpuAdapter::features, gen_GpuDevice::features

GpuSupportedLimits

Affects gen_GpuAdapter::limits, gen_GpuDevice::limits

GpuTexelCopyBufferInfo GpuTexelCopyBufferLayout
GpuTexelCopyTextureInfo

Affects gen_GpuCommandEncoder::copy_texture_to_texture_with_u32_sequence

GpuTexture

Affects gen_GpuCanvasContext::get_current_texture, gen_GpuCopyExternalImageDestInfo::get_texture, gen_GpuCopyExternalImageDestInfo::set_texture, gen_GpuTexelCopyTextureInfo::get_texture, gen_GpuTexelCopyTextureInfo::set_texture

GpuTextureAspect

Affects gen_GpuCopyExternalImageDestInfo::get_aspect, gen_GpuCopyExternalImageDestInfo::set_aspect, gen_GpuTexelCopyTextureInfo::get_aspect, gen_GpuTexelCopyTextureInfo::set_aspect, gen_GpuTextureViewDescriptor::get_aspect, gen_GpuTextureViewDescriptor::set_aspect

GpuTextureBindingLayout

Affects gen_GpuBindGroupLayoutEntry::get_texture, gen_GpuBindGroupLayoutEntry::set_texture

GpuTextureDescriptor
GpuTextureDimension

Affects gen_GpuTexture::dimension, gen_GpuTextureDescriptor::get_dimension, gen_GpuTextureDescriptor::set_dimension

GpuTextureFormat

Affects gen_Gpu::get_preferred_canvas_format, gen_GpuCanvasConfiguration::get_format, gen_GpuCanvasConfiguration::set_format, gen_GpuColorTargetState::get_format, gen_GpuColorTargetState::set_format, gen_GpuDepthStencilState::get_format, gen_GpuDepthStencilState::set_format, gen_GpuRenderBundleEncoderDescriptor::get_depth_stencil_format, gen_GpuRenderBundleEncoderDescriptor::set_depth_stencil_format, gen_GpuRenderPassLayout::get_depth_stencil_format, gen_GpuRenderPassLayout::set_depth_stencil_format, gen_GpuStorageTextureBindingLayout::get_format, gen_GpuStorageTextureBindingLayout::set_format, gen_GpuTexture::format, gen_GpuTextureDescriptor::get_format, gen_GpuTextureDescriptor::set_format, gen_GpuTextureViewDescriptor::get_format, gen_GpuTextureViewDescriptor::set_format

GpuTextureSampleType

Affects gen_GpuTextureBindingLayout::get_sample_type, gen_GpuTextureBindingLayout::set_sample_type

GpuTextureView

Affects gen_GpuRenderPassColorAttachment::get_resolve_target, gen_GpuRenderPassColorAttachment::set_resolve_target, gen_GpuRenderPassColorAttachment::get_view, gen_GpuRenderPassColorAttachment::set_view, gen_GpuRenderPassDepthStencilAttachment::get_view, gen_GpuRenderPassDepthStencilAttachment::set_view, gen_GpuTexture::create_view

GpuTextureViewDescriptor
GpuTextureViewDimension

Affects gen_GpuStorageTextureBindingLayout::get_view_dimension, gen_GpuStorageTextureBindingLayout::set_view_dimension, gen_GpuTextureBindingLayout::get_view_dimension, gen_GpuTextureBindingLayout::set_view_dimension, gen_GpuTextureViewDescriptor::get_dimension, gen_GpuTextureViewDescriptor::set_dimension

GpuUncapturedErrorEvent = Event
GpuUncapturedErrorEventInit

Affects gen_GpuUncapturedErrorEvent::new

GpuValidationError = GpuError
GpuVertexAttribute GpuVertexBufferLayout
GpuVertexFormat

Affects gen_GpuVertexAttribute::get_format, gen_GpuVertexAttribute::set_format

GpuVertexState

Affects gen_GpuRenderPipelineDescriptor::get_vertex, gen_GpuRenderPipelineDescriptor::set_vertex

GpuVertexStepMode

Affects gen_GpuVertexBufferLayout::get_step_mode, gen_GpuVertexBufferLayout::set_step_mode

GroupedHistoryEventInit HalfOpenInfoDict HardwareAcceleration
HashChangeEvent = Event
HashChangeEventInit

Affects gen_HashChangeEvent::new_with_event_init_dict

Headers

Affects gen_Request::headers, gen_Response::headers

HeadersGuardEnum
Hid = EventTarget

Affects gen_Navigator::hid

HidCollectionInfo
HidConnectionEvent = Event
HidConnectionEventInit

Affects gen_HidConnectionEvent::new

HidDevice = EventTarget

Affects gen_HidConnectionEvent::device, gen_HidConnectionEventInit::get_device, gen_HidConnectionEventInit::set_device, gen_HidInputReportEvent::device, gen_HidInputReportEventInit::get_device, gen_HidInputReportEventInit::set_device

HidDeviceFilter
HidDeviceRequestOptions

Affects gen_Hid::request_device

HidInputReportEvent = Event
HidInputReportEventInit

Affects gen_HidInputReportEvent::new

HidReportInfo HidReportItem
HidUnitSystem

Affects gen_HidReportItem::get_unit_system, gen_HidReportItem::set_unit_system

HiddenPluginEventInit History
HitRegionOptions

Affects gen_CanvasRenderingContext2d::add_hit_region_with_options

HkdfParams HmacDerivedKeyParams HmacImportParams HmacKeyAlgorithm
HmacKeyGenParams
HtmlAllCollection

Affects gen_HtmlDocument::all

HtmlAnchorElement HtmlAreaElement = Element, EventTarget, HtmlElement, Node
HtmlAudioElement = Element, EventTarget, HtmlElement, HtmlMediaElement, Node
HtmlBaseElement HtmlBodyElement HtmlBrElement = Element, EventTarget, HtmlElement, Node
HtmlButtonElement = Element, EventTarget, HtmlElement, Node
HtmlCanvasElement = Element, EventTarget, HtmlElement, Node

Affects gen_CanvasCaptureMediaStream::canvas, gen_CanvasCaptureMediaStreamTrack::canvas, gen_CanvasRenderingContext2d::canvas, gen_CanvasRenderingContext2d::draw_image_with_html_canvas_element, gen_CanvasRenderingContext2d::draw_image_with_html_canvas_element_and_dw_and_dh, gen_CanvasRenderingContext2d::draw_image_with_html_canvas_element_and_sw_and_sh_and_dx_and_dy_and_dw_and_dh, gen_OffscreenCanvasRenderingContext2d::draw_image_with_html_canvas_element, gen_OffscreenCanvasRenderingContext2d::draw_image_with_html_canvas_element_and_dw_and_dh, gen_OffscreenCanvasRenderingContext2d::draw_image_with_html_canvas_element_and_sw_and_sh_and_dx_and_dy_and_dw_and_dh

HtmlCollection HtmlFormControlsCollection? HtmlOptionsCollection?

Affects gen_Document::images, gen_Document::embeds, gen_Document::plugins, gen_Document::links, gen_Document::forms, gen_Document::scripts, gen_Document::anchors, gen_Document::applets, gen_Document::children, gen_Document::get_elements_by_class_name, gen_Document::get_elements_by_tag_name, gen_Document::get_elements_by_tag_name_ns, gen_DocumentFragment::children, gen_Element::children, gen_Element::get_elements_by_class_name, gen_Element::get_elements_by_tag_name, gen_Element::get_elements_by_tag_name_ns, gen_HtmlDataListElement::options, gen_HtmlFieldSetElement::elements, gen_HtmlFormElement::elements

HtmlDListElement HtmlDataElement HtmlDataListElement = Element, EventTarget, HtmlElement, Node
HtmlDetailsElement HtmlDialogElement = Element, EventTarget, HtmlElement, Node
HtmlDirectoryElement HtmlDivElement = Element, EventTarget, HtmlElement, Node
HtmlDocument = Document, EventTarget, Node
HtmlElement HtmlAnchorElement? HtmlAreaElement? HtmlAudioElement? HtmlBaseElement? HtmlBodyElement? HtmlBrElement? HtmlButtonElement? HtmlCanvasElement? HtmlDListElement? HtmlDataElement? HtmlDataListElement? HtmlDetailsElement? HtmlDialogElement? HtmlDirectoryElement? HtmlDivElement? HtmlEmbedElement? HtmlFieldSetElement? HtmlFontElement? HtmlFormElement? HtmlFrameElement? HtmlFrameSetElement? HtmlHeadElement? HtmlHeadingElement? HtmlHrElement? HtmlHtmlElement? HtmlIFrameElement? HtmlImageElement? HtmlInputElement? HtmlLabelElement? HtmlLegendElement? HtmlLiElement? HtmlLinkElement? HtmlMapElement? HtmlMediaElement? HtmlMenuElement? HtmlMenuItemElement? HtmlMetaElement? HtmlMeterElement? HtmlModElement? HtmlOListElement? HtmlObjectElement? HtmlOptGroupElement? HtmlOptionElement? HtmlOutputElement? HtmlParagraphElement? HtmlParamElement? HtmlPictureElement? HtmlPreElement? HtmlProgressElement? HtmlQuoteElement? HtmlScriptElement? HtmlSelectElement? HtmlSlotElement? HtmlSourceElement? HtmlSpanElement? HtmlStyleElement? HtmlTableCaptionElement? HtmlTableCellElement? HtmlTableColElement? HtmlTableElement? HtmlTableRowElement? HtmlTableSectionElement? HtmlTemplateElement? HtmlTextAreaElement? HtmlTimeElement? HtmlTitleElement? HtmlTrackElement? HtmlUListElement? HtmlUnknownElement? HtmlVideoElement? = Element, EventTarget, Node

Affects gen_Document::body, gen_Document::set_body

HtmlEmbedElement HtmlFieldSetElement HtmlFontElement = Element, EventTarget, HtmlElement, Node
HtmlFormControlsCollection = HtmlCollection
HtmlFormElement = Element, EventTarget, HtmlElement, Node

Affects gen_FormData::new_with_form, gen_HtmlButtonElement::form, gen_HtmlFieldSetElement::form, gen_HtmlInputElement::form, gen_HtmlLabelElement::form, gen_HtmlLegendElement::form, gen_HtmlObjectElement::form

HtmlFrameElement HtmlFrameSetElement = Element, EventTarget, HtmlElement, Node
HtmlHeadElement = Element, EventTarget, HtmlElement, Node

Affects gen_Document::head

HtmlHeadingElement HtmlHrElement HtmlHtmlElement = Element, EventTarget, HtmlElement, Node
HtmlIFrameElement = Element, EventTarget, HtmlElement, Node
HtmlImageElement = Element, EventTarget, HtmlElement, Node

Affects gen_CanvasRenderingContext2d::draw_image_with_html_image_element, gen_CanvasRenderingContext2d::draw_image_with_html_image_element_and_dw_and_dh, gen_CanvasRenderingContext2d::draw_image_with_html_image_element_and_sw_and_sh_and_dx_and_dy_and_dw_and_dh, gen_OffscreenCanvasRenderingContext2d::draw_image_with_html_image_element, gen_OffscreenCanvasRenderingContext2d::draw_image_with_html_image_element_and_dw_and_dh, gen_OffscreenCanvasRenderingContext2d::draw_image_with_html_image_element_and_sw_and_sh_and_dx_and_dy_and_dw_and_dh

HtmlInputElement HtmlLabelElement HtmlLegendElement = Element, EventTarget, HtmlElement, Node
HtmlLiElement HtmlLinkElement HtmlMapElement = Element, EventTarget, HtmlElement, Node
HtmlMediaElement HtmlAudioElement? HtmlVideoElement? = Element, EventTarget, HtmlElement, Node

Affects gen_MediaElementAudioSourceOptions::get_media_element, gen_MediaElementAudioSourceOptions::set_media_element

HtmlMenuElement HtmlMenuItemElement HtmlMetaElement = Element, EventTarget, HtmlElement, Node
HtmlMeterElement HtmlModElement HtmlOListElement = Element, EventTarget, HtmlElement, Node
HtmlObjectElement = Element, EventTarget, HtmlElement, Node
HtmlOptGroupElement = Element, EventTarget, HtmlElement, Node

Affects gen_HtmlOptionsCollection::add_with_html_opt_group_element, gen_HtmlOptionsCollection::add_with_html_opt_group_element_and_opt_i32, gen_HtmlSelectElement::add_with_html_opt_group_element, gen_HtmlSelectElement::add_with_html_opt_group_element_and_opt_html_element, gen_HtmlSelectElement::add_with_html_opt_group_element_and_opt_i32

HtmlOptionElement = Element, EventTarget, HtmlElement, Node

Affects gen_HtmlOptionsCollection::add_with_html_option_element, gen_HtmlOptionsCollection::add_with_html_option_element_and_opt_i32, gen_HtmlOptionsCollection::set, gen_HtmlSelectElement::add_with_html_option_element, gen_HtmlSelectElement::add_with_html_option_element_and_opt_html_element, gen_HtmlSelectElement::add_with_html_option_element_and_opt_i32, gen_HtmlSelectElement::named_item, gen_HtmlSelectElement::set

HtmlOptionsCollection = HtmlCollection

Affects gen_HtmlSelectElement::options

HtmlOutputElement HtmlParagraphElement HtmlParamElement = Element, EventTarget, HtmlElement, Node
HtmlPictureElement HtmlPreElement HtmlProgressElement = Element, EventTarget, HtmlElement, Node
HtmlQuoteElement HtmlScriptElement HtmlSelectElement = Element, EventTarget, HtmlElement, Node
HtmlSlotElement = Element, EventTarget, HtmlElement, Node

Affects gen_Element::assigned_slot

HtmlSourceElement HtmlSpanElement HtmlStyleElement = Element, EventTarget, HtmlElement, Node
HtmlTableCaptionElement = Element, EventTarget, HtmlElement, Node

Affects gen_HtmlTableElement::caption, gen_HtmlTableElement::set_caption

HtmlTableCellElement HtmlTableColElement = Element, EventTarget, HtmlElement, Node
HtmlTableElement HtmlTableRowElement = Element, EventTarget, HtmlElement, Node
HtmlTableSectionElement = Element, EventTarget, HtmlElement, Node

Affects gen_HtmlTableElement::t_head, gen_HtmlTableElement::set_t_head, gen_HtmlTableElement::t_foot, gen_HtmlTableElement::set_t_foot

HtmlTemplateElement HtmlTextAreaElement HtmlTimeElement = Element, EventTarget, HtmlElement, Node
HtmlTitleElement HtmlTrackElement HtmlUListElement = Element, EventTarget, HtmlElement, Node
HtmlUnknownElement = Element, EventTarget, HtmlElement, Node
HtmlVideoElement = Element, EventTarget, HtmlElement, HtmlMediaElement, Node

Affects gen_CanvasRenderingContext2d::draw_image_with_html_video_element, gen_CanvasRenderingContext2d::draw_image_with_html_video_element_and_dw_and_dh, gen_CanvasRenderingContext2d::draw_image_with_html_video_element_and_sw_and_sh_and_dx_and_dy_and_dw_and_dh, gen_OffscreenCanvasRenderingContext2d::draw_image_with_html_video_element, gen_OffscreenCanvasRenderingContext2d::draw_image_with_html_video_element_and_dw_and_dh, gen_OffscreenCanvasRenderingContext2d::draw_image_with_html_video_element_and_sw_and_sh_and_dx_and_dy_and_dw_and_dh

HttpConnDict HttpConnInfo HttpConnectionElement
IdbCursor IdbCursorWithValue?
IdbCursorDirection

Affects gen_IdbCursor::direction

IdbCursorWithValue = IdbCursor
IdbDatabase = EventTarget

Affects gen_IdbMutableFile::database, gen_IdbTransaction::db

IdbFactory
IdbFileHandle = EventTarget

Affects gen_IdbFileRequest::file_handle, gen_IdbFileRequest::locked_file, gen_IdbMutableFile::open

IdbFileMetadataParameters
IdbFileRequest = DomRequest, EventTarget

Affects gen_IdbFileHandle::append_with_str, gen_IdbFileHandle::append_with_array_buffer, gen_IdbFileHandle::append_with_array_buffer_view, gen_IdbFileHandle::append_with_u8_array, gen_IdbFileHandle::append_with_js_u8_array, gen_IdbFileHandle::flush, gen_IdbFileHandle::get_metadata, gen_IdbFileHandle::read_as_array_buffer_with_u32, gen_IdbFileHandle::read_as_array_buffer_with_f64, gen_IdbFileHandle::read_as_text_with_u32, gen_IdbFileHandle::read_as_text_with_f64, gen_IdbFileHandle::read_as_text_with_u32_and_encoding, gen_IdbFileHandle::read_as_text_with_f64_and_encoding, gen_IdbFileHandle::truncate, gen_IdbFileHandle::truncate_with_u32, gen_IdbFileHandle::truncate_with_f64

IdbIndex

Affects gen_IdbObjectStore::create_index_with_str, gen_IdbObjectStore::create_index_with_str_sequence, gen_IdbObjectStore::index

IdbIndexParameters
IdbKeyRange IdbLocaleAwareKeyRange?
IdbLocaleAwareKeyRange = IdbKeyRange
IdbMutableFile = EventTarget

Affects gen_IdbFileHandle::mutable_file, gen_IdbFileHandle::file_handle

IdbObjectStore

Affects gen_IdbDatabase::create_object_store, gen_IdbIndex::object_store, gen_IdbTransaction::object_store

IdbObjectStoreParameters IdbOpenDbOptions
IdbOpenDbRequest = EventTarget, IdbRequest

Affects gen_IdbFactory::delete_database, gen_IdbFactory::open, gen_IdbFactory::open_with_u32, gen_IdbFactory::open_with_f64

IdbRequest IdbOpenDbRequest? = EventTarget

Affects gen_IdbCursor::request, gen_IdbCursor::delete, gen_IdbCursor::update, gen_IdbDatabase::create_mutable_file, gen_IdbDatabase::create_mutable_file_with_type, gen_IdbIndex::count, gen_IdbIndex::count_with_key, gen_IdbIndex::get, gen_IdbIndex::get_all, gen_IdbIndex::get_all_with_key, gen_IdbIndex::get_all_with_key_and_limit, gen_IdbIndex::get_all_keys, gen_IdbIndex::get_all_keys_with_key, gen_IdbIndex::get_all_keys_with_key_and_limit, gen_IdbIndex::get_key, gen_IdbIndex::open_cursor, gen_IdbIndex::open_cursor_with_range, gen_IdbIndex::open_key_cursor, gen_IdbIndex::open_key_cursor_with_range, gen_IdbObjectStore::add

IdbRequestReadyState

Affects gen_IdbRequest::ready_state

IdbTransaction = EventTarget

Affects gen_IdbDatabase::transaction_with_str, gen_IdbDatabase::transaction_with_str_sequence, gen_IdbObjectStore::transaction, gen_IdbRequest::transaction

IdbTransactionDurability

Affects gen_IdbTransactionOptions::get_durability, gen_IdbTransactionOptions::set_durability

IdbTransactionMode

Affects gen_IdbTransaction::mode

IdbTransactionOptions
IdbVersionChangeEvent = Event
IdbVersionChangeEventInit

Affects gen_IdbVersionChangeEvent::new_with_event_init_dict

IdleDeadline IdleRequestOptions
IirFilterNode = AudioNode, EventTarget

Affects gen_AudioContext::create_iir_filter, gen_BaseAudioContext::create_iir_filter, gen_OfflineAudioContext::create_iir_filter

IirFilterOptions
ImageBitmap

Affects gen_CanvasRenderingContext2d::draw_image_with_image_bitmap, gen_CanvasRenderingContext2d::draw_image_with_image_bitmap_and_dw_and_dh, gen_CanvasRenderingContext2d::draw_image_with_image_bitmap_and_sw_and_sh_and_dx_and_dy_and_dw_and_dh, gen_ImageBitmapRenderingContext::transfer_from_image_bitmap, gen_ImageBitmapRenderingContext::transfer_image_bitmap, gen_OffscreenCanvas::transfer_to_image_bitmap, gen_OffscreenCanvasRenderingContext2d::draw_image_with_image_bitmap, gen_OffscreenCanvasRenderingContext2d::draw_image_with_image_bitmap_and_dw_and_dh, gen_OffscreenCanvasRenderingContext2d::draw_image_with_image_bitmap_and_sw_and_sh_and_dx_and_dy_and_dw_and_dh

ImageBitmapOptions ImageBitmapRenderingContext ImageCapture
ImageCaptureError

Affects gen_ImageCaptureErrorEvent::image_capture_error, gen_ImageCaptureErrorEventInit::get_image_capture_error, gen_ImageCaptureErrorEventInit::set_image_capture_error

ImageCaptureErrorEvent = Event
ImageCaptureErrorEventInit

Affects gen_ImageCaptureErrorEvent::new_with_image_capture_error_init_dict

ImageData

Affects gen_CanvasRenderingContext2d::create_image_data_with_sw_and_sh, gen_CanvasRenderingContext2d::create_image_data_with_imagedata, gen_CanvasRenderingContext2d::get_image_data, gen_CanvasRenderingContext2d::put_image_data, gen_CanvasRenderingContext2d::put_image_data_with_dirty_x_and_dirty_y_and_dirty_width_and_dirty_height, gen_OffscreenCanvasRenderingContext2d::create_image_data_with_sw_and_sh, gen_OffscreenCanvasRenderingContext2d::create_image_data_with_imagedata, gen_OffscreenCanvasRenderingContext2d::get_image_data, gen_OffscreenCanvasRenderingContext2d::put_image_data, gen_OffscreenCanvasRenderingContext2d::put_image_data_with_dirty_x_and_dirty_y_and_dirty_width_and_dirty_height

ImageDecodeOptions

Affects gen_ImageDecoder::decode_with_options

ImageDecodeResult ImageDecoder
ImageDecoderInit

Affects gen_ImageDecoder::new

ImageEncodeOptions

Affects gen_OffscreenCanvas::convert_to_blob_with_options

ImageOrientation

Affects gen_ImageBitmapOptions::get_image_orientation, gen_ImageBitmapOptions::set_image_orientation

ImageTrack = EventTarget

Affects gen_ImageTrackList::selected_track, gen_ImageTrackList::get

ImageTrackList

Affects gen_ImageDecoder::tracks

InputDeviceInfo = MediaDeviceInfo
InputEvent = Event, UiEvent
InputEventInit

Affects gen_InputEvent::new_with_event_init_dict

IntersectionObserver IntersectionObserverEntry
IntersectionObserverEntryInit
IntersectionObserverInit

Affects gen_IntersectionObserver::new_with_options

IntlUtils IsInputPendingOptions IterableKeyAndValueResult
IterableKeyOrValueResult
IterationCompositeOperation

Affects gen_KeyframeAnimationOptions::get_iteration_composite, gen_KeyframeAnimationOptions::set_iteration_composite, gen_KeyframeEffect::iteration_composite, gen_KeyframeEffect::set_iteration_composite, gen_KeyframeEffectOptions::get_iteration_composite, gen_KeyframeEffectOptions::set_iteration_composite

JsonWebKey
KeyAlgorithm

Affects gen_HmacKeyAlgorithm::get_hash, gen_HmacKeyAlgorithm::set_hash

KeyEvent
KeyFrameRequestEvent = Event
KeyIdsInitData
KeyboardEvent = Event, UiEvent
KeyboardEventInit

Affects gen_KeyboardEvent::new_with_keyboard_event_init_dict

KeyframeAnimationOptions
KeyframeEffect = AnimationEffect
KeyframeEffectOptions L10nElement L10nValue LargeBlobSupport
LatencyMode LifecycleCallbacks LineAlignSetting ListBoxObject
LocalMediaStream = EventTarget, MediaStream
LocaleInfo

Affects gen_IntlUtils::get_locale_info

Location

Affects gen_Document::location

Lock LockInfo
LockManager

Affects gen_Navigator::locks

LockManagerSnapshot
LockMode

Affects gen_Lock::mode, gen_LockInfo::get_mode, gen_LockInfo::set_mode, gen_LockOptions::get_mode, gen_LockOptions::set_mode

LockOptions

Affects gen_LockManager::request_with_options_and_callback

MathMlElement = Element, EventTarget, Node
MediaCapabilities

Affects gen_Navigator::media_capabilities

MediaCapabilitiesInfo MediaConfiguration
MediaDecodingConfiguration

Affects gen_MediaCapabilities::decoding_info

MediaDecodingType

Affects gen_MediaDecodingConfiguration::get_type, gen_MediaDecodingConfiguration::set_type

MediaDeviceInfo InputDeviceInfo?
MediaDeviceKind

Affects gen_MediaDeviceInfo::kind

MediaDevices = EventTarget

Affects gen_Navigator::media_devices

MediaElementAudioSourceNode = AudioNode, EventTarget
MediaElementAudioSourceOptions
MediaEncodingConfiguration

Affects gen_MediaCapabilities::encoding_info

MediaEncodingType

Affects gen_MediaEncodingConfiguration::get_type, gen_MediaEncodingConfiguration::set_type

MediaEncryptedEvent = Event
MediaError

Affects gen_HtmlMediaElement::error

MediaImage
MediaKeyError = Event

Affects gen_MediaKeySession::error

MediaKeyMessageEvent = Event
MediaKeyMessageEventInit

Affects gen_MediaKeyMessageEvent::new

MediaKeyMessageType

Affects gen_MediaKeyMessageEvent::message_type, gen_MediaKeyMessageEventInit::get_message_type, gen_MediaKeyMessageEventInit::set_message_type

MediaKeyNeededEventInit

Affects gen_MediaEncryptedEvent::new_with_event_init_dict

MediaKeySession = EventTarget

Affects gen_MediaKeys::create_session

MediaKeySessionType MediaKeyStatus
MediaKeyStatusMap

Affects gen_MediaKeySession::key_statuses

MediaKeySystemAccess
MediaKeySystemConfiguration

Affects gen_MediaKeySystemAccess::get_configuration

MediaKeySystemMediaCapability
MediaKeySystemStatus

Affects gen_RequestMediaKeySystemAccessNotification::get_status, gen_RequestMediaKeySystemAccessNotification::set_status

MediaKeys

Affects gen_HtmlMediaElement::media_keys, gen_HtmlMediaElement::set_media_keys

MediaKeysPolicy

Affects gen_MediaKeys::get_status_for_policy_with_policy

MediaKeysRequirement

Affects gen_MediaKeySystemConfiguration::get_distinctive_identifier, gen_MediaKeySystemConfiguration::set_distinctive_identifier, gen_MediaKeySystemConfiguration::get_persistent_state, gen_MediaKeySystemConfiguration::set_persistent_state

MediaList

Affects gen_CssImportRule::media, gen_CssMediaRule::media

MediaMetadata

Affects gen_MediaSession::metadata, gen_MediaSession::set_metadata

MediaMetadataInit

Affects gen_MediaMetadata::new_with_init

MediaPositionState

Affects gen_MediaSession::set_position_state_with_state

MediaQueryList = EventTarget
MediaQueryListEvent = Event
MediaQueryListEventInit

Affects gen_MediaQueryListEvent::new_with_event_init_dict

MediaRecorder = EventTarget
MediaRecorderErrorEvent = Event
MediaRecorderErrorEventInit

Affects gen_MediaRecorderErrorEvent::new

MediaRecorderOptions
MediaSession

Affects gen_Navigator::media_session

MediaSessionAction

Affects gen_MediaSession::set_action_handler, gen_MediaSessionActionDetails::get_action, gen_MediaSessionActionDetails::set_action

MediaSessionActionDetails
MediaSessionPlaybackState

Affects gen_MediaSession::playback_state, gen_MediaSession::set_playback_state

MediaSource = EventTarget
MediaSourceEndOfStreamError

Affects gen_MediaSource::end_of_stream_with_error

MediaSourceEnum
MediaSourceReadyState

Affects gen_MediaSource::ready_state

MediaStream CanvasCaptureMediaStream? LocalMediaStream? = EventTarget

Affects gen_HtmlCanvasElement::capture_stream, gen_HtmlCanvasElement::capture_stream_with_frame_request_rate, gen_HtmlMediaElement::src_object, gen_HtmlMediaElement::set_src_object, gen_MediaRecorder::stream, gen_MediaRecorder::new_with_media_stream, gen_MediaStreamAudioDestinationNode::stream, gen_MediaStreamAudioSourceOptions::get_media_stream, gen_MediaStreamAudioSourceOptions::set_media_stream, gen_MediaStreamEvent::stream, gen_MediaStreamEventInit::get_stream, gen_MediaStreamEventInit::set_stream

MediaStreamAudioDestinationNode = AudioNode, EventTarget

Affects gen_AudioContext::create_media_stream_destination

MediaStreamAudioSourceNode = AudioNode, EventTarget
MediaStreamAudioSourceOptions
MediaStreamConstraints

Affects gen_GetUserMediaRequest::get_constraints, gen_MediaDevices::get_user_media_with_constraints

MediaStreamError
MediaStreamEvent = Event
MediaStreamEventInit

Affects gen_MediaStreamEvent::new_with_event_init_dict

MediaStreamTrack AudioStreamTrack? CanvasCaptureMediaStreamTrack? MediaStreamTrackGenerator? VideoStreamTrack? = EventTarget

Affects gen_ImageCapture::track, gen_ImageCapture::new, gen_MediaStream::add_track, gen_MediaStream::get_track_by_id, gen_MediaStream::remove_track, gen_MediaStreamTrackEvent::track, gen_MediaStreamTrackEventInit::get_track, gen_MediaStreamTrackEventInit::set_track, gen_MediaStreamTrackProcessorInit::get_track, gen_MediaStreamTrackProcessorInit::set_track

MediaStreamTrackEvent = Event
MediaStreamTrackEventInit

Affects gen_MediaStreamTrackEvent::new

MediaStreamTrackGenerator = EventTarget, MediaStreamTrack
MediaStreamTrackGeneratorInit

Affects gen_MediaStreamTrackGenerator::new

MediaStreamTrackProcessor
MediaStreamTrackProcessorInit

Affects gen_MediaStreamTrackProcessor::new

MediaStreamTrackState

Affects gen_MediaStreamTrack::ready_state

MediaTrackCapabilities

Affects gen_InputDeviceInfo::get_capabilities, gen_MediaStreamTrack::get_capabilities

MediaTrackConstraintSet
MediaTrackConstraints

Affects gen_MediaStreamTrack::apply_constraints_with_constraints, gen_MediaStreamTrack::get_constraints

MediaTrackSettings

Affects gen_MediaStreamTrack::get_settings

MediaTrackSupportedConstraints

Affects gen_MediaDevices::get_supported_constraints

MemoryAttribution
MemoryAttributionContainer

Affects gen_MemoryAttribution::get_container, gen_MemoryAttribution::set_container

MemoryBreakdownEntry MemoryMeasurement MessageChannel
MessageEvent = Event
MessageEventInit

Affects gen_MessageEvent::new_with_event_init_dict

MessagePort = EventTarget

Affects gen_AudioWorkletNode::port, gen_AudioWorkletProcessor::port, gen_MessageChannel::port1, gen_MessageChannel::port2, gen_MessageEvent::init_message_event_with_bubbles_and_cancelable_and_data_and_origin_and_last_event_id_and_opt_message_port, gen_MessageEvent::init_message_event_with_bubbles_and_cancelable_and_data_and_origin_and_last_event_id_and_opt_message_port_and_ports

MidiAccess = EventTarget
MidiConnectionEvent = Event
MidiConnectionEventInit

Affects gen_MidiConnectionEvent::new_with_event_init_dict

MidiInput = EventTarget, MidiPort

Affects gen_MidiInputMap::get

MidiInputMap

Affects gen_MidiAccess::inputs

MidiMessageEvent = Event
MidiMessageEventInit

Affects gen_MidiMessageEvent::new_with_event_init_dict

MidiOptions

Affects gen_Navigator::request_midi_access_with_options

MidiOutput = EventTarget, MidiPort

Affects gen_MidiOutputMap::get

MidiOutputMap

Affects gen_MidiAccess::outputs

MidiPort MidiInput? MidiOutput? = EventTarget

Affects gen_MidiConnectionEvent::port, gen_MidiConnectionEventInit::get_port, gen_MidiConnectionEventInit::set_port

MidiPortConnectionState

Affects gen_MidiPort::connection

MidiPortDeviceState

Affects gen_MidiPort::state

MidiPortType

Affects gen_MidiPort::type_

MimeType

Affects gen_MimeTypeArray::item, gen_MimeTypeArray::named_item, gen_MimeTypeArray::get_with_index, gen_MimeTypeArray::get_with_name, gen_Plugin::item, gen_Plugin::named_item, gen_Plugin::get_with_index, gen_Plugin::get_with_name

MimeTypeArray

Affects gen_Navigator::mime_types

MouseEvent DragEvent? MouseScrollEvent? PointerEvent? WheelEvent? = Event, UiEvent
MouseEventInit

Affects gen_MouseEvent::new_with_mouse_event_init_dict

MouseScrollEvent = Event, MouseEvent, UiEvent
MozDebug
MutationEvent = Event
MutationObserver MutationObserverInit MutationObservingInfo
MutationRecord
NamedNodeMap

Affects gen_Element::attributes

NativeOsFileReadOptions NativeOsFileWriteAtomicOptions
NavigationType

Affects gen_PerformanceNavigationTiming::type_

Navigator NavigatorAutomationInformation NavigatorUaBrandVersion
NavigatorUaData

Affects gen_Navigator::user_agent_data

NetworkCommandOptions
NetworkInformation = EventTarget

Affects gen_Navigator::connection

NetworkResultOptions
Node Attr? CdataSection? CharacterData? Comment? Document? DocumentFragment? DocumentType? Element? HtmlAnchorElement? HtmlAreaElement? HtmlAudioElement? HtmlBaseElement? HtmlBodyElement? HtmlBrElement? HtmlButtonElement? HtmlCanvasElement? HtmlDListElement? HtmlDataElement? HtmlDataListElement? HtmlDetailsElement? HtmlDialogElement? HtmlDirectoryElement? HtmlDivElement? HtmlDocument? HtmlElement? HtmlEmbedElement? HtmlFieldSetElement? HtmlFontElement? HtmlFormElement? HtmlFrameElement? HtmlFrameSetElement? HtmlHeadElement? HtmlHeadingElement? HtmlHrElement? HtmlHtmlElement? HtmlIFrameElement? HtmlImageElement? HtmlInputElement? HtmlLabelElement? HtmlLegendElement? HtmlLiElement? HtmlLinkElement? HtmlMapElement? HtmlMediaElement? HtmlMenuElement? HtmlMenuItemElement? HtmlMetaElement? HtmlMeterElement? HtmlModElement? HtmlOListElement? HtmlObjectElement? HtmlOptGroupElement? HtmlOptionElement? HtmlOutputElement? HtmlParagraphElement? HtmlParamElement? HtmlPictureElement? HtmlPreElement? HtmlProgressElement? HtmlQuoteElement? HtmlScriptElement? HtmlSelectElement? HtmlSlotElement? HtmlSourceElement? HtmlSpanElement? HtmlStyleElement? HtmlTableCaptionElement? HtmlTableCellElement? HtmlTableColElement? HtmlTableElement? HtmlTableRowElement? HtmlTableSectionElement? HtmlTemplateElement? HtmlTextAreaElement? HtmlTimeElement? HtmlTitleElement? HtmlTrackElement? HtmlUListElement? HtmlUnknownElement? HtmlVideoElement? MathMlElement? ProcessingInstruction? ShadowRoot? SvgAnimateElement? SvgAnimateMotionElement? SvgAnimateTransformElement? SvgAnimationElement? SvgCircleElement? SvgClipPathElement? SvgComponentTransferFunctionElement? SvgDefsElement? SvgDescElement? SvgElement? SvgEllipseElement? SvgFilterElement? SvgForeignObjectElement? SvgGeometryElement? SvgGradientElement? SvgGraphicsElement? SvgImageElement? SvgLineElement? SvgLinearGradientElement? SvgMarkerElement? SvgMaskElement? SvgMetadataElement? SvgPathElement? SvgPatternElement? SvgPolygonElement? SvgPolylineElement? SvgRadialGradientElement? SvgRectElement? SvgScriptElement? SvgSetElement? SvgStopElement? SvgStyleElement? SvgSwitchElement? SvgSymbolElement? SvgTextContentElement? SvgTextElement? SvgTextPathElement? SvgTextPositioningElement? SvgTitleElement? SvgUseElement? SvgViewElement? SvgaElement? SvgfeBlendElement? SvgfeColorMatrixElement? SvgfeComponentTransferElement? SvgfeCompositeElement? SvgfeConvolveMatrixElement? SvgfeDiffuseLightingElement? SvgfeDisplacementMapElement? SvgfeDistantLightElement? SvgfeDropShadowElement? SvgfeFloodElement? SvgfeFuncAElement? SvgfeFuncBElement? SvgfeFuncGElement? SvgfeFuncRElement? SvgfeGaussianBlurElement? SvgfeImageElement? SvgfeMergeElement? SvgfeMergeNodeElement? SvgfeMorphologyElement? SvgfeOffsetElement? SvgfePointLightElement? SvgfeSpecularLightingElement? SvgfeSpotLightElement? SvgfeTileElement? SvgfeTurbulenceElement? SvggElement? SvgmPathElement? SvgsvgElement? SvgtSpanElement? Text? XmlDocument? = EventTarget

Affects gen_CaretPosition::offset_node, gen_CustomElementRegistry::upgrade, gen_HtmlAllCollection::item_with_index, gen_HtmlAllCollection::get_with_index, gen_MutationEvent::related_node, gen_MutationEvent::init_mutation_event_with_can_bubble_and_cancelable_and_related_node, gen_MutationEvent::init_mutation_event_with_can_bubble_and_cancelable_and_related_node_and_prev_value, gen_MutationEvent::init_mutation_event_with_can_bubble_and_cancelable_and_related_node_and_prev_value_and_new_value, gen_MutationEvent::init_mutation_event_with_can_bubble_and_cancelable_and_related_node_and_prev_value_and_new_value_and_attr_name, gen_MutationEvent::init_mutation_event_with_can_bubble_and_cancelable_and_related_node_and_prev_value_and_new_value_and_attr_name_and_attr_change, gen_MutationObserver::observe, gen_MutationObservingInfo::get_observed_node, gen_MutationObservingInfo::set_observed_node, gen_MutationRecord::target, gen_MutationRecord::previous_sibling, gen_MutationRecord::next_sibling, gen_NodeIterator::root, gen_NodeIterator::reference_node, gen_NodeIterator::next_node, gen_NodeIterator::previous_node

NodeFilter

Affects gen_NodeIterator::filter

NodeIterator

Affects gen_Document::create_node_iterator, gen_Document::create_node_iterator_with_what_to_show

NodeList RadioNodeList?

Affects gen_Document::get_elements_by_name, gen_Document::query_selector_all, gen_DocumentFragment::query_selector_all, gen_Element::query_selector_all, gen_HtmlButtonElement::labels, gen_HtmlInputElement::labels, gen_HtmlMeterElement::labels, gen_HtmlOutputElement::labels, gen_HtmlProgressElement::labels, gen_HtmlSelectElement::labels, gen_MutationRecord::added_nodes, gen_MutationRecord::removed_nodes, gen_Node::child_nodes

Notification = EventTarget

Affects gen_NotificationEvent::notification, gen_NotificationEventInit::get_notification, gen_NotificationEventInit::set_notification

NotificationAction
NotificationDirection

Affects gen_Notification::dir, gen_NotificationOptions::get_dir, gen_NotificationOptions::set_dir

NotificationEvent = Event, ExtendableEvent
NotificationEventInit

Affects gen_NotificationEvent::new

NotificationOptions

Affects gen_Notification::new_with_options

NotificationPermission

Affects gen_Notification::permission

ObserverCallback

Affects gen_RequestInit::get_observe, gen_RequestInit::set_observe

OesElementIndexUint OesStandardDerivatives OesTextureFloat
OesTextureFloatLinear OesTextureHalfFloat OesTextureHalfFloatLinear
OesVertexArrayObject
OfflineAudioCompletionEvent = Event
OfflineAudioCompletionEventInit

Affects gen_OfflineAudioCompletionEvent::new

OfflineAudioContext = BaseAudioContext, EventTarget
OfflineAudioContextOptions

Affects gen_OfflineAudioContext::new_with_context_options

OfflineResourceList = EventTarget
OffscreenCanvas = EventTarget

Affects gen_CanvasRenderingContext2d::draw_image_with_offscreen_canvas, gen_CanvasRenderingContext2d::draw_image_with_offscreen_canvas_and_dw_and_dh, gen_CanvasRenderingContext2d::draw_image_with_offscreen_canvas_and_sw_and_sh_and_dx_and_dy_and_dw_and_dh, gen_HtmlCanvasElement::transfer_control_to_offscreen, gen_OffscreenCanvasRenderingContext2d::canvas, gen_OffscreenCanvasRenderingContext2d::draw_image_with_offscreen_canvas, gen_OffscreenCanvasRenderingContext2d::draw_image_with_offscreen_canvas_and_dw_and_dh, gen_OffscreenCanvasRenderingContext2d::draw_image_with_offscreen_canvas_and_sw_and_sh_and_dx_and_dy_and_dw_and_dh

OffscreenCanvasRenderingContext2d OpenFilePickerOptions
OpenWindowEventDetail
OptionalEffectTiming

Affects gen_AnimationEffect::update_timing_with_timing

OrientationLockType OrientationType
OscillatorNode = AudioNode, AudioScheduledSourceNode, EventTarget

Affects gen_AudioContext::create_oscillator, gen_BaseAudioContext::create_oscillator, gen_OfflineAudioContext::create_oscillator

OscillatorOptions
OscillatorType

Affects gen_OscillatorNode::type_, gen_OscillatorNode::set_type, gen_OscillatorOptions::get_type, gen_OscillatorOptions::set_type

OverSampleType OvrMultiview2
PageTransitionEvent = Event
PageTransitionEventInit

Affects gen_PageTransitionEvent::new_with_event_init_dict

PaintRequest

Affects gen_PaintRequestList::item, gen_PaintRequestList::get

PaintRequestList
PaintWorkletGlobalScope = WorkletGlobalScope
PannerNode = AudioNode, EventTarget

Affects gen_AudioContext::create_panner, gen_BaseAudioContext::create_panner, gen_OfflineAudioContext::create_panner

PannerOptions
PanningModelType

Affects gen_PannerNode::panning_model, gen_PannerNode::set_panning_model, gen_PannerOptions::get_panning_model, gen_PannerOptions::set_panning_model

ParityType
Path2d

Affects gen_CanvasRenderingContext2d::clip_with_path_2d, gen_CanvasRenderingContext2d::fill_with_path_2d, gen_CanvasRenderingContext2d::is_point_in_path_with_path_2d_and_f64, gen_CanvasRenderingContext2d::is_point_in_stroke_with_path_and_x_and_y, gen_CanvasRenderingContext2d::stroke_with_path, gen_HitRegionOptions::get_path, gen_HitRegionOptions::set_path, gen_OffscreenCanvasRenderingContext2d::clip_with_path_2d, gen_OffscreenCanvasRenderingContext2d::fill_with_path_2d, gen_OffscreenCanvasRenderingContext2d::is_point_in_path_with_path_2d_and_f64, gen_OffscreenCanvasRenderingContext2d::is_point_in_stroke_with_path_and_x_and_y, gen_OffscreenCanvasRenderingContext2d::stroke_with_path

PaymentAddress

Affects gen_BasicCardResponse::get_billing_address, gen_BasicCardResponse::set_billing_address, gen_PaymentResponse::shipping_address

PaymentComplete

Affects gen_PaymentResponse::complete_with_result

PaymentMethodChangeEvent = Event, PaymentRequestUpdateEvent
PaymentMethodChangeEventInit

Affects gen_PaymentMethodChangeEvent::new_with_event_init_dict

PaymentRequestUpdateEvent PaymentMethodChangeEvent? = Event
PaymentRequestUpdateEventInit

Affects gen_PaymentRequestUpdateEvent::new_with_event_init_dict

PaymentResponse Pbkdf2Params PcImplIceConnectionState
PcImplIceGatheringState PcImplSignalingState PcObserverStateType
Performance = EventTarget
PerformanceEntry PerformanceMark? PerformanceMeasure? PerformanceNavigationTiming? PerformanceResourceTiming?
PerformanceEntryEventInit
PerformanceEntryFilterOptions

Affects gen_PerformanceObserverEntryList::get_entries_with_filter

PerformanceMark PerformanceMeasure = PerformanceEntry
PerformanceNavigation

Affects gen_Performance::navigation

PerformanceNavigationTiming = PerformanceEntry, PerformanceResourceTiming
PerformanceObserver PerformanceObserverEntryList
PerformanceObserverInit

Affects gen_PerformanceObserver::observe

PerformanceResourceTiming PerformanceNavigationTiming? = PerformanceEntry
PerformanceServerTiming
PerformanceTiming

Affects gen_Performance::timing

PeriodicWave

Affects gen_AudioContext::create_periodic_wave, gen_AudioContext::create_periodic_wave_with_f32_array_and_f32_slice, gen_AudioContext::create_periodic_wave_with_f32_slice_and_f32_array, gen_AudioContext::create_periodic_wave_with_f32_array_and_f32_array, gen_BaseAudioContext::create_periodic_wave, gen_BaseAudioContext::create_periodic_wave_with_f32_array_and_f32_slice, gen_BaseAudioContext::create_periodic_wave_with_f32_slice_and_f32_array, gen_BaseAudioContext::create_periodic_wave_with_f32_array_and_f32_array, gen_OfflineAudioContext::create_periodic_wave, gen_OfflineAudioContext::create_periodic_wave_with_f32_array_and_f32_slice, gen_OfflineAudioContext::create_periodic_wave_with_f32_slice_and_f32_array, gen_OfflineAudioContext::create_periodic_wave_with_f32_array_and_f32_array, gen_OscillatorNode::set_periodic_wave, gen_OscillatorOptions::get_periodic_wave, gen_OscillatorOptions::set_periodic_wave

PeriodicWaveConstraints PeriodicWaveOptions PermissionDescriptor
PermissionName

Affects gen_BluetoothPermissionDescriptor::get_name, gen_BluetoothPermissionDescriptor::set_name, gen_ClipboardPermissionDescriptor::get_name, gen_ClipboardPermissionDescriptor::set_name, gen_FileSystemPermissionDescriptor::get_name, gen_FileSystemPermissionDescriptor::set_name, gen_PermissionDescriptor::get_name, gen_PermissionDescriptor::set_name

PermissionState

Affects gen_PermissionStatus::state

PermissionStatus BluetoothPermissionResult? UsbPermissionResult? XrPermissionStatus? = EventTarget
Permissions

Affects gen_Navigator::permissions

PlaneLayout
PlaybackDirection

Affects gen_ComputedEffectTiming::get_direction, gen_ComputedEffectTiming::set_direction, gen_EffectTiming::get_direction, gen_EffectTiming::set_direction, gen_KeyframeAnimationOptions::get_direction, gen_KeyframeAnimationOptions::set_direction, gen_KeyframeEffectOptions::get_direction, gen_KeyframeEffectOptions::set_direction, gen_OptionalEffectTiming::get_direction, gen_OptionalEffectTiming::set_direction

Plugin

Affects gen_MimeType::enabled_plugin, gen_PluginArray::item, gen_PluginArray::named_item, gen_PluginArray::get_with_index, gen_PluginArray::get_with_name

PluginArray

Affects gen_Navigator::plugins

PluginCrashedEventInit
PointerEvent = Event, MouseEvent, UiEvent
PointerEventInit

Affects gen_PointerEvent::new_with_event_init_dict

PopStateEvent = Event
PopStateEventInit

Affects gen_PopStateEvent::new_with_event_init_dict

PopupBlockedEvent = Event
PopupBlockedEventInit

Affects gen_PopupBlockedEvent::new_with_event_init_dict

Position PositionAlignSetting PositionError
PositionOptions

Affects gen_Geolocation::get_current_position_with_error_callback_and_options, gen_Geolocation::watch_position_with_error_callback_and_options

PremultiplyAlpha

Affects gen_ImageBitmapOptions::get_premultiply_alpha, gen_ImageBitmapOptions::set_premultiply_alpha, gen_ImageDecoderInit::get_premultiply_alpha, gen_ImageDecoderInit::set_premultiply_alpha

Presentation

Affects gen_Navigator::presentation

PresentationAvailability = EventTarget
PresentationConnection = EventTarget

Affects gen_PresentationConnectionAvailableEvent::connection, gen_PresentationConnectionAvailableEventInit::get_connection, gen_PresentationConnectionAvailableEventInit::set_connection

PresentationConnectionAvailableEvent = Event
PresentationConnectionAvailableEventInit

Affects gen_PresentationConnectionAvailableEvent::new

PresentationConnectionBinaryType

Affects gen_PresentationConnection::binary_type, gen_PresentationConnection::set_binary_type

PresentationConnectionCloseEvent = Event
PresentationConnectionCloseEventInit

Affects gen_PresentationConnectionCloseEvent::new

PresentationConnectionClosedReason

Affects gen_PresentationConnectionCloseEvent::reason, gen_PresentationConnectionCloseEventInit::get_reason, gen_PresentationConnectionCloseEventInit::set_reason

PresentationConnectionList = EventTarget
PresentationConnectionState

Affects gen_PresentationConnection::state

PresentationReceiver

Affects gen_Presentation::receiver

PresentationRequest = EventTarget

Affects gen_Presentation::default_request, gen_Presentation::set_default_request

PresentationStyle

Affects gen_ClipboardItem::presentation_style, gen_ClipboardItemOptions::get_presentation_style, gen_ClipboardItemOptions::set_presentation_style

ProcessingInstruction = CharacterData, EventTarget, Node

Affects gen_Document::create_processing_instruction

ProfileTimelineLayerRect ProfileTimelineMarker
ProfileTimelineMessagePortOperationType

Affects gen_ProfileTimelineMarker::get_message_port_operation, gen_ProfileTimelineMarker::set_message_port_operation

ProfileTimelineStackFrame
ProfileTimelineWorkerOperationType

Affects gen_ProfileTimelineMarker::get_worker_operation, gen_ProfileTimelineMarker::set_worker_operation

ProgressEvent = Event
ProgressEventInit

Affects gen_ProgressEvent::new_with_event_init_dict

PromiseNativeHandler
PromiseRejectionEvent = Event
PromiseRejectionEventInit

Affects gen_PromiseRejectionEvent::new

PublicKeyCredential = Credential
PublicKeyCredentialCreationOptions

Affects gen_CredentialCreationOptions::get_public_key, gen_CredentialCreationOptions::set_public_key

PublicKeyCredentialCreationOptionsJson PublicKeyCredentialDescriptor
PublicKeyCredentialDescriptorJson PublicKeyCredentialEntity
PublicKeyCredentialHints PublicKeyCredentialParameters
PublicKeyCredentialRequestOptions

Affects gen_CredentialRequestOptions::get_public_key, gen_CredentialRequestOptions::set_public_key

PublicKeyCredentialRequestOptionsJson
PublicKeyCredentialRpEntity

Affects gen_PublicKeyCredentialCreationOptions::get_rp, gen_PublicKeyCredentialCreationOptions::set_rp, gen_PublicKeyCredentialCreationOptionsJson::get_rp, gen_PublicKeyCredentialCreationOptionsJson::set_rp

PublicKeyCredentialType

Affects gen_PublicKeyCredentialDescriptor::get_type, gen_PublicKeyCredentialDescriptor::set_type, gen_PublicKeyCredentialParameters::get_type, gen_PublicKeyCredentialParameters::set_type

PublicKeyCredentialUserEntity

Affects gen_PublicKeyCredentialCreationOptions::get_user, gen_PublicKeyCredentialCreationOptions::set_user

PublicKeyCredentialUserEntityJson

Affects gen_PublicKeyCredentialCreationOptionsJson::get_user, gen_PublicKeyCredentialCreationOptionsJson::set_user

PushEncryptionKeyName

Affects gen_PushSubscription::get_key

PushEvent = Event, ExtendableEvent
PushEventInit

Affects gen_PushEvent::new_with_event_init_dict

PushManager
PushMessageData

Affects gen_PushEvent::data

PushPermissionState PushSubscription PushSubscriptionInit
PushSubscriptionJson

Affects gen_PushSubscription::to_json

PushSubscriptionKeys

Affects gen_PushSubscriptionJson::get_keys, gen_PushSubscriptionJson::set_keys

PushSubscriptionOptions

Affects gen_PushSubscription::options

PushSubscriptionOptionsInit

Affects gen_PushManager::permission_state_with_options, gen_PushManager::subscribe_with_options

QueryOptions
QueuingStrategy

Affects gen_ReadableStream::new_with_underlying_source_and_strategy

QueuingStrategyInit

Affects gen_ByteLengthQueuingStrategy::new, gen_CountQueuingStrategy::new

RadioNodeList = NodeList
Range

Affects gen_Document::create_range

RcwnPerfStats RcwnStatus ReadableByteStreamController
ReadableStream WebTransportReceiveStream?

Affects gen_Blob::stream, gen_CompressionStream::readable, gen_DecompressionStream::readable, gen_MediaStreamTrackProcessor::readable, gen_MediaStreamTrackProcessor::set_readable, gen_Navigator::send_beacon_with_opt_readable_stream, gen_ReadableStreamByobReader::new, gen_ReadableStreamDefaultReader::new, gen_ReadableWritablePair::get_readable, gen_ReadableWritablePair::set_readable, gen_Request::body, gen_Response::body, gen_Response::new_with_opt_readable_stream

ReadableStreamByobReader
ReadableStreamByobRequest

Affects gen_ReadableByteStreamController::byob_request

ReadableStreamDefaultController ReadableStreamDefaultReader
ReadableStreamGetReaderOptions

Affects gen_ReadableStream::get_reader_with_options

ReadableStreamIteratorOptions ReadableStreamReadResult
ReadableStreamReaderMode

Affects gen_ReadableStreamGetReaderOptions::get_mode, gen_ReadableStreamGetReaderOptions::set_mode

ReadableStreamType
ReadableWritablePair

Affects gen_ReadableStream::pipe_through

RecordingState

Affects gen_MediaRecorder::state

ReferrerPolicy

Affects gen_Request::referrer_policy, gen_RequestInit::get_referrer_policy, gen_RequestInit::set_referrer_policy

RegisterRequest RegisterResponse RegisteredKey RegistrationOptions
RegistrationResponseJson
Request

Affects gen_Cache::add_with_request, gen_Cache::delete_with_request, gen_Cache::keys_with_request, gen_Cache::match_with_request, gen_Cache::match_all_with_request, gen_CacheBatchOperation::get_request, gen_CacheBatchOperation::set_request, gen_CacheStorage::match_with_request, gen_FetchEvent::request, gen_FetchEventInit::get_request, gen_FetchEventInit::set_request

RequestCache

Affects gen_Request::cache, gen_RequestInit::get_cache, gen_RequestInit::set_cache

RequestCredentials

Affects gen_Request::credentials, gen_RequestInit::get_credentials, gen_RequestInit::set_credentials

RequestDestination

Affects gen_Request::destination

RequestDeviceOptions

Affects gen_Bluetooth::request_device

RequestInit

Affects gen_Request::new_with_request_and_init, gen_Request::new_with_str_and_init

RequestMediaKeySystemAccessNotification
RequestMode

Affects gen_Request::mode, gen_RequestInit::get_mode, gen_RequestInit::set_mode

RequestRedirect

Affects gen_Request::redirect, gen_RequestInit::get_redirect, gen_RequestInit::set_redirect

ResidentKeyRequirement ResizeObserver
ResizeObserverBoxOptions

Affects gen_ResizeObserverOptions::get_box, gen_ResizeObserverOptions::set_box

ResizeObserverEntry ResizeObserverOptions ResizeObserverSize
ResizeQuality

Affects gen_ImageBitmapOptions::get_resize_quality, gen_ImageBitmapOptions::set_resize_quality

Response

Affects gen_Cache::put_with_str, gen_CacheBatchOperation::get_response, gen_CacheBatchOperation::set_response

ResponseInit

Affects gen_Response::new_with_opt_buffer_source_and_init, gen_Response::new_with_opt_u8_array_and_init, gen_Response::new_with_opt_js_u8_array_and_init

ResponseType

Affects gen_Response::type_

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 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

Affects gen_Navigator::scheduling

Screen = EventTarget
ScreenColorGamut ScreenLuminance
ScreenOrientation = EventTarget
ScriptProcessorNode = AudioNode, EventTarget

Affects gen_AudioContext::create_script_processor, gen_AudioContext::create_script_processor_with_buffer_size, gen_AudioContext::create_script_processor_with_buffer_size_and_number_of_input_channels, gen_AudioContext::create_script_processor_with_buffer_size_and_number_of_input_channels_and_number_of_output_channels, gen_BaseAudioContext::create_script_processor, gen_BaseAudioContext::create_script_processor_with_buffer_size, gen_BaseAudioContext::create_script_processor_with_buffer_size_and_number_of_input_channels, gen_BaseAudioContext::create_script_processor_with_buffer_size_and_number_of_input_channels_and_number_of_output_channels, gen_OfflineAudioContext::create_script_processor, gen_OfflineAudioContext::create_script_processor_with_buffer_size, gen_OfflineAudioContext::create_script_processor_with_buffer_size_and_number_of_input_channels, gen_OfflineAudioContext::create_script_processor_with_buffer_size_and_number_of_input_channels_and_number_of_output_channels

ScrollAreaEvent = Event, UiEvent
ScrollBehavior ScrollBoxObject
ScrollIntoViewOptions

Affects gen_Element::scroll_into_view_with_scroll_into_view_options

ScrollLogicalPosition ScrollOptions
ScrollRestoration

Affects gen_History::scroll_restoration, gen_History::set_scroll_restoration

ScrollSetting ScrollState
ScrollToOptions

Affects gen_Element::scroll_with_scroll_to_options, gen_Element::scroll_by_with_scroll_to_options, gen_Element::scroll_to_with_scroll_to_options

ScrollViewChangeEventInit
SecurityPolicyViolationEvent = Event
SecurityPolicyViolationEventDisposition SecurityPolicyViolationEventInit
Selection

Affects gen_Document::get_selection

SelectionMode

Affects gen_HtmlInputElement::set_range_text_with_start_and_end_and_selection_mode

Serial = EventTarget

Affects gen_Navigator::serial

SerialInputSignals SerialOptions SerialOutputSignals
SerialPort = EventTarget
SerialPortFilter SerialPortInfo SerialPortRequestOptions
ServerSocketOptions
ServiceWorker = EventTarget

Affects gen_MessageEvent::init_message_event_with_bubbles_and_cancelable_and_data_and_origin_and_last_event_id_and_opt_service_worker, gen_MessageEvent::init_message_event_with_bubbles_and_cancelable_and_data_and_origin_and_last_event_id_and_opt_service_worker_and_ports

ServiceWorkerContainer = EventTarget

Affects gen_Navigator::service_worker

ServiceWorkerGlobalScope = EventTarget, WorkerGlobalScope
ServiceWorkerRegistration = EventTarget
ServiceWorkerState
ServiceWorkerUpdateViaCache

Affects gen_RegistrationOptions::get_update_via_cache, gen_RegistrationOptions::set_update_via_cache

ShadowRoot = DocumentFragment, EventTarget, Node

Affects gen_Element::shadow_root

ShadowRootInit ShadowRootMode
ShareData

Affects gen_Navigator::can_share_with_data, gen_Navigator::share_with_data

SharedWorker = EventTarget
SharedWorkerGlobalScope = EventTarget, WorkerGlobalScope
SignResponse SocketElement SocketOptions SocketReadyState SocketsDict
SourceBuffer = EventTarget

Affects gen_AudioTrack::source_buffer, gen_MediaSource::add_source_buffer, gen_MediaSource::remove_source_buffer

SourceBufferAppendMode
SourceBufferList = EventTarget

Affects gen_MediaSource::source_buffers, gen_MediaSource::active_source_buffers

SpeechGrammar SpeechGrammarList
SpeechRecognition = EventTarget
SpeechRecognitionAlternative
SpeechRecognitionError = Event
SpeechRecognitionErrorCode SpeechRecognitionErrorInit
SpeechRecognitionEvent = Event
SpeechRecognitionEventInit SpeechRecognitionResult
SpeechRecognitionResultList
SpeechSynthesis = EventTarget
SpeechSynthesisErrorCode
SpeechSynthesisErrorEvent = Event, SpeechSynthesisEvent
SpeechSynthesisErrorEventInit
SpeechSynthesisEvent SpeechSynthesisErrorEvent? = Event
SpeechSynthesisEventInit
SpeechSynthesisUtterance = EventTarget
SpeechSynthesisVoice
StereoPannerNode = AudioNode, EventTarget

Affects gen_AudioContext::create_stereo_panner, gen_BaseAudioContext::create_stereo_panner, gen_OfflineAudioContext::create_stereo_panner

StereoPannerOptions Storage StorageEstimate
StorageEvent = Event
StorageEventInit
StorageManager

Affects gen_Navigator::storage

StorageType

Affects gen_IdbDatabase::storage, gen_IdbOpenDbOptions::get_storage, gen_IdbOpenDbOptions::set_storage

StreamPipeOptions StyleRuleChangeEventInit
StyleSheet CssStyleSheet?

Affects gen_HtmlLinkElement::sheet, gen_HtmlStyleElement::sheet, gen_ProcessingInstruction::sheet

StyleSheetApplicableStateChangeEventInit StyleSheetChangeEventInit
StyleSheetList

Affects gen_Document::style_sheets

SubmitEvent = Event
SubmitEventInit
SubtleCrypto

Affects gen_Crypto::subtle

SupportedType
SvcOutputMetadata

Affects gen_EncodedVideoChunkMetadata::get_svc, gen_EncodedVideoChunkMetadata::set_svc

SvgAngle
SvgAnimateElement 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 SvgAnimateElement? SvgAnimateMotionElement? SvgAnimateTransformElement? SvgSetElement? = Element, EventTarget, Node, SvgElement
SvgBoundingBoxOptions
SvgCircleElement = Element, EventTarget, Node, SvgElement, SvgGeometryElement, SvgGraphicsElement
SvgClipPathElement = Element, EventTarget, Node, SvgElement
SvgComponentTransferFunctionElement SvgfeFuncAElement? SvgfeFuncBElement? SvgfeFuncGElement? SvgfeFuncRElement? = Element, EventTarget, Node, SvgElement
SvgDefsElement = Element, EventTarget, Node, SvgElement, SvgGraphicsElement
SvgDescElement = Element, EventTarget, Node, SvgElement
SvgElement SvgAnimateElement? SvgAnimateMotionElement? SvgAnimateTransformElement? SvgAnimationElement? SvgCircleElement? SvgClipPathElement? SvgComponentTransferFunctionElement? SvgDefsElement? SvgDescElement? SvgEllipseElement? SvgFilterElement? SvgForeignObjectElement? SvgGeometryElement? SvgGradientElement? SvgGraphicsElement? SvgImageElement? SvgLineElement? SvgLinearGradientElement? SvgMarkerElement? SvgMaskElement? SvgMetadataElement? SvgPathElement? SvgPatternElement? SvgPolygonElement? SvgPolylineElement? SvgRadialGradientElement? SvgRectElement? SvgScriptElement? SvgSetElement? SvgStopElement? SvgStyleElement? SvgSwitchElement? SvgSymbolElement? SvgTextContentElement? SvgTextElement? SvgTextPathElement? SvgTextPositioningElement? SvgTitleElement? SvgUseElement? SvgViewElement? SvgaElement? SvgfeBlendElement? SvgfeColorMatrixElement? SvgfeComponentTransferElement? SvgfeCompositeElement? SvgfeConvolveMatrixElement? SvgfeDiffuseLightingElement? SvgfeDisplacementMapElement? SvgfeDistantLightElement? SvgfeDropShadowElement? SvgfeFloodElement? SvgfeFuncAElement? SvgfeFuncBElement? SvgfeFuncGElement? SvgfeFuncRElement? SvgfeGaussianBlurElement? SvgfeImageElement? SvgfeMergeElement? SvgfeMergeNodeElement? SvgfeMorphologyElement? SvgfeOffsetElement? SvgfePointLightElement? SvgfeSpecularLightingElement? SvgfeSpotLightElement? SvgfeTileElement? SvgfeTurbulenceElement? SvggElement? SvgmPathElement? SvgsvgElement? SvgtSpanElement? = Element, EventTarget, Node
SvgEllipseElement = Element, EventTarget, Node, SvgElement, SvgGeometryElement, SvgGraphicsElement
SvgFilterElement = Element, EventTarget, Node, SvgElement
SvgForeignObjectElement = Element, EventTarget, Node, SvgElement, SvgGraphicsElement
SvgGeometryElement SvgCircleElement? SvgEllipseElement? SvgLineElement? SvgPathElement? SvgPolygonElement? SvgPolylineElement? SvgRectElement? = Element, EventTarget, Node, SvgElement, SvgGraphicsElement
SvgGradientElement SvgLinearGradientElement? SvgRadialGradientElement? = Element, EventTarget, Node, SvgElement
SvgGraphicsElement SvgCircleElement? SvgDefsElement? SvgEllipseElement? SvgForeignObjectElement? SvgGeometryElement? SvgImageElement? SvgLineElement? SvgPathElement? SvgPolygonElement? SvgPolylineElement? SvgRectElement? SvgSwitchElement? SvgTextContentElement? SvgTextElement? SvgTextPathElement? SvgTextPositioningElement? SvgUseElement? SvgaElement? SvggElement? SvgsvgElement? SvgtSpanElement? = Element, EventTarget, Node, SvgElement
SvgImageElement = Element, EventTarget, Node, SvgElement, SvgGraphicsElement

Affects gen_CanvasRenderingContext2d::draw_image_with_svg_image_element, gen_CanvasRenderingContext2d::draw_image_with_svg_image_element_and_dw_and_dh, gen_CanvasRenderingContext2d::draw_image_with_svg_image_element_and_sw_and_sh_and_dx_and_dy_and_dw_and_dh, gen_OffscreenCanvasRenderingContext2d::draw_image_with_svg_image_element, gen_OffscreenCanvasRenderingContext2d::draw_image_with_svg_image_element_and_dw_and_dh, gen_OffscreenCanvasRenderingContext2d::draw_image_with_svg_image_element_and_sw_and_sh_and_dx_and_dy_and_dw_and_dh

SvgLength SvgLengthList
SvgLineElement = Element, EventTarget, Node, SvgElement, SvgGeometryElement, SvgGraphicsElement
SvgLinearGradientElement = Element, EventTarget, Node, SvgElement, SvgGradientElement
SvgMarkerElement SvgMaskElement = Element, EventTarget, Node, SvgElement
SvgMatrix

Affects gen_CanvasPattern::set_transform, gen_Path2d::add_path_with_transformation

SvgMetadataElement = Element, EventTarget, Node, SvgElement
SvgNumber SvgNumberList
SvgPathElement = Element, EventTarget, Node, SvgElement, SvgGeometryElement, SvgGraphicsElement
SvgPathSeg SvgPathSegArcAbs? SvgPathSegArcRel? SvgPathSegClosePath? SvgPathSegCurvetoCubicAbs? SvgPathSegCurvetoCubicRel? SvgPathSegCurvetoCubicSmoothAbs? SvgPathSegCurvetoCubicSmoothRel? SvgPathSegCurvetoQuadraticAbs? SvgPathSegCurvetoQuadraticRel? SvgPathSegCurvetoQuadraticSmoothAbs? SvgPathSegCurvetoQuadraticSmoothRel? SvgPathSegLinetoAbs? SvgPathSegLinetoHorizontalAbs? SvgPathSegLinetoHorizontalRel? SvgPathSegLinetoRel? SvgPathSegLinetoVerticalAbs? SvgPathSegLinetoVerticalRel? SvgPathSegMovetoAbs? SvgPathSegMovetoRel?
SvgPathSegArcAbs SvgPathSegArcRel SvgPathSegClosePath = SvgPathSeg
SvgPathSegCurvetoCubicAbs SvgPathSegCurvetoCubicRel = SvgPathSeg
SvgPathSegCurvetoCubicSmoothAbs SvgPathSegCurvetoCubicSmoothRel = SvgPathSeg
SvgPathSegCurvetoQuadraticAbs SvgPathSegCurvetoQuadraticRel = SvgPathSeg
SvgPathSegCurvetoQuadraticSmoothAbs = SvgPathSeg
SvgPathSegCurvetoQuadraticSmoothRel SvgPathSegLinetoAbs = SvgPathSeg
SvgPathSegLinetoHorizontalAbs SvgPathSegLinetoHorizontalRel = SvgPathSeg
SvgPathSegLinetoRel SvgPathSegLinetoVerticalAbs = SvgPathSeg
SvgPathSegLinetoVerticalRel = SvgPathSeg
SvgPathSegList
SvgPathSegMovetoAbs SvgPathSegMovetoRel = SvgPathSeg
SvgPatternElement = Element, EventTarget, Node, SvgElement
SvgPoint SvgPointList
SvgPolygonElement 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 SvgTextElement? SvgTextPathElement? SvgTextPositioningElement? SvgtSpanElement? = Element, EventTarget, Node, SvgElement, SvgGraphicsElement
SvgTextElement = Element, EventTarget, Node, SvgElement, SvgGraphicsElement, SvgTextContentElement, SvgTextPositioningElement
SvgTextPathElement = Element, EventTarget, Node, SvgElement, SvgGraphicsElement, SvgTextContentElement
SvgTextPositioningElement SvgTextElement? SvgtSpanElement? = 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 SvgfeColorMatrixElement = Element, EventTarget, Node, SvgElement
SvgfeComponentTransferElement SvgfeCompositeElement = Element, EventTarget, Node, SvgElement
SvgfeConvolveMatrixElement SvgfeDiffuseLightingElement = Element, EventTarget, Node, SvgElement
SvgfeDisplacementMapElement SvgfeDistantLightElement = Element, EventTarget, Node, SvgElement
SvgfeDropShadowElement SvgfeFloodElement = Element, EventTarget, Node, SvgElement
SvgfeFuncAElement SvgfeFuncBElement SvgfeFuncGElement = Element, EventTarget, Node, SvgComponentTransferFunctionElement, SvgElement
SvgfeFuncRElement = Element, EventTarget, Node, SvgComponentTransferFunctionElement, SvgElement
SvgfeGaussianBlurElement SvgfeImageElement = Element, EventTarget, Node, SvgElement
SvgfeMergeElement SvgfeMergeNodeElement = Element, EventTarget, Node, SvgElement
SvgfeMorphologyElement SvgfeOffsetElement = Element, EventTarget, Node, SvgElement
SvgfePointLightElement SvgfeSpecularLightingElement = Element, EventTarget, Node, SvgElement
SvgfeSpotLightElement 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

Affects gen_Document::root_element

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 CdataSection? = CharacterData, EventTarget, Node

Affects gen_Document::create_text_node

TextDecodeOptions TextDecoder TextDecoderOptions TextEncoder
TextMetrics

Affects gen_CanvasRenderingContext2d::measure_text, gen_OffscreenCanvasRenderingContext2d::measure_text

TextTrack = EventTarget

Affects gen_HtmlTrackElement::track

TextTrackCue VttCue? = EventTarget
TextTrackCueList TextTrackKind
TextTrackList = EventTarget

Affects gen_HtmlMediaElement::text_tracks

TextTrackMode
TimeEvent = Event
TimeRanges

Affects gen_HtmlMediaElement::buffered, gen_HtmlMediaElement::played, gen_HtmlMediaElement::seekable

ToggleEvent = Event
ToggleEventInit
TokenBinding

Affects gen_CollectedClientData::get_token_binding, gen_CollectedClientData::set_token_binding

TokenBindingStatus Touch
TouchEvent = Event, UiEvent
TouchEventInit TouchInit TouchList
TrackEvent = Event
TrackEventInit TransformStream TransformStreamDefaultController
Transformer
TransitionEvent = Event
TransitionEventInit Transport TreeBoxObject TreeCellInfo TreeView
TreeWalker

Affects gen_Document::create_tree_walker, gen_Document::create_tree_walker_with_what_to_show

U2f U2fClientData
ULongRange

Affects gen_MediaTrackCapabilities::get_channel_count, gen_MediaTrackCapabilities::set_channel_count, gen_MediaTrackCapabilities::get_height, gen_MediaTrackCapabilities::set_height, gen_MediaTrackCapabilities::get_sample_rate, gen_MediaTrackCapabilities::set_sample_rate, gen_MediaTrackCapabilities::get_sample_size, gen_MediaTrackCapabilities::set_sample_size, gen_MediaTrackCapabilities::get_width, gen_MediaTrackCapabilities::set_width

UaDataValues
UaLowEntropyJson

Affects gen_NavigatorUaData::to_json

UdpMessageEventInit UdpOptions
UiEvent CompositionEvent? DragEvent? FocusEvent? InputEvent? KeyboardEvent? MouseEvent? MouseScrollEvent? PointerEvent? ScrollAreaEvent? TouchEvent? WheelEvent? = Event
UiEventInit UnderlyingSink UnderlyingSource Url
UrlSearchParams

Affects gen_Navigator::send_beacon_with_opt_url_search_params, gen_Response::new_with_opt_url_search_params

Usb = EventTarget

Affects gen_Navigator::usb

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

Affects gen_Navigator::user_activation

UserProximityEvent = Event
UserProximityEventInit
UserVerificationRequirement

Affects gen_AuthenticatorSelectionCriteria::get_user_verification, gen_AuthenticatorSelectionCriteria::set_user_verification, gen_PublicKeyCredentialRequestOptions::get_user_verification, gen_PublicKeyCredentialRequestOptions::set_user_verification

ValidityState

Affects gen_HtmlButtonElement::validity, gen_HtmlFieldSetElement::validity, gen_HtmlInputElement::validity, gen_HtmlObjectElement::validity, gen_HtmlOutputElement::validity, gen_HtmlSelectElement::validity

ValueEvent = Event
ValueEventInit VideoColorPrimaries VideoColorSpace VideoColorSpaceInit
VideoConfiguration

Affects gen_MediaConfiguration::get_video, gen_MediaConfiguration::set_video, gen_MediaDecodingConfiguration::get_video, gen_MediaDecodingConfiguration::set_video, gen_MediaEncodingConfiguration::get_video, gen_MediaEncodingConfiguration::set_video

VideoDecoder
VideoDecoderConfig

Affects gen_EncodedVideoChunkMetadata::get_decoder_config, gen_EncodedVideoChunkMetadata::set_decoder_config

VideoDecoderInit VideoDecoderSupport VideoEncoder VideoEncoderConfig
VideoEncoderEncodeOptions VideoEncoderInit VideoEncoderSupport
VideoFacingModeEnum
VideoFrame

Affects gen_CanvasRenderingContext2d::draw_image_with_video_frame, gen_CanvasRenderingContext2d::draw_image_with_video_frame_and_dw_and_dh, gen_CanvasRenderingContext2d::draw_image_with_video_frame_and_sw_and_sh_and_dx_and_dy_and_dw_and_dh, gen_ImageDecodeResult::get_image, gen_ImageDecodeResult::set_image, gen_OffscreenCanvasRenderingContext2d::draw_image_with_video_frame, gen_OffscreenCanvasRenderingContext2d::draw_image_with_video_frame_and_dw_and_dh, gen_OffscreenCanvasRenderingContext2d::draw_image_with_video_frame_and_sw_and_sh_and_dx_and_dy_and_dw_and_dh

VideoFrameBufferInit VideoFrameCopyToOptions VideoFrameInit
VideoMatrixCoefficients VideoPixelFormat
VideoPlaybackQuality

Affects gen_HtmlVideoElement::get_video_playback_quality

VideoStreamTrack = EventTarget, MediaStreamTrack
VideoTrack
VideoTrackList = EventTarget

Affects gen_HtmlMediaElement::video_tracks

VideoTransferCharacteristics
ViewTransition

Affects gen_Document::start_view_transition, gen_Document::start_view_transition_with_update_callback

VisibilityState

Affects gen_Document::visibility_state

VisualViewport = EventTarget
VoidCallback
VrDisplay = EventTarget
VrDisplayCapabilities VrEye VrEyeParameters VrFieldOfView VrFrameData
VrLayer VrMockController VrMockDisplay VrPose
VrServiceTest

Affects gen_Navigator::request_vr_service_test

VrStageParameters VrSubmitFrameResult
VttCue = EventTarget, TextTrackCue
VttRegion
WakeLock

Affects gen_Navigator::wake_lock

WakeLockSentinel = EventTarget
WakeLockType
WatchAdvertisementsOptions

Affects gen_BluetoothDevice::watch_advertisements_with_options

WaveShaperNode = AudioNode, EventTarget

Affects gen_AudioContext::create_wave_shaper, gen_BaseAudioContext::create_wave_shaper, gen_OfflineAudioContext::create_wave_shaper

WaveShaperOptions WebGl2RenderingContext WebGlActiveInfo WebGlBuffer
WebGlContextAttributes
WebGlContextEvent = Event
WebGlContextEventInit WebGlFramebuffer WebGlPowerPreference
WebGlProgram
WebGlQuery

Affects gen_ExtDisjointTimerQuery::begin_query_ext, gen_ExtDisjointTimerQuery::create_query_ext, gen_ExtDisjointTimerQuery::delete_query_ext, gen_ExtDisjointTimerQuery::get_query_object_ext, gen_ExtDisjointTimerQuery::is_query_ext, gen_ExtDisjointTimerQuery::query_counter_ext

WebGlRenderbuffer WebGlRenderingContext WebGlSampler WebGlShader
WebGlShaderPrecisionFormat WebGlSync
WebGlTexture

Affects gen_OvrMultiview2::framebuffer_texture_multiview_ovr

WebGlTransformFeedback WebGlUniformLocation
WebGlVertexArrayObject

Affects gen_OesVertexArrayObject::bind_vertex_array_oes, gen_OesVertexArrayObject::create_vertex_array_oes, gen_OesVertexArrayObject::delete_vertex_array_oes, gen_OesVertexArrayObject::is_vertex_array_oes

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

Affects gen_Gpu::wgsl_language_features

WheelEvent = Event, MouseEvent, UiEvent
WheelEventInit WidevineCdmManifest
Window = EventTarget

Affects gen_CanvasRenderingContext2d::draw_window, gen_CanvasRenderingContext2d::draw_window_with_flags, gen_CompositionEvent::init_composition_event_with_can_bubble_arg_and_cancelable_arg_and_view_arg, gen_CompositionEvent::init_composition_event_with_can_bubble_arg_and_cancelable_arg_and_view_arg_and_data_arg, gen_CompositionEvent::init_composition_event_with_can_bubble_arg_and_cancelable_arg_and_view_arg_and_data_arg_and_locale_arg, gen_CompositionEventInit::get_view, gen_CompositionEventInit::set_view, gen_Document::default_view, gen_DragEvent::init_drag_event_with_can_bubble_and_cancelable_and_a_view, gen_DragEvent::init_drag_event_with_can_bubble_and_cancelable_and_a_view_and_a_detail, gen_DragEvent::init_drag_event_with_can_bubble_and_cancelable_and_a_view_and_a_detail_and_a_screen_x, gen_DragEvent::init_drag_event_with_can_bubble_and_cancelable_and_a_view_and_a_detail_and_a_screen_x_and_a_screen_y, gen_DragEvent::init_drag_event_with_can_bubble_and_cancelable_and_a_view_and_a_detail_and_a_screen_x_and_a_screen_y_and_a_client_x, gen_DragEvent::init_drag_event_with_can_bubble_and_cancelable_and_a_view_and_a_detail_and_a_screen_x_and_a_screen_y_and_a_client_x_and_a_client_y, gen_DragEvent::init_drag_event_with_can_bubble_and_cancelable_and_a_view_and_a_detail_and_a_screen_x_and_a_screen_y_and_a_client_x_and_a_client_y_and_a_ctrl_key, gen_DragEvent::init_drag_event_with_can_bubble_and_cancelable_and_a_view_and_a_detail_and_a_screen_x_and_a_screen_y_and_a_client_x_and_a_client_y_and_a_ctrl_key_and_a_alt_key, gen_DragEvent::init_drag_event_with_can_bubble_and_cancelable_and_a_view_and_a_detail_and_a_screen_x_and_a_screen_y_and_a_client_x_and_a_client_y_and_a_ctrl_key_and_a_alt_key_and_a_shift_key, gen_DragEvent::init_drag_event_with_can_bubble_and_cancelable_and_a_view_and_a_detail_and_a_screen_x_and_a_screen_y_and_a_client_x_and_a_client_y_and_a_ctrl_key_and_a_alt_key_and_a_shift_key_and_a_meta_key, gen_DragEvent::init_drag_event_with_can_bubble_and_cancelable_and_a_view_and_a_detail_and_a_screen_x_and_a_screen_y_and_a_client_x_and_a_client_y_and_a_ctrl_key_and_a_alt_key_and_a_shift_key_and_a_meta_key_and_a_button, gen_DragEventInit::get_view

WindowClient = Client
Worker ChromeWorker? = EventTarget
WorkerDebuggerGlobalScope = EventTarget
WorkerGlobalScope DedicatedWorkerGlobalScope? ServiceWorkerGlobalScope? SharedWorkerGlobalScope? = EventTarget
WorkerLocation WorkerNavigator WorkerOptions WorkerType
Worklet AudioWorklet?
WorkletGlobalScope AudioWorkletGlobalScope? PaintWorkletGlobalScope?
WorkletOptions
WritableStream FileSystemWritableFileStream? WebTransportSendStream?

Affects gen_CompressionStream::writable, gen_DecompressionStream::writable, gen_MediaStreamTrackGenerator::writable, gen_MediaStreamTrackGenerator::set_writable, gen_ReadableStream::pipe_to, gen_ReadableWritablePair::get_writable, gen_ReadableWritablePair::set_writable

WritableStreamDefaultController WritableStreamDefaultWriter
WriteCommandType
WriteParams

Affects gen_FileSystemWritableFileStream::write_with_write_params

XPathExpression

Affects gen_Document::create_expression, gen_Document::create_expression_with_opt_callback

XPathNsResolver
XPathResult

Affects gen_Document::evaluate, gen_Document::evaluate_with_opt_callback, gen_Document::evaluate_with_opt_callback_and_type, gen_Document::evaluate_with_opt_callback_and_type_and_result

XmlDocument = Document, EventTarget, Node
XmlHttpRequest = EventTarget, XmlHttpRequestEventTarget
XmlHttpRequestEventTarget XmlHttpRequest? XmlHttpRequestUpload? = 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 XrWebGlLayer? = EventTarget
XrPermissionDescriptor
XrPermissionStatus = EventTarget, PermissionStatus
XrPose XrJointPose? XrViewerPose?
XrReferenceSpace XrBoundedReferenceSpace? = EventTarget, XrSpace
XrReferenceSpaceEvent = Event
XrReferenceSpaceEventInit XrReferenceSpaceType XrRenderState
XrRenderStateInit XrRigidTransform
XrSession = EventTarget
XrSessionEvent = Event
XrSessionEventInit XrSessionInit XrSessionMode
XrSessionSupportedPermissionDescriptor
XrSpace XrBoundedReferenceSpace? XrJointSpace? XrReferenceSpace? = EventTarget
XrSystem = EventTarget

Affects gen_Navigator::xr

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