Cargo Features

web-sys has no features set by default.

[dependencies]
web-sys = { version = "0.3.69", features = ["AbortController", "AbortSignal", "AddEventListenerOptions", "AesGcmParams", "AlignSetting", "AlphaOption", "AnalyserNode", "AngleInstancedArrays", "Animation", "AnimationEffect", "AnimationEvent", "AnimationEventInit", "AnimationPlayState", "AnimationPlaybackEvent", "AnimationPlaybackEventInit", "AnimationPropertyValueDetails", "AnimationTimeline", "AssignedNodesOptions", "AttestationConveyancePreference", "Attr", "AttributeNameValue", "AudioBuffer", "AudioBufferOptions", "AudioBufferSourceNode", "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", "AuthenticationExtensionsClientInputs", "AuthenticationExtensionsClientOutputs", "AuthenticatorAssertionResponse", "AuthenticatorAttachment", "AuthenticatorAttestationResponse", "AuthenticatorResponse", "AutoKeyword", "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", "CanvasRenderingContext2d", "CanvasWindingRule", "CaretChangedReason", "CaretPosition", "CaretStateChangedEventInit", "CdataSection", "ChannelCountMode", "ChannelInterpretation", "ChannelMergerNode", "ChannelMergerOptions", "ChannelSplitterNode", "ChannelSplitterOptions", "CharacterData", "CheckerboardReportService", "ChromeFilePropertyBag", "ChromeWorker", "Client", "ClientQueryOptions", "ClientRectsAndTexts", "ClientType", "Clients", "Clipboard", "ClipboardEvent", "ClipboardEventInit", "ClipboardPermissionDescriptor", "CloseEvent", "CloseEventInit", "CodecState", "ColorSpaceConversion", "Comment", "CompositeOperation", "CompositionEvent", "CompositionEventInit", "CompressionFormat", "CompressionStream", "ComputedEffectTiming", "ConnStatusDict", "ConnectionType", "ConsoleInstance", "ConsoleProfileEvent", "ConsoleTimerLogOrEnd", "ConsoleTimerStart", "ConstantSourceNode", "ConstrainBooleanParameters", "ConstrainLongRange", "ConvertCoordinateOptions", "ConvolverNode", "ConvolverOptions", "Coordinates", "CountQueuingStrategy", "Credential", "CredentialCreationOptions", "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", "DecoderDoctorNotificationType", "DecompressionStream", "DedicatedWorkerGlobalScope", "DelayNode", "DelayOptions", "DeviceAcceleration", "DeviceAccelerationInit", "DeviceLightEvent", "DeviceLightEventInit", "DeviceMotionEvent", "DeviceMotionEventInit", "DeviceOrientationEvent", "DeviceOrientationEventInit", "DeviceProximityEvent", "DeviceProximityEventInit", "DeviceRotationRate", "Directory", "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", "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", "FileSystemPermissionMode", "FileSystemReadWriteOptions", "FileSystemRemoveOptions", "FileSystemSyncAccessHandle", "FileSystemWritableFileStream", "FlowControlType", "FocusEvent", "FocusEventInit", "FontData", "FontFace", "FontFaceDescriptors", "FontFaceLoadStatus", "FontFaceSet", "FontFaceSetIterator", "FontFaceSetIteratorResult", "FontFaceSetLoadEvent", "FontFaceSetLoadEventInit", "FontFaceSetLoadStatus", "FormData", "FrameType", "FuzzingFunctions", "GainNode", "GainOptions", "Gamepad", "GamepadAxisMoveEvent", "GamepadAxisMoveEventInit", "GamepadButton", "GamepadButtonEvent", "GamepadButtonEventInit", "GamepadEvent", "GamepadEventInit", "GamepadHand", "GamepadHapticActuator", "GamepadHapticActuatorType", "GamepadMappingType", "GamepadPose", "GamepadServiceTest", "Geolocation", "GetAnimationsOptions", "GetRootNodeOptions", "GetUserMediaRequest", "Gpu", "GpuAutoLayoutMode", "GpuBindGroup", "GpuBindGroupEntry", "GpuBindGroupLayout", "GpuBlendComponent", "GpuBlendState", "GpuBuffer", "GpuBufferBindingType", "GpuBufferDescriptor", "GpuBufferMapState", "GpuCanvasAlphaMode", "GpuCanvasConfiguration", "GpuCanvasContext", "GpuColorDict", "GpuColorTargetState", "GpuCommandBuffer", "GpuCommandBufferDescriptor", "GpuCommandEncoder", "GpuCompilationInfo", "GpuCompilationMessage", "GpuCompilationMessageType", "GpuComputePassDescriptor", "GpuComputePassEncoder", "GpuComputePassTimestampWrites", "GpuComputePipeline", "GpuComputePipelineDescriptor", "GpuDepthStencilState", "GpuDevice", "GpuDeviceDescriptor", "GpuDeviceLostInfo", "GpuDeviceLostReason", "GpuError", "GpuErrorFilter", "GpuExternalTextureBindingLayout", "GpuFilterMode", "GpuImageCopyBuffer", "GpuImageCopyExternalImage", "GpuImageCopyTexture", "GpuIndexFormat", "GpuInternalError", "GpuMultisampleState", "GpuOrigin3dDict", "GpuOutOfMemoryError", "GpuPipelineDescriptorBase", "GpuPipelineError", "GpuPipelineErrorInit", "GpuPipelineErrorReason", "GpuPowerPreference", "GpuQuerySet", "GpuQuerySetDescriptor", "GpuQueryType", "GpuQueue", "GpuQueueDescriptor", "GpuRenderBundle", "GpuRenderBundleEncoder", "GpuRenderPassColorAttachment", "GpuRenderPassDescriptor", "GpuRenderPassTimestampWrites", "GpuRenderPipeline", "GpuRenderPipelineDescriptor", "GpuRequestAdapterOptions", "GpuSampler", "GpuSamplerDescriptor", "GpuShaderModuleDescriptor", "GpuStorageTextureAccess", "GpuStoreOp", "GpuSupportedFeatures", "GpuSupportedLimits", "GpuTexture", "GpuTextureDescriptor", "GpuTextureDimension", "GpuTextureFormat", "GpuTextureSampleType", "GpuTextureView", "GpuTextureViewDimension", "GpuUncapturedErrorEvent", "GpuUncapturedErrorEventInit", "GpuValidationError", "GpuVertexState", "HalfOpenInfoDict", "HardwareAcceleration", "HashChangeEvent", "HashChangeEventInit", "Headers", "HeadersGuardEnum", "Hid", "HidCollectionInfo", "HidConnectionEvent", "HidConnectionEventInit", "HidDevice", "HidDeviceFilter", "HidDeviceRequestOptions", "HidInputReportEvent", "HidInputReportEventInit", "HiddenPluginEventInit", "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", "IdbTransactionMode", "IdbVersionChangeEvent", "IdbVersionChangeEventInit", "IdleRequestOptions", "IirFilterNode", "IirFilterOptions", "ImageBitmap", "ImageCapture", "ImageCaptureError", "ImageCaptureErrorEvent", "ImageCaptureErrorEventInit", "ImageData", "ImageDecodeOptions", "ImageDecoder", "ImageDecoderInit", "ImageEncodeOptions", "ImageOrientation", "ImageTrack", "ImageTrackList", "InputEvent", "InputEventInit", "IntersectionObserverEntry", "IntersectionObserverEntryInit", "IntersectionObserverInit", "IntlUtils", "IsInputPendingOptions", "IterableKeyOrValueResult", "IterationCompositeOperation", "KeyIdsInitData", "KeyboardEvent", "KeyboardEventInit", "KeyframeAnimationOptions", "KeyframeEffect", "LatencyMode", "ListBoxObject", "LocalMediaStream", "LocaleInfo", "Location", "LockInfo", "LockManager", "LockManagerSnapshot", "LockMode", "LockOptions", "MediaCapabilities", "MediaConfiguration", "MediaDecodingConfiguration", "MediaDeviceInfo", "MediaDeviceKind", "MediaDevices", "MediaElementAudioSourceNode", "MediaElementAudioSourceOptions", "MediaEncodingConfiguration", "MediaEncodingType", "MediaEncryptedEvent", "MediaError", "MediaImage", "MediaKeyError", "MediaKeyMessageEvent", "MediaKeyMessageEventInit", "MediaKeyMessageType", "MediaKeyNeededEventInit", "MediaKeySession", "MediaKeyStatus", "MediaKeyStatusMap", "MediaKeySystemAccess", "MediaKeySystemConfiguration", "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", "MediaTrackConstraintSet", "MediaTrackConstraints", "MediaTrackSettings", "MediaTrackSupportedConstraints", "MemoryBreakdownEntry", "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", "NetworkCommandOptions", "NetworkInformation", "NetworkResultOptions", "Node", "NodeFilter", "NodeIterator", "NodeList", "Notification", "NotificationAction", "NotificationDirection", "NotificationEvent", "NotificationEventInit", "NotificationOptions", "NotificationPermission", "OesStandardDerivatives", "OesTextureHalfFloat", "OesVertexArrayObject", "OfflineAudioCompletionEvent", "OfflineAudioCompletionEventInit", "OfflineAudioContext", "OfflineAudioContextOptions", "OfflineResourceList", "OffscreenCanvas", "OpenFilePickerOptions", "OpenWindowEventDetail", "OptionalEffectTiming", "OrientationLockType", "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", "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", "ProfileTimelineStackFrame", "ProfileTimelineWorkerOperationType", "ProgressEvent", "ProgressEventInit", "PromiseNativeHandler", "PromiseRejectionEvent", "PromiseRejectionEventInit", "PublicKeyCredential", "PublicKeyCredentialDescriptor", "PublicKeyCredentialParameters", "PublicKeyCredentialRpEntity", "PublicKeyCredentialUserEntity", "PushEncryptionKeyName", "PushEvent", "PushEventInit", "PushManager", "PushMessageData", "PushSubscriptionInit", "PushSubscriptionJson", "PushSubscriptionKeys", "PushSubscriptionOptions", "PushSubscriptionOptionsInit", "QueryOptions", "QueuingStrategy", "QueuingStrategyInit", "RadioNodeList", "Range", "ReadableByteStreamController", "ReadableStream", "ReadableStreamByobReader", "ReadableStreamByobRequest", "ReadableStreamDefaultReader", "ReadableStreamGetReaderOptions", "ReadableStreamReadResult", "ReadableStreamType", "ReadableWritablePair", "RecordingState", "ReferrerPolicy", "RegisteredKey", "RegistrationOptions", "Request", "RequestCache", "RequestCredentials", "RequestDestination", "RequestDeviceOptions", "RequestInit", "RequestMediaKeySystemAccessNotification", "RequestMode", "RequestRedirect", "ResizeObserverEntry", "ResizeQuality", "Response", "ResponseInit", "ResponseType", "RsaPssParams", "RtcAnswerOptions", "RtcCodecStats", "RtcConfiguration", "RtcDataChannel", "RtcDataChannelEvent", "RtcDataChannelEventInit", "RtcDataChannelInit", "RtcDataChannelState", "RtcDataChannelType", "RtcFecParameters", "RtcIceCandidate", "RtcIceCandidateInit", "RtcIceComponentStats", "RtcIceConnectionState", "RtcIceCredentialType", "RtcIceGatheringState", "RtcIdentityAssertion", "RtcIdentityAssertionResult", "RtcIdentityProvider", "RtcIdentityProviderDetails", "RtcIdentityProviderOptions", "RtcIdentityValidationResult", "RtcMediaStreamTrackStats", "RtcOfferAnswerOptions", "RtcOfferOptions", "RtcOutboundRtpStreamStats", "RtcPeerConnection", "RtcPeerConnectionIceEvent", "RtcPeerConnectionIceEventInit", "RtcPeerConnectionState", "RtcRtcpParameters", "RtcRtpCapabilities", "RtcRtpContributingSource", "RtcRtpHeaderExtensionCapability", "RtcRtpHeaderExtensionParameters", "RtcRtpParameters", "RtcRtpReceiver", "RtcRtpSender", "RtcRtpSynchronizationSource", "RtcRtpTransceiver", "RtcRtpTransceiverDirection", "RtcRtxParameters", "RtcSdpType", "RtcSessionDescription", "RtcSessionDescriptionInit", "RtcSignalingState", "RtcStatsIceCandidateType", "RtcStatsType", "RtcTrackEvent", "RtcTrackEventInit", "RtcTransportStats", "RtcdtmfSender", "RtcdtmfToneChangeEvent", "RtcdtmfToneChangeEventInit", "SaveFilePickerOptions", "Scheduler", "SchedulerPostTaskOptions", "Scheduling", "Screen", "ScreenColorGamut", "ScreenLuminance", "ScreenOrientation", "ScriptProcessorNode", "ScrollAreaEvent", "ScrollBoxObject", "ScrollIntoViewOptions", "ScrollOptions", "ScrollRestoration", "ScrollState", "ScrollToOptions", "ScrollViewChangeEventInit", "SecurityPolicyViolationEvent", "SecurityPolicyViolationEventDisposition", "SecurityPolicyViolationEventInit", "Selection", "SelectionMode", "Serial", "SerialInputSignals", "SerialOptions", "SerialOutputSignals", "SerialPort", "SerialPortFilter", "SerialPortInfo", "SerialPortRequestOptions", "ServerSocketOptions", "ServiceWorker", "ServiceWorkerContainer", "ServiceWorkerGlobalScope", "ServiceWorkerRegistration", "ServiceWorkerState", "ServiceWorkerUpdateViaCache", "ShadowRoot", "ShadowRootInit", "ShadowRootMode", "ShareData", "SharedWorker", "SharedWorkerGlobalScope", "SocketElement", "SocketOptions", "SocketsDict", "SourceBuffer", "SourceBufferAppendMode", "SourceBufferList", "SpeechGrammar", "SpeechGrammarList", "SpeechRecognition", "SpeechRecognitionAlternative", "SpeechRecognitionError", "SpeechRecognitionErrorCode", "SpeechRecognitionErrorInit", "SpeechRecognitionEvent", "SpeechRecognitionEventInit", "SpeechRecognitionResult", "SpeechRecognitionResultList", "SpeechSynthesis", "SpeechSynthesisErrorCode", "SpeechSynthesisErrorEvent", "SpeechSynthesisErrorEventInit", "SpeechSynthesisEvent", "SpeechSynthesisEventInit", "SpeechSynthesisUtterance", "SpeechSynthesisVoice", "StereoPannerNode", "StereoPannerOptions", "Storage", "StorageEstimate", "StorageEvent", "StorageEventInit", "StorageManager", "StorageType", "StyleRuleChangeEventInit", "StyleSheet", "StyleSheetChangeEventInit", "StyleSheetList", "SubmitEvent", "SubmitEventInit", "SubtleCrypto", "SvcOutputMetadata", "SvgAngle", "SvgAnimateMotionElement", "SvgAnimateTransformElement", "SvgAnimatedAngle", "SvgAnimatedBoolean", "SvgAnimatedEnumeration", "SvgAnimatedInteger", "SvgAnimatedLength", "SvgAnimatedLengthList", "SvgAnimatedNumber", "SvgAnimatedNumberList", "SvgAnimatedPreserveAspectRatio", "SvgAnimatedRect", "SvgAnimatedString", "SvgAnimatedTransformList", "SvgAnimationElement", "SvgBoundingBoxOptions", "SvgCircleElement", "SvgClipPathElement", "SvgComponentTransferFunctionElement", "SvgDefsElement", "SvgDescElement", "SvgElement", "SvgEllipseElement", "SvgFilterElement", "SvgForeignObjectElement", "SvgGeometryElement", "SvgGradientElement", "SvgGraphicsElement", "SvgImageElement", "SvgLength", "SvgLengthList", "SvgLineElement", "SvgLinearGradientElement", "SvgMaskElement", "SvgMatrix", "SvgMetadataElement", "SvgNumber", "SvgNumberList", "SvgPathElement", "SvgPathSeg", "SvgPathSegClosePath", "SvgPathSegCurvetoCubicRel", "SvgPathSegCurvetoCubicSmoothRel", "SvgPathSegCurvetoQuadraticRel", "SvgPathSegCurvetoQuadraticSmoothAbs", "SvgPathSegLinetoAbs", "SvgPathSegLinetoHorizontalRel", "SvgPathSegLinetoVerticalAbs", "SvgPathSegLinetoVerticalRel", "SvgPathSegList", "SvgPathSegMovetoRel", "SvgPatternElement", "SvgPoint", "SvgPointList", "SvgPolylineElement", "SvgPreserveAspectRatio", "SvgRadialGradientElement", "SvgRect", "SvgRectElement", "SvgScriptElement", "SvgSetElement", "SvgStopElement", "SvgStringList", "SvgStyleElement", "SvgSwitchElement", "SvgSymbolElement", "SvgTextContentElement", "SvgTextElement", "SvgTextPathElement", "SvgTextPositioningElement", "SvgTitleElement", "SvgTransform", "SvgTransformList", "SvgUnitTypes", "SvgUseElement", "SvgViewElement", "SvgZoomAndPan", "SvgaElement", "SvgfeColorMatrixElement", "SvgfeCompositeElement", "SvgfeDiffuseLightingElement", "SvgfeDistantLightElement", "SvgfeFloodElement", "SvgfeFuncGElement", "SvgfeFuncRElement", "SvgfeImageElement", "SvgfeMergeNodeElement", "SvgfeOffsetElement", "SvgfeSpecularLightingElement", "SvgfeTileElement", "SvgfeTurbulenceElement", "SvggElement", "SvgmPathElement", "SvgsvgElement", "SvgtSpanElement", "TaskController", "TaskControllerInit", "TaskPriority", "TaskPriorityChangeEvent", "TaskPriorityChangeEventInit", "TaskSignal", "TaskSignalAnyInit", "TcpReadyState", "TcpServerSocket", "TcpServerSocketEvent", "TcpServerSocketEventInit", "TcpSocket", "TcpSocketBinaryType", "TcpSocketErrorEvent", "TcpSocketErrorEventInit", "TcpSocketEvent", "TcpSocketEventInit", "Text", "TextDecodeOptions", "TextDecoder", "TextDecoderOptions", "TextEncoder", "TextMetrics", "TextTrack", "TextTrackCue", "TextTrackCueList", "TextTrackKind", "TextTrackList", "TextTrackMode", "TimeEvent", "TimeRanges", "Touch", "TouchEvent", "TouchEventInit", "TouchInit", "TouchList", "TrackEvent", "TrackEventInit", "Transformer", "TransitionEvent", "TransitionEventInit", "Transport", "TreeBoxObject", "TreeCellInfo", "TreeView", "TreeWalker", "UdpOptions", "UiEvent", "UiEventInit", "Url", "UrlSearchParams", "Usb", "UsbAlternateInterface", "UsbConfiguration", "UsbConnectionEvent", "UsbConnectionEventInit", "UsbControlTransferParameters", "UsbDevice", "UsbDeviceFilter", "UsbDeviceRequestOptions", "UsbDirection", "UsbEndpoint", "UsbEndpointType", "UsbInTransferResult", "UsbInterface", "UsbIsochronousInTransferResult", "UsbIsochronousOutTransferResult", "UsbPermissionDescriptor", "UsbPermissionResult", "UsbRequestType", "UsbTransferStatus", "UserActivation", "UserProximityEvent", "UserProximityEventInit", "UserVerificationRequirement", "ValidityState", "ValueEvent", "ValueEventInit", "VideoColorPrimaries", "VideoColorSpace", "VideoColorSpaceInit", "VideoDecoder", "VideoDecoderConfig", "VideoDecoderInit", "VideoEncoder", "VideoEncoderConfig", "VideoEncoderEncodeOptions", "VideoEncoderInit", "VideoFacingModeEnum", "VideoFrame", "VideoFrameInit", "VideoMatrixCoefficients", "VideoPixelFormat", "VideoPlaybackQuality", "VideoStreamTrack", "VideoTrack", "VideoTrackList", "VideoTransferCharacteristics", "ViewTransition", "VisibilityState", "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", "WorkerNavigator", "WorkerOptions", "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

AbortController TaskController?
AbortSignal TaskSignal? = EventTarget

Affects gen_AbortController::signal, gen_Request::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

AssignedNodesOptions

Affects gen_HtmlSlotElement::assigned_nodes_with_options

AttestationConveyancePreference
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_AudioContext::create_buffer, gen_AudioProcessingEvent::input_buffer, gen_AudioProcessingEvent::output_buffer, gen_BaseAudioContext::create_buffer, gen_ConvolverNode::buffer, gen_ConvolverNode::set_buffer, gen_OfflineAudioCompletionEvent::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
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_array

AudioDataInit

Affects gen_AudioData::new

AudioDecoder
AudioDecoderConfig

Affects gen_AudioDecoder::configure, gen_AudioDecoder::is_config_supported

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

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

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

Affects gen_AudioContext::set_sink_id_with_audio_sink_options

AudioSinkType

Affects gen_AudioSinkInfo::type_

AudioStreamTrack = EventTarget, MediaStreamTrack
AudioTrack

Affects gen_AudioTrackList::get_track_by_id, gen_AudioTrackList::get

AudioTrackList = EventTarget

Affects gen_HtmlMediaElement::audio_tracks, gen_SourceBuffer::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
AuthenticationExtensionsClientOutputs

Affects gen_PublicKeyCredential::get_client_extension_results

AuthenticatorAssertionResponse = AuthenticatorResponse
AuthenticatorAttachment
AuthenticatorAttestationResponse = AuthenticatorResponse
AuthenticatorResponse AuthenticatorAssertionResponse? AuthenticatorAttestationResponse?

Affects gen_PublicKeyCredential::response

AuthenticatorSelectionCriteria 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

Blob File?

Affects gen_BlobEvent::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, gen_PushMessageData::blob, gen_Response::new_with_opt_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_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_BluetoothRemoteGattServer::device, gen_BluetoothRemoteGattService::device

BluetoothLeScanFilterInit
BluetoothManufacturerDataMap

Affects gen_BluetoothAdvertisingEvent::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

BluetoothUuid
BoxQuadOptions

Affects gen_Document::get_box_quads_with_options, gen_Element::get_box_quads_with_options, gen_Text::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_CacheStorage::match_with_str_and_options

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

Affects gen_CanvasRenderingContext2d::create_linear_gradient, gen_CanvasRenderingContext2d::create_radial_gradient, gen_OffscreenCanvasRenderingContext2d::create_linear_gradient, gen_OffscreenCanvasRenderingContext2d::create_radial_gradient

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

Affects gen_Document::caret_position_from_point

CaretStateChangedEventInit
CdataSection = CharacterData, EventTarget, Node, Text

Affects gen_Document::create_cdata_section

ChannelCountMode

Affects gen_AudioNode::channel_count_mode, gen_AudioNode::set_channel_count_mode

ChannelInterpretation

Affects gen_AudioNode::channel_interpretation, gen_AudioNode::set_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 CheckerboardReport CheckerboardReportService
ChromeFilePropertyBag
ChromeWorker = EventTarget, Worker
Client WindowClient?
ClientQueryOptions

Affects gen_Clients::match_all_with_options

ClientRectsAndTexts
ClientType

Affects gen_Client::type_

Clients

Affects gen_ServiceWorkerGlobalScope::clients

Clipboard = EventTarget

Affects gen_Navigator::clipboard

ClipboardEvent = Event
ClipboardEventInit

Affects gen_ClipboardEvent::new_with_event_init_dict

ClipboardItem ClipboardItemOptions ClipboardPermissionDescriptor
CloseEvent = Event
CloseEventInit

Affects gen_CloseEvent::new_with_event_init_dict

CodecState

Affects gen_AudioDecoder::state, gen_AudioEncoder::state, gen_VideoDecoder::state, gen_VideoEncoder::state

CollectedClientData ColorSpaceConversion
Comment = CharacterData, EventTarget, Node

Affects gen_Document::create_comment

CompositeOperation

Affects gen_KeyframeEffect::composite, gen_KeyframeEffect::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 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

CredentialRequestOptions

Affects gen_CredentialsContainer::get_with_options

CredentialsContainer

Affects gen_Navigator::credentials

Crypto
CryptoKey

Affects gen_SubtleCrypto::decrypt_with_object_and_buffer_source, gen_SubtleCrypto::decrypt_with_str_and_buffer_source, gen_SubtleCrypto::decrypt_with_object_and_u8_array, gen_SubtleCrypto::decrypt_with_str_and_u8_array, gen_SubtleCrypto::derive_bits_with_object, gen_SubtleCrypto::derive_bits_with_str, gen_SubtleCrypto::derive_key_with_object_and_object, gen_SubtleCrypto::derive_key_with_str_and_object, gen_SubtleCrypto::derive_key_with_object_and_str, gen_SubtleCrypto::derive_key_with_str_and_str, gen_SubtleCrypto::encrypt_with_object_and_buffer_source, gen_SubtleCrypto::encrypt_with_str_and_buffer_source, gen_SubtleCrypto::encrypt_with_object_and_u8_array, gen_SubtleCrypto::encrypt_with_str_and_u8_array, gen_SubtleCrypto::export_key, gen_SubtleCrypto::sign_with_object_and_buffer_source

CryptoKeyPair
CssAnimation = Animation, EventTarget
CssBoxType
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::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_SvgElement::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_DragEvent::data_transfer, gen_InputEvent::data_transfer, gen_TreeView::can_drop, gen_TreeView::drop

DataTransferItem

Affects gen_DataTransferItemList::add_with_str_and_type, gen_DataTransferItemList::get

DataTransferItemList

Affects gen_DataTransfer::items

DateTimeValue DecoderDoctorNotification DecoderDoctorNotificationType
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
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 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

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, gen_SpeechRecognitionEvent::emma

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

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

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_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, gen_Text::convert_quad_from_node_with_text

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
DomRectList

Affects gen_Element::get_client_rects, gen_Range::get_client_rects

DomRectReadOnly DomRect?

Affects 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, gen_VideoFrame::coded_rect, gen_VideoFrame::visible_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_SvgElement::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, gen_SvgaElement::rel_list

DomWindowResizeEventDetail
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? 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_

EncodedVideoChunk

Affects gen_VideoDecoder::decode

EncodedVideoChunkInit

Affects gen_EncodedVideoChunk::new

EncodedVideoChunkMetadata
EncodedVideoChunkType

Affects gen_EncodedVideoChunk::type_

EndingTypes
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? GamepadAxisMoveEvent? GamepadButtonEvent? GamepadEvent? GpuUncapturedErrorEvent? HashChangeEvent? HidConnectionEvent? HidInputReportEvent? IdbVersionChangeEvent? ImageCaptureErrorEvent? InputEvent? 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? RtcdtmfToneChangeEvent? ScrollAreaEvent? SecurityPolicyViolationEvent? SpeechRecognitionError? SpeechRecognitionEvent? SpeechSynthesisErrorEvent? SpeechSynthesisEvent? StorageEvent? SubmitEvent? TaskPriorityChangeEvent? TcpServerSocketEvent? TcpSocketErrorEvent? TcpSocketEvent? TimeEvent? 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? 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? RtcdtmfSender? 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? VrDisplay? VttCue? WakeLockSentinel? WaveShaperNode? WebSocket? Window? Worker? WorkerDebuggerGlobalScope? WorkerGlobalScope? XmlDocument? XmlHttpRequest? XmlHttpRequestEventTarget? XmlHttpRequestUpload? XrBoundedReferenceSpace? XrJointSpace? XrLayer? XrPermissionStatus? XrReferenceSpace? XrSession? XrSpace? XrSystem? XrWebGlLayer?

Affects gen_Event::target, gen_Event::current_target, gen_FocusEvent::related_target, gen_MouseEvent::related_target, gen_Touch::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_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?
FileSystemHandleKind

Affects gen_FileSystemHandle::kind

FileSystemHandlePermissionDescriptor

Affects gen_FileSystemHandle::query_permission_with_descriptor, gen_FileSystemHandle::request_permission_with_descriptor

FileSystemPermissionDescriptor FileSystemPermissionMode
FileSystemReadWriteOptions

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

FileSystemRemoveOptions

Affects gen_FileSystemDirectoryHandle::remove_entry_with_options

FileSystemSyncAccessHandle
FileSystemWritableFileStream = WritableStream
FillMode FlashClassification FlowControlType
FocusEvent = Event, UiEvent
FocusEventInit

Affects gen_FocusEvent::new_with_focus_event_init_dict

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

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

GamepadAxisMoveEvent = Event, GamepadEvent
GamepadAxisMoveEventInit

Affects gen_GamepadAxisMoveEvent::new_with_event_init_dict

GamepadButton
GamepadButtonEvent = Event, GamepadEvent
GamepadButtonEventInit

Affects gen_GamepadButtonEvent::new_with_event_init_dict

GamepadEvent GamepadAxisMoveEvent? GamepadButtonEvent? = Event
GamepadEventInit

Affects gen_GamepadEvent::new_with_event_init_dict

GamepadHand

Affects gen_Gamepad::hand, gen_GamepadServiceTest::no_hand, gen_GamepadServiceTest::left_hand, gen_GamepadServiceTest::right_hand

GamepadHapticActuator
GamepadHapticActuatorType

Affects gen_GamepadHapticActuator::type_

GamepadMappingType

Affects gen_Gamepad::mapping, gen_GamepadServiceTest::no_mapping, gen_GamepadServiceTest::standard_mapping

GamepadPose

Affects gen_Gamepad::pose

GamepadServiceTest

Affects gen_Navigator::request_gamepad_service_test

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 GpuAddressMode GpuAutoLayoutMode
GpuBindGroup

Affects gen_GpuComputePassEncoder::set_bind_group, gen_GpuComputePassEncoder::set_bind_group_with_u32_sequence, gen_GpuComputePassEncoder::set_bind_group_with_u32_array_and_u32_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_array_and_u32_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_array_and_u32_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_GpuComputePipeline::get_bind_group_layout, gen_GpuRenderPipeline::get_bind_group_layout

GpuBindGroupLayoutDescriptor GpuBindGroupLayoutEntry GpuBlendComponent
GpuBlendFactor GpuBlendOperation GpuBlendState
GpuBuffer

Affects 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, gen_GpuQueue::write_buffer_with_f64_and_buffer_source, gen_GpuQueue::write_buffer_with_u32_and_u8_array

GpuBufferBinding GpuBufferBindingLayout GpuBufferBindingType
GpuBufferDescriptor
GpuBufferMapState

Affects gen_GpuBuffer::map_state

GpuCanvasAlphaMode
GpuCanvasConfiguration

Affects gen_GpuCanvasContext::configure

GpuCanvasContext
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 GpuCompilationInfo
GpuCompilationMessage
GpuCompilationMessageType

Affects gen_GpuCompilationMessage::type_

GpuComputePassDescriptor
GpuComputePassEncoder

Affects gen_GpuCommandEncoder::begin_compute_pass

GpuComputePassTimestampWrites
GpuComputePipeline

Affects gen_GpuComputePassEncoder::set_pipeline

GpuComputePipelineDescriptor

Affects gen_GpuDevice::create_compute_pipeline_async

GpuCullMode GpuDepthStencilState
GpuDevice = EventTarget
GpuDeviceDescriptor

Affects gen_GpuAdapter::request_device_with_descriptor

GpuDeviceLostInfo
GpuDeviceLostReason

Affects gen_GpuDeviceLostInfo::reason

GpuError GpuInternalError? GpuOutOfMemoryError? GpuValidationError?

Affects gen_GpuUncapturedErrorEvent::error

GpuErrorFilter

Affects gen_GpuDevice::push_error_scope

GpuExtent3dDict GpuExternalTexture GpuExternalTextureBindingLayout
GpuExternalTextureDescriptor GpuFeatureName GpuFilterMode
GpuFragmentState GpuFrontFace GpuImageCopyBuffer
GpuImageCopyExternalImage
GpuImageCopyTexture

Affects gen_GpuCommandEncoder::copy_texture_to_texture_with_u32_sequence

GpuImageCopyTextureTagged GpuImageDataLayout GpuIndexFormat
GpuInternalError = GpuError
GpuLoadOp GpuMipmapFilterMode GpuMultisampleState
GpuObjectDescriptorBase GpuOrigin2dDict GpuOrigin3dDict
GpuOutOfMemoryError = GpuError
GpuPipelineDescriptorBase
GpuPipelineError = DomException
GpuPipelineErrorInit

Affects gen_GpuPipelineError::new

GpuPipelineErrorReason

Affects gen_GpuPipelineError::reason

GpuPipelineLayout GpuPipelineLayoutDescriptor GpuPowerPreference
GpuPrimitiveState GpuPrimitiveTopology GpuProgrammableStage GpuQuerySet
GpuQuerySetDescriptor
GpuQueryType

Affects gen_GpuQuerySet::type_

GpuQueue

Affects gen_GpuDevice::queue

GpuQueueDescriptor
GpuRenderBundle

Affects gen_GpuRenderBundleEncoder::finish

GpuRenderBundleDescriptor GpuRenderBundleEncoder
GpuRenderBundleEncoderDescriptor GpuRenderPassColorAttachment
GpuRenderPassDepthStencilAttachment GpuRenderPassDescriptor
GpuRenderPassEncoder GpuRenderPassLayout GpuRenderPassTimestampWrites
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 GpuSamplerBindingType GpuSamplerDescriptor
GpuShaderModule GpuShaderModuleCompilationHint GpuShaderModuleDescriptor
GpuStencilFaceState GpuStencilOperation GpuStorageTextureAccess
GpuStorageTextureBindingLayout GpuStoreOp
GpuSupportedFeatures

Affects gen_GpuAdapter::features, gen_GpuDevice::features

GpuSupportedLimits

Affects gen_GpuAdapter::limits, gen_GpuDevice::limits

GpuTexture

Affects gen_GpuCanvasContext::get_current_texture

GpuTextureAspect GpuTextureBindingLayout GpuTextureDescriptor
GpuTextureDimension

Affects gen_GpuTexture::dimension

GpuTextureFormat

Affects gen_Gpu::get_preferred_canvas_format, gen_GpuTexture::format

GpuTextureSampleType
GpuTextureView

Affects gen_GpuTexture::create_view

GpuTextureViewDescriptor GpuTextureViewDimension
GpuUncapturedErrorEvent = Event
GpuUncapturedErrorEventInit

Affects gen_GpuUncapturedErrorEvent::new

GpuValidationError = GpuError
GpuVertexAttribute GpuVertexBufferLayout GpuVertexFormat GpuVertexState
GpuVertexStepMode 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_HidInputReportEvent::device

HidDeviceFilter
HidDeviceRequestOptions

Affects gen_Hid::request_device

HidInputReportEvent = Event
HidInputReportEventInit

Affects gen_HidInputReportEvent::new

HidReportInfo HidReportItem HidUnitSystem 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, gen_VideoFrame::new_with_html_canvas_element

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, gen_SubmitEvent::submitter

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, gen_VideoFrame::new_with_html_image_element

HtmlInputElement HtmlLabelElement HtmlLegendElement = Element, EventTarget, HtmlElement, Node
HtmlLiElement HtmlLinkElement HtmlMapElement = Element, EventTarget, HtmlElement, Node
HtmlMediaElement HtmlAudioElement? HtmlVideoElement? = Element, EventTarget, HtmlElement, Node
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, gen_Text::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, gen_VideoFrame::new_with_html_video_element

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::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, gen_IdbFileHandle::write_with_str

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_with_u32, gen_IdbFactory::open_with_f64, gen_IdbFactory::open

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

IdbTransactionMode

Affects gen_IdbTransaction::mode

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, gen_VideoFrame::new_with_image_bitmap

ImageBitmapOptions ImageBitmapRenderingContext ImageCapture
ImageCaptureError

Affects gen_ImageCaptureErrorEvent::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
ImageTrack = EventTarget

Affects gen_ImageTrackList::selected_track, gen_ImageTrackList::get

ImageTrackList

Affects gen_ImageDecoder::tracks

InputEvent = Event, UiEvent
InputEventInit

Affects gen_InputEvent::new_with_event_init_dict

IntersectionObserver IntersectionObserverEntry
IntersectionObserverEntryInit
IntersectionObserverInit

Affects gen_IntersectionObserver::new_with_options

IntlUtils
IsInputPendingOptions

Affects gen_Scheduling::is_input_pending_with_is_input_pending_options

IterableKeyAndValueResult IterableKeyOrValueResult
IterationCompositeOperation

Affects gen_KeyframeEffect::iteration_composite, gen_KeyframeEffect::set_iteration_composite

JsonWebKey KeyAlgorithm KeyEvent KeyIdsInitData
KeyboardEvent = Event, UiEvent
KeyboardEventInit

Affects gen_KeyboardEvent::new_with_keyboard_event_init_dict

KeyframeAnimationOptions
KeyframeEffect = AnimationEffect
KeyframeEffectOptions L10nElement L10nValue 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

LockOptions

Affects gen_LockManager::request_with_options_and_callback

MediaCapabilities

Affects gen_Navigator::media_capabilities

MediaCapabilitiesInfo MediaConfiguration
MediaDecodingConfiguration

Affects gen_MediaCapabilities::decoding_info

MediaDecodingType MediaDeviceInfo
MediaDeviceKind

Affects gen_MediaDeviceInfo::kind

MediaDevices = EventTarget

Affects gen_Navigator::media_devices

MediaElementAudioSourceNode = AudioNode, EventTarget
MediaElementAudioSourceOptions
MediaEncodingConfiguration

Affects gen_MediaCapabilities::encoding_info

MediaEncodingType
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

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
MediaKeys

Affects gen_HtmlMediaElement::media_keys, gen_HtmlMediaElement::set_media_keys

MediaKeysPolicy

Affects gen_MediaKeys::get_status_for_policy_with_policy

MediaKeysRequirement
MediaList

Affects gen_CssImportRule::media, gen_CssMediaRule::media, gen_StyleSheet::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

MediaSessionActionDetails
MediaSessionPlaybackState

Affects gen_MediaSession::playback_state, gen_MediaSession::set_playback_state

MediaSource = EventTarget

Affects gen_Url::create_object_url_with_source

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_MediaStreamEvent::stream, gen_RtcPeerConnection::add_stream, gen_SpeechRecognition::start_with_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_RtcPeerConnection::get_stats_with_selector, gen_RtcPeerConnection::get_stats_with_selector_and_success_callback_and_failure_callback, gen_RtcRtpReceiver::track, gen_RtcRtpSender::track, gen_RtcRtpSender::replace_track, gen_RtcTrackEvent::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

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 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, gen_SharedWorker::port

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

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 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? 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_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, gen_NodeList::item, gen_NodeList::get

NodeFilter

Affects gen_NodeIterator::filter, gen_TreeWalker::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

NotificationAction
NotificationDirection

Affects gen_Notification::dir

NotificationEvent = Event, ExtendableEvent
NotificationEventInit

Affects gen_NotificationEvent::new

NotificationOptions

Affects gen_Notification::new_with_options, gen_ServiceWorkerRegistration::show_notification_with_options

NotificationPermission

Affects gen_Notification::permission

ObserverCallback 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, gen_VideoFrame::new_with_offscreen_canvas

OffscreenCanvasRenderingContext2d OpenFilePickerOptions
OpenWindowEventDetail
OptionalEffectTiming

Affects gen_AnimationEffect::update_timing_with_timing

OrientationLockType

Affects gen_ScreenOrientation::lock

OrientationType

Affects gen_ScreenOrientation::type_

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

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

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_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_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_BaseAudioContext::create_periodic_wave, gen_OfflineAudioContext::create_periodic_wave, gen_OscillatorNode::set_periodic_wave

PeriodicWaveConstraints PeriodicWaveOptions PermissionDescriptor
PermissionName
PermissionState

Affects gen_PermissionStatus::state

PermissionStatus BluetoothPermissionResult? UsbPermissionResult? XrPermissionStatus? = EventTarget
Permissions

Affects gen_Navigator::permissions

PlaneLayout PlaybackDirection
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
Presentation

Affects gen_Navigator::presentation

PresentationAvailability = EventTarget
PresentationConnection = EventTarget

Affects gen_PresentationConnectionAvailableEvent::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

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

ProcessingInstruction = CharacterData, EventTarget, Node

Affects gen_Document::create_processing_instruction

ProfileTimelineLayerRect ProfileTimelineMarker
ProfileTimelineMessagePortOperationType ProfileTimelineStackFrame
ProfileTimelineWorkerOperationType
ProgressEvent = Event
ProgressEventInit

Affects gen_ProgressEvent::new_with_event_init_dict

PromiseNativeHandler
PromiseRejectionEvent = Event
PromiseRejectionEventInit

Affects gen_PromiseRejectionEvent::new

PublicKeyCredential = Credential
PublicKeyCredentialCreationOptions PublicKeyCredentialDescriptor
PublicKeyCredentialEntity PublicKeyCredentialParameters
PublicKeyCredentialRequestOptions PublicKeyCredentialRpEntity
PublicKeyCredentialType PublicKeyCredentialUserEntity
PushEncryptionKeyName

Affects gen_PushSubscription::get_key

PushEvent = Event, ExtendableEvent
PushEventInit

Affects gen_PushEvent::new_with_event_init_dict

PushManager

Affects gen_ServiceWorkerRegistration::push_manager

PushMessageData

Affects gen_PushEvent::data

PushPermissionState PushSubscription PushSubscriptionInit
PushSubscriptionJson

Affects gen_PushSubscription::to_json

PushSubscriptionKeys
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, gen_TransformStream::new_with_transformer_and_writable_strategy, gen_TransformStream::new_with_transformer_and_writable_strategy_and_readable_strategy

QueuingStrategyInit

Affects gen_ByteLengthQueuingStrategy::new, gen_CountQueuingStrategy::new

RadioNodeList = NodeList
Range

Affects gen_Document::create_range, gen_Selection::add_range, gen_Selection::get_range_at, gen_Selection::remove_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_Request::body, gen_Response::body, gen_Response::new_with_opt_readable_stream, gen_SerialPort::readable, gen_TransformStream::readable

ReadableStreamByobReader
ReadableStreamByobRequest

Affects gen_ReadableByteStreamController::byob_request

ReadableStreamDefaultController ReadableStreamDefaultReader
ReadableStreamGetReaderOptions

Affects gen_ReadableStream::get_reader_with_options

ReadableStreamIteratorOptions ReadableStreamReadResult
ReadableStreamReaderMode ReadableStreamType
ReadableWritablePair

Affects gen_ReadableStream::pipe_through

RecordingState

Affects gen_MediaRecorder::state

ReferrerPolicy

Affects gen_Request::referrer_policy

RegisterRequest RegisterResponse RegisteredKey
RegistrationOptions

Affects gen_ServiceWorkerContainer::register_with_options

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_CacheStorage::match_with_request, gen_FetchEvent::request

RequestCache

Affects gen_Request::cache

RequestCredentials

Affects gen_Request::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

RequestRedirect

Affects gen_Request::redirect

ResizeObserver ResizeObserverBoxOptions ResizeObserverEntry
ResizeObserverOptions ResizeObserverSize ResizeQuality
Response

Affects gen_Cache::put_with_str

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_str_and_init

ResponseType

Affects gen_Response::type_

RsaHashedImportParams RsaOaepParams RsaOtherPrimesInfo RsaPssParams
RtcAnswerOptions

Affects gen_RtcPeerConnection::create_answer_with_rtc_answer_options

RtcBundlePolicy RtcCertificate RtcCertificateExpiration RtcCodecStats
RtcConfiguration

Affects gen_RtcPeerConnection::new_with_configuration, gen_RtcPeerConnection::new_with_configuration_and_constraints, gen_RtcPeerConnection::get_configuration

RtcDataChannel = EventTarget

Affects gen_RtcDataChannelEvent::channel, gen_RtcPeerConnection::create_data_channel

RtcDataChannelEvent = Event
RtcDataChannelEventInit

Affects gen_RtcDataChannelEvent::new

RtcDataChannelInit
RtcDataChannelState

Affects gen_RtcDataChannel::ready_state

RtcDataChannelType

Affects gen_RtcDataChannel::binary_type, gen_RtcDataChannel::set_binary_type

RtcDegradationPreference RtcFecParameters
RtcIceCandidate

Affects gen_RtcPeerConnection::add_ice_candidate_with_opt_rtc_ice_candidate, gen_RtcPeerConnection::add_ice_candidate_with_rtc_ice_candidate_and_success_callback_and_failure_callback, gen_RtcPeerConnectionIceEvent::candidate

RtcIceCandidateInit

Affects gen_RtcIceCandidate::new, gen_RtcPeerConnection::add_ice_candidate_with_opt_rtc_ice_candidate_init

RtcIceCandidatePairStats RtcIceCandidateStats RtcIceComponentStats
RtcIceConnectionState

Affects gen_RtcPeerConnection::ice_connection_state

RtcIceCredentialType
RtcIceGatheringState

Affects gen_RtcPeerConnection::ice_gathering_state

RtcIceServer RtcIceTransportPolicy RtcIdentityAssertion
RtcIdentityAssertionResult
RtcIdentityProvider

Affects gen_RtcIdentityProviderRegistrar::register

RtcIdentityProviderDetails
RtcIdentityProviderOptions

Affects gen_RtcPeerConnection::set_identity_provider_with_options

RtcIdentityProviderRegistrar RtcIdentityValidationResult
RtcInboundRtpStreamStats RtcMediaStreamStats RtcMediaStreamTrackStats
RtcOfferAnswerOptions
RtcOfferOptions

Affects gen_RtcPeerConnection::create_offer_with_rtc_offer_options, gen_RtcPeerConnection::create_offer_with_callback_and_failure_callback_and_options

RtcOutboundRtpStreamStats
RtcPeerConnection = EventTarget
RtcPeerConnectionIceErrorEvent RtcPeerConnectionIceEvent = Event
RtcPeerConnectionIceEventInit

Affects gen_RtcPeerConnectionIceEvent::new_with_event_init_dict

RtcPeerConnectionState

Affects gen_RtcPeerConnection::connection_state

RtcPriorityType RtcRtcpParameters
RtcRtpCapabilities

Affects gen_RtcRtpSender::get_capabilities

RtcRtpCodecCapability RtcRtpCodecParameters RtcRtpContributingSource
RtcRtpEncodingParameters RtcRtpHeaderExtensionCapability
RtcRtpHeaderExtensionParameters
RtcRtpParameters

Affects gen_RtcRtpSender::get_parameters, gen_RtcRtpSender::set_parameters_with_parameters

RtcRtpReceiver

Affects gen_RtcRtpTransceiver::receiver, gen_RtcTrackEvent::receiver

RtcRtpSender

Affects gen_RtcPeerConnection::remove_track, gen_RtcRtpTransceiver::sender

RtcRtpSourceEntry RtcRtpSourceEntryType RtcRtpSynchronizationSource
RtcRtpTransceiver

Affects gen_RtcPeerConnection::add_transceiver_with_str, gen_RtcTrackEvent::transceiver

RtcRtpTransceiverDirection

Affects gen_RtcRtpTransceiver::direction, gen_RtcRtpTransceiver::set_direction, gen_RtcRtpTransceiver::current_direction

RtcRtpTransceiverInit RtcRtxParameters
RtcSdpType

Affects gen_RtcSessionDescription::type_, gen_RtcSessionDescription::set_type

RtcSessionDescription

Affects gen_RtcPeerConnection::local_description, gen_RtcPeerConnection::current_local_description, gen_RtcPeerConnection::pending_local_description, gen_RtcPeerConnection::remote_description, gen_RtcPeerConnection::current_remote_description, gen_RtcPeerConnection::pending_remote_description

RtcSessionDescriptionInit

Affects gen_RtcPeerConnection::set_local_description, gen_RtcPeerConnection::set_local_description_with_success_callback_and_failure_callback, gen_RtcPeerConnection::set_remote_description, gen_RtcPeerConnection::set_remote_description_with_success_callback_and_failure_callback, gen_RtcSessionDescription::new_with_description_init_dict

RtcSignalingState

Affects gen_RtcPeerConnection::signaling_state

RtcStats RtcStatsIceCandidatePairState RtcStatsIceCandidateType
RtcStatsReport RtcStatsReportInternal RtcStatsType
RtcTrackEvent = Event
RtcTrackEventInit

Affects gen_RtcTrackEvent::new

RtcTransportStats
RtcdtmfSender = EventTarget

Affects gen_RtcRtpSender::dtmf

RtcdtmfToneChangeEvent = Event
RtcdtmfToneChangeEventInit

Affects gen_RtcdtmfToneChangeEvent::new_with_event_init_dict

RtcrtpContributingSourceStats RtcrtpStreamStats SaveFilePickerOptions
Scheduler
SchedulerPostTaskOptions

Affects gen_Scheduler::post_task_with_options

Scheduling

Affects gen_Navigator::scheduling

Screen = EventTarget
ScreenColorGamut

Affects gen_Screen::color_gamut

ScreenLuminance

Affects gen_Screen::luminance

ScreenOrientation = EventTarget

Affects gen_Screen::orientation

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

Affects gen_SecurityPolicyViolationEvent::disposition

SecurityPolicyViolationEventInit

Affects gen_SecurityPolicyViolationEvent::new_with_event_init_dict

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

Affects gen_SerialPort::open

SerialOutputSignals

Affects gen_SerialPort::set_signals_with_signals

SerialPort = EventTarget
SerialPortFilter
SerialPortInfo

Affects gen_SerialPort::get_info

SerialPortRequestOptions

Affects gen_Serial::request_port_with_options

ServerSocketOptions

Affects gen_TcpServerSocket::new_with_options, gen_TcpServerSocket::new_with_options_and_backlog

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, gen_ServiceWorkerContainer::controller, gen_ServiceWorkerRegistration::installing, gen_ServiceWorkerRegistration::waiting, gen_ServiceWorkerRegistration::active

ServiceWorkerContainer = EventTarget

Affects gen_Navigator::service_worker

ServiceWorkerGlobalScope = EventTarget, WorkerGlobalScope
ServiceWorkerRegistration = EventTarget

Affects gen_ServiceWorkerGlobalScope::registration

ServiceWorkerState

Affects gen_ServiceWorker::state

ServiceWorkerUpdateViaCache

Affects gen_ServiceWorkerRegistration::update_via_cache

ShadowRoot = DocumentFragment, EventTarget, Node

Affects gen_Element::shadow_root

ShadowRootInit
ShadowRootMode

Affects gen_ShadowRoot::mode

ShareData

Affects gen_Navigator::can_share_with_data, gen_Navigator::share_with_data

SharedWorker = EventTarget
SharedWorkerGlobalScope = EventTarget, WorkerGlobalScope
SignResponse SocketElement
SocketOptions

Affects gen_TcpSocket::new_with_options

SocketReadyState SocketsDict
SourceBuffer = EventTarget

Affects gen_AudioTrack::source_buffer, gen_MediaSource::add_source_buffer, gen_MediaSource::remove_source_buffer, gen_SourceBufferList::get, gen_TextTrack::source_buffer

SourceBufferAppendMode

Affects gen_SourceBuffer::mode, gen_SourceBuffer::set_mode

SourceBufferList = EventTarget

Affects gen_MediaSource::source_buffers, gen_MediaSource::active_source_buffers

SpeechGrammar

Affects gen_SpeechGrammarList::item, gen_SpeechGrammarList::get

SpeechGrammarList

Affects gen_SpeechRecognition::grammars, gen_SpeechRecognition::set_grammars

SpeechRecognition = EventTarget
SpeechRecognitionAlternative

Affects gen_SpeechRecognitionResult::item, gen_SpeechRecognitionResult::get

SpeechRecognitionError = Event
SpeechRecognitionErrorCode

Affects gen_SpeechRecognitionError::error

SpeechRecognitionErrorInit

Affects gen_SpeechRecognitionError::new_with_event_init_dict

SpeechRecognitionEvent = Event
SpeechRecognitionEventInit

Affects gen_SpeechRecognitionEvent::new_with_event_init_dict

SpeechRecognitionResult

Affects gen_SpeechRecognitionResultList::item, gen_SpeechRecognitionResultList::get

SpeechRecognitionResultList

Affects gen_SpeechRecognitionEvent::results

SpeechSynthesis = EventTarget
SpeechSynthesisErrorCode

Affects gen_SpeechSynthesisErrorEvent::error

SpeechSynthesisErrorEvent = Event, SpeechSynthesisEvent
SpeechSynthesisErrorEventInit

Affects gen_SpeechSynthesisErrorEvent::new

SpeechSynthesisEvent SpeechSynthesisErrorEvent? = Event
SpeechSynthesisEventInit

Affects gen_SpeechSynthesisEvent::new

SpeechSynthesisUtterance = EventTarget

Affects gen_SpeechSynthesis::speak, gen_SpeechSynthesisEvent::utterance

SpeechSynthesisVoice

Affects gen_SpeechSynthesisUtterance::voice, gen_SpeechSynthesisUtterance::set_voice

StereoPannerNode = AudioNode, EventTarget

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

StereoPannerOptions
Storage

Affects gen_StorageEvent::storage_area, gen_StorageEvent::init_storage_event_with_can_bubble_and_cancelable_and_key_and_old_value_and_new_value_and_url_and_storage_area

StorageEstimate
StorageEvent = Event
StorageEventInit

Affects gen_StorageEvent::new_with_event_init_dict

StorageManager

Affects gen_Navigator::storage

StorageType

Affects gen_IdbDatabase::storage

StreamPipeOptions StyleRuleChangeEventInit
StyleSheet CssStyleSheet?

Affects gen_HtmlLinkElement::sheet, gen_HtmlStyleElement::sheet, gen_ProcessingInstruction::sheet, gen_StyleSheetList::item, gen_StyleSheetList::get, gen_SvgStyleElement::sheet

StyleSheetApplicableStateChangeEventInit StyleSheetChangeEventInit
StyleSheetList

Affects gen_Document::style_sheets, gen_ShadowRoot::style_sheets

SubmitEvent = Event
SubmitEventInit

Affects gen_SubmitEvent::new_with_event_init_dict

SubtleCrypto

Affects gen_Crypto::subtle

SupportedType SvcOutputMetadata
SvgAngle

Affects gen_SvgAnimatedAngle::base_val, gen_SvgAnimatedAngle::anim_val, gen_SvgMarkerElement::set_orient_to_angle, gen_SvgsvgElement::create_svg_angle

SvgAnimateElement SvgAnimateMotionElement = Element, EventTarget, Node, SvgAnimationElement, SvgElement
SvgAnimateTransformElement = Element, EventTarget, Node, SvgAnimationElement, SvgElement
SvgAnimatedAngle

Affects gen_SvgMarkerElement::orient_angle

SvgAnimatedBoolean

Affects gen_SvgfeConvolveMatrixElement::preserve_alpha

SvgAnimatedEnumeration

Affects gen_SvgClipPathElement::clip_path_units, gen_SvgComponentTransferFunctionElement::type_, gen_SvgFilterElement::filter_units, gen_SvgFilterElement::primitive_units, gen_SvgGradientElement::gradient_units, gen_SvgGradientElement::spread_method, gen_SvgMarkerElement::marker_units, gen_SvgMarkerElement::orient_type, gen_SvgMaskElement::mask_units, gen_SvgMaskElement::mask_content_units, gen_SvgPatternElement::pattern_units, gen_SvgPatternElement::pattern_content_units, gen_SvgTextContentElement::length_adjust, gen_SvgTextPathElement::method, gen_SvgTextPathElement::spacing, gen_SvgfeBlendElement::mode, gen_SvgfeColorMatrixElement::type_, gen_SvgfeCompositeElement::operator, gen_SvgfeConvolveMatrixElement::edge_mode, gen_SvgfeDisplacementMapElement::x_channel_selector

SvgAnimatedInteger

Affects gen_SvgfeConvolveMatrixElement::order_x, gen_SvgfeConvolveMatrixElement::order_y, gen_SvgfeConvolveMatrixElement::target_x, gen_SvgfeConvolveMatrixElement::target_y, gen_SvgfeTurbulenceElement::num_octaves

SvgAnimatedLength

Affects gen_SvgCircleElement::cx, gen_SvgCircleElement::cy, gen_SvgCircleElement::r, gen_SvgEllipseElement::cx, gen_SvgEllipseElement::cy, gen_SvgEllipseElement::rx, gen_SvgEllipseElement::ry, gen_SvgFilterElement::x, gen_SvgFilterElement::y, gen_SvgFilterElement::width, gen_SvgFilterElement::height, gen_SvgForeignObjectElement::x, gen_SvgForeignObjectElement::y, gen_SvgForeignObjectElement::width, gen_SvgForeignObjectElement::height, gen_SvgImageElement::x, gen_SvgImageElement::width, gen_SvgImageElement::height, gen_SvgLineElement::x1, gen_SvgLineElement::y1

SvgAnimatedLengthList

Affects gen_SvgTextPositioningElement::x, gen_SvgTextPositioningElement::y, gen_SvgTextPositioningElement::dx, gen_SvgTextPositioningElement::dy

SvgAnimatedNumber

Affects gen_SvgComponentTransferFunctionElement::slope, gen_SvgComponentTransferFunctionElement::intercept, gen_SvgComponentTransferFunctionElement::amplitude, gen_SvgComponentTransferFunctionElement::exponent, gen_SvgComponentTransferFunctionElement::offset, gen_SvgGeometryElement::path_length, gen_SvgStopElement::offset, gen_SvgfeCompositeElement::k1, gen_SvgfeCompositeElement::k2, gen_SvgfeCompositeElement::k3, gen_SvgfeCompositeElement::k4, gen_SvgfeConvolveMatrixElement::divisor, gen_SvgfeConvolveMatrixElement::bias, gen_SvgfeConvolveMatrixElement::kernel_unit_length_x, gen_SvgfeConvolveMatrixElement::kernel_unit_length_y, gen_SvgfeDiffuseLightingElement::surface_scale, gen_SvgfeDiffuseLightingElement::diffuse_constant, gen_SvgfeDiffuseLightingElement::kernel_unit_length_x, gen_SvgfeDiffuseLightingElement::kernel_unit_length_y, gen_SvgfeDisplacementMapElement::scale

SvgAnimatedNumberList

Affects gen_SvgComponentTransferFunctionElement::table_values, gen_SvgTextPositioningElement::rotate, gen_SvgfeColorMatrixElement::values, gen_SvgfeConvolveMatrixElement::kernel_matrix

SvgAnimatedPreserveAspectRatio

Affects gen_SvgImageElement::preserve_aspect_ratio, gen_SvgMarkerElement::preserve_aspect_ratio, gen_SvgPatternElement::preserve_aspect_ratio, gen_SvgSymbolElement::preserve_aspect_ratio, gen_SvgViewElement::preserve_aspect_ratio, gen_SvgfeImageElement::preserve_aspect_ratio

SvgAnimatedRect

Affects gen_SvgMarkerElement::view_box, gen_SvgPatternElement::view_box, gen_SvgSymbolElement::view_box, gen_SvgViewElement::view_box, gen_SvgsvgElement::view_box

SvgAnimatedString

Affects gen_SvgElement::class_name, gen_SvgFilterElement::href, gen_SvgGradientElement::href, gen_SvgImageElement::href, gen_SvgPatternElement::href, gen_SvgScriptElement::href, gen_SvgTextPathElement::href, gen_SvgaElement::target, gen_SvgfeBlendElement::in1, gen_SvgfeBlendElement::in2, gen_SvgfeBlendElement::result, gen_SvgfeColorMatrixElement::in1, gen_SvgfeColorMatrixElement::result, gen_SvgfeComponentTransferElement::in1, gen_SvgfeComponentTransferElement::result, gen_SvgfeCompositeElement::in1, gen_SvgfeCompositeElement::in2, gen_SvgfeCompositeElement::result, gen_SvgfeConvolveMatrixElement::result, gen_SvgfeDiffuseLightingElement::result

SvgAnimatedTransformList

Affects gen_SvgClipPathElement::transform, gen_SvgGradientElement::gradient_transform, gen_SvgGraphicsElement::transform, gen_SvgPatternElement::pattern_transform

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, gen_VideoFrame::new_with_svg_image_element

SvgLength

Affects gen_SvgAnimatedLength::base_val, gen_SvgAnimatedLength::anim_val, gen_SvgLengthList::append_item, gen_SvgLengthList::get_item, gen_SvgLengthList::initialize, gen_SvgLengthList::insert_item_before, gen_SvgLengthList::remove_item, gen_SvgLengthList::replace_item, gen_SvgLengthList::get, gen_SvgsvgElement::create_svg_length

SvgLengthList

Affects gen_SvgAnimatedLengthList::base_val, gen_SvgAnimatedLengthList::anim_val

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, gen_SvgGraphicsElement::get_ctm, gen_SvgGraphicsElement::get_screen_ctm, gen_SvgGraphicsElement::get_transform_to_element, gen_SvgPoint::matrix_transform, gen_SvgTransform::matrix, gen_SvgTransform::set_matrix, gen_SvgsvgElement::create_svg_matrix

SvgMetadataElement = Element, EventTarget, Node, SvgElement
SvgNumber

Affects gen_SvgNumberList::append_item, gen_SvgNumberList::get_item, gen_SvgNumberList::initialize, gen_SvgNumberList::insert_item_before, gen_SvgNumberList::remove_item, gen_SvgNumberList::replace_item, gen_SvgNumberList::get, gen_SvgsvgElement::create_svg_number

SvgNumberList

Affects gen_SvgAnimatedNumberList::base_val, gen_SvgAnimatedNumberList::anim_val

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?

Affects gen_SvgPathSegList::get_item, gen_SvgPathSegList::get

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

Affects gen_SvgPathElement::path_seg_list, gen_SvgPathElement::animated_path_seg_list

SvgPathSegMovetoAbs SvgPathSegMovetoRel = SvgPathSeg
SvgPatternElement = Element, EventTarget, Node, SvgElement
SvgPoint

Affects gen_SvgGeometryElement::get_point_at_length, gen_SvgPointList::append_item, gen_SvgPointList::get_item, gen_SvgPointList::initialize, gen_SvgPointList::insert_item_before, gen_SvgPointList::remove_item, gen_SvgPointList::replace_item, gen_SvgPointList::get, gen_SvgTextContentElement::get_char_num_at_position, gen_SvgTextContentElement::get_end_position_of_char, gen_SvgTextContentElement::get_start_position_of_char, gen_SvgsvgElement::current_translate, gen_SvgsvgElement::create_svg_point

SvgPointList

Affects gen_SvgPolygonElement::points, gen_SvgPolygonElement::animated_points, gen_SvgPolylineElement::points, gen_SvgPolylineElement::animated_points

SvgPolygonElement SvgPolylineElement = Element, EventTarget, Node, SvgElement, SvgGeometryElement, SvgGraphicsElement
SvgPreserveAspectRatio

Affects gen_SvgAnimatedPreserveAspectRatio::base_val, gen_SvgAnimatedPreserveAspectRatio::anim_val

SvgRadialGradientElement = Element, EventTarget, Node, SvgElement, SvgGradientElement
SvgRect

Affects gen_SvgAnimatedRect::base_val, gen_SvgAnimatedRect::anim_val, gen_SvgGraphicsElement::get_b_box, gen_SvgTextContentElement::get_extent_of_char, gen_SvgsvgElement::create_svg_rect

SvgRectElement = Element, EventTarget, Node, SvgElement, SvgGeometryElement, SvgGraphicsElement
SvgScriptElement = Element, EventTarget, Node, SvgElement
SvgSetElement = Element, EventTarget, Node, SvgAnimationElement, SvgElement
SvgStopElement = Element, EventTarget, Node, SvgElement
SvgStringList

Affects gen_SvgAnimationElement::required_features, gen_SvgAnimationElement::required_extensions, gen_SvgAnimationElement::system_language, gen_SvgGraphicsElement::required_features, gen_SvgGraphicsElement::required_extensions, gen_SvgGraphicsElement::system_language, gen_SvgSymbolElement::required_features, gen_SvgSymbolElement::required_extensions, gen_SvgSymbolElement::system_language

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

Affects gen_SvgTransformList::append_item, gen_SvgTransformList::consolidate, gen_SvgTransformList::get_item, gen_SvgTransformList::initialize, gen_SvgTransformList::insert_item_before, gen_SvgTransformList::remove_item, gen_SvgTransformList::replace_item, gen_SvgTransformList::get, gen_SvgsvgElement::create_svg_transform

SvgTransformList

Affects gen_SvgAnimatedTransformList::base_val, gen_SvgAnimatedTransformList::anim_val

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, gen_SvgElement::owner_svg_element

SvgtSpanElement = Element, EventTarget, Node, SvgElement, SvgGraphicsElement, SvgTextContentElement, SvgTextPositioningElement
TaskController = AbortController
TaskControllerInit

Affects gen_TaskController::new_with_init

TaskPriority

Affects gen_TaskController::set_priority, gen_TaskPriorityChangeEvent::previous_priority, gen_TaskSignal::priority

TaskPriorityChangeEvent = Event
TaskPriorityChangeEventInit

Affects gen_TaskPriorityChangeEvent::new

TaskSignal = AbortSignal, EventTarget
TaskSignalAnyInit

Affects gen_TaskSignal::any_with_init

TcpReadyState

Affects gen_TcpSocket::ready_state

TcpServerSocket = EventTarget
TcpServerSocketEvent = Event
TcpServerSocketEventInit

Affects gen_TcpServerSocketEvent::new_with_event_init_dict

TcpSocket = EventTarget

Affects gen_TcpServerSocketEvent::socket

TcpSocketBinaryType

Affects gen_TcpSocket::binary_type

TcpSocketErrorEvent = Event
TcpSocketErrorEventInit

Affects gen_TcpSocketErrorEvent::new_with_event_init_dict

TcpSocketEvent = Event
TcpSocketEventInit

Affects gen_TcpSocketEvent::new_with_event_init_dict

Text CdataSection? = CharacterData, EventTarget, Node

Affects gen_Document::create_text_node

TextDecodeOptions

Affects gen_TextDecoder::decode_with_buffer_source_and_options, gen_TextDecoder::decode_with_u8_array_and_options

TextDecoder
TextDecoderOptions

Affects gen_TextDecoder::new_with_label_and_options

TextEncoder
TextMetrics

Affects gen_CanvasRenderingContext2d::measure_text, gen_OffscreenCanvasRenderingContext2d::measure_text

TextTrack = EventTarget

Affects gen_HtmlTrackElement::track, gen_TextTrackCue::track, gen_TextTrackList::get_track_by_id, gen_TextTrackList::get

TextTrackCue VttCue? = EventTarget
TextTrackCueList

Affects gen_TextTrack::cues, gen_TextTrack::active_cues

TextTrackKind

Affects gen_TextTrack::kind

TextTrackList = EventTarget

Affects gen_HtmlMediaElement::text_tracks, gen_SourceBuffer::text_tracks

TextTrackMode

Affects gen_TextTrack::mode, gen_TextTrack::set_mode

TimeEvent = Event
TimeRanges

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

Touch

Affects gen_TouchList::item, gen_TouchList::get

TouchEvent = Event, UiEvent
TouchEventInit

Affects gen_TouchEvent::new_with_event_init_dict

TouchInit

Affects gen_Touch::new

TouchList

Affects gen_TouchEvent::touches, gen_TouchEvent::target_touches, gen_TouchEvent::changed_touches

TrackEvent = Event
TrackEventInit

Affects gen_TrackEvent::new_with_event_init_dict

TransformStream TransformStreamDefaultController Transformer
TransitionEvent = Event
TransitionEventInit

Affects gen_TransitionEvent::new_with_event_init_dict

Transport
TreeBoxObject

Affects gen_TreeView::set_tree

TreeCellInfo

Affects gen_TreeBoxObject::get_cell_at

TreeView
TreeWalker

Affects gen_Document::create_tree_walker, gen_Document::create_tree_walker_with_what_to_show

U2f U2fClientData UdpMessageEventInit UdpOptions
UiEvent CompositionEvent? DragEvent? FocusEvent? InputEvent? KeyboardEvent? MouseEvent? MouseScrollEvent? PointerEvent? ScrollAreaEvent? TouchEvent? WheelEvent? = Event
UiEventInit

Affects gen_UiEvent::new_with_event_init_dict

UnderlyingSink UnderlyingSource Url
UrlSearchParams

Affects gen_Navigator::send_beacon_with_opt_url_search_params, gen_Response::new_with_opt_url_search_params, gen_Url::search_params

Usb = EventTarget

Affects gen_Navigator::usb

UsbAlternateInterface

Affects gen_UsbInterface::alternate

UsbConfiguration

Affects gen_UsbDevice::configuration, gen_UsbInterface::new

UsbConnectionEvent = Event
UsbConnectionEventInit

Affects gen_UsbConnectionEvent::new

UsbControlTransferParameters

Affects gen_UsbDevice::control_transfer_in, gen_UsbDevice::control_transfer_out, gen_UsbDevice::control_transfer_out_with_buffer_source, gen_UsbDevice::control_transfer_out_with_u8_array

UsbDevice

Affects gen_UsbConfiguration::new, gen_UsbConnectionEvent::device

UsbDeviceFilter
UsbDeviceRequestOptions

Affects gen_Usb::request_device

UsbDirection

Affects gen_UsbDevice::clear_halt, gen_UsbEndpoint::direction

UsbEndpoint
UsbEndpointType

Affects gen_UsbEndpoint::type_

UsbInTransferResult
UsbInterface

Affects gen_UsbAlternateInterface::new

UsbIsochronousInTransferPacket UsbIsochronousInTransferResult
UsbIsochronousOutTransferPacket UsbIsochronousOutTransferResult
UsbOutTransferResult UsbPermissionDescriptor
UsbPermissionResult = EventTarget, PermissionStatus
UsbPermissionStorage UsbRecipient UsbRequestType
UsbTransferStatus

Affects gen_UsbInTransferResult::status, gen_UsbInTransferResult::new, gen_UsbInTransferResult::new_with_data, gen_UsbIsochronousInTransferPacket::status, gen_UsbIsochronousInTransferPacket::new, gen_UsbIsochronousInTransferPacket::new_with_data, gen_UsbIsochronousOutTransferPacket::status, gen_UsbIsochronousOutTransferPacket::new, gen_UsbIsochronousOutTransferPacket::new_with_bytes_written, gen_UsbOutTransferResult::status, gen_UsbOutTransferResult::new, gen_UsbOutTransferResult::new_with_bytes_written

UserActivation

Affects gen_Navigator::user_activation

UserProximityEvent = Event
UserProximityEventInit

Affects gen_UserProximityEvent::new_with_event_init_dict

UserVerificationRequirement
ValidityState

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

ValueEvent = Event
ValueEventInit

Affects gen_ValueEvent::new_with_init_dict

VideoColorPrimaries

Affects gen_VideoColorSpace::primaries

VideoColorSpace

Affects gen_VideoFrame::color_space

VideoColorSpaceInit

Affects gen_VideoColorSpace::new_with_init, gen_VideoColorSpace::to_json

VideoConfiguration VideoDecoder
VideoDecoderConfig

Affects gen_VideoDecoder::configure, gen_VideoDecoder::is_config_supported

VideoDecoderInit

Affects gen_VideoDecoder::new

VideoDecoderSupport VideoEncoder
VideoEncoderConfig

Affects gen_VideoEncoder::configure, gen_VideoEncoder::is_config_supported

VideoEncoderEncodeOptions
VideoEncoderInit

Affects gen_VideoEncoder::new

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_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, gen_VideoEncoder::encode

VideoFrameBufferInit VideoFrameCopyToOptions VideoFrameInit
VideoMatrixCoefficients

Affects gen_VideoColorSpace::matrix

VideoPixelFormat

Affects gen_VideoFrame::format

VideoPlaybackQuality

Affects gen_HtmlVideoElement::get_video_playback_quality

VideoStreamTrack = EventTarget, MediaStreamTrack
VideoTrack
VideoTrackList = EventTarget

Affects gen_HtmlMediaElement::video_tracks, gen_SourceBuffer::video_tracks

VideoTransferCharacteristics

Affects gen_VideoColorSpace::transfer

ViewTransition

Affects gen_Document::start_view_transition, gen_Document::start_view_transition_with_update_callback

VisibilityState

Affects gen_Document::visibility_state

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

Affects gen_TextTrack::add_cue, gen_TextTrack::remove_cue, gen_TextTrackCueList::get_cue_by_id, gen_TextTrackCueList::get

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_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_HtmlDocument::open_with_url_and_name_and_features, gen_HtmlDocument::open_with_url_and_name_and_features_and_replace, gen_HtmlFrameElement::content_window

WindowClient = Client
Worker ChromeWorker? = EventTarget
WorkerDebuggerGlobalScope = EventTarget
WorkerGlobalScope DedicatedWorkerGlobalScope? ServiceWorkerGlobalScope? SharedWorkerGlobalScope? = EventTarget
WorkerLocation WorkerNavigator
WorkerOptions

Affects gen_SharedWorker::new_with_worker_options

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_SerialPort::writable, gen_TransformStream::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