Thanks to visit codestin.com
Credit goes to lib.rs

Cargo Features

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

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

default = std

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

std default

Enables std of js-sys and wasm-bindgen

AbortController TaskController?
AbortSignal TaskSignal? = EventTarget

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

AbstractRange Range? StaticRange?

Affects gen_Highlight::new, gen_Highlight::add, gen_Highlight::delete, gen_Highlight::for_each, gen_Highlight::has, gen_Highlight::entries, gen_Highlight::keys, gen_Highlight::values, gen_HighlightHitResult::get_ranges, gen_HighlightHitResult::set_ranges

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

Affects gen_BluetoothPermissionStorage::get_allowed_devices, gen_BluetoothPermissionStorage::set_allowed_devices

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_CssPseudoElement::get_animations, gen_Element::animate, gen_Element::animate_with_f64, gen_Element::get_animations

AnimationEffect KeyframeEffect?

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

AnimationEvent = Event
AnimationEventInit

Affects gen_AnimationEvent::new_with_event_init_dict

AnimationPlayState

Affects gen_Animation::play_state

AnimationPlaybackEvent = Event
AnimationPlaybackEventInit

Affects gen_AnimationPlaybackEvent::new_with_event_init_dict

AnimationPropertyDetails AnimationPropertyValueDetails
AnimationTimeline DocumentTimeline?

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

AssignedNodesOptions

Affects gen_HtmlSlotElement::assigned_nodes_with_options

AttestationConveyancePreference
Attr = EventTarget, Node

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

AttributeNameValue
AudioBuffer

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

AudioBufferOptions

Affects gen_AudioBuffer::new

AudioBufferSourceNode = AudioNode, AudioScheduledSourceNode, EventTarget

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

AudioBufferSourceOptions
AudioConfiguration

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

AudioContext = BaseAudioContext, EventTarget

Affects gen_MediaStreamAudioDestinationNode::new

AudioContextLatencyCategory

Affects gen_AudioContextOptions::set_latency_hint_audio_context_latency_category

AudioContextOptions

Affects gen_AudioContext::new_with_context_options

AudioContextState

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

AudioData

Affects gen_AudioEncoder::encode

AudioDataCopyToOptions

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

AudioDataInit

Affects gen_AudioData::new

AudioDecoder = EventTarget
AudioDecoderConfig

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

AudioDecoderInit

Affects gen_AudioDecoder::new

AudioDecoderSupport
AudioDestinationNode = AudioNode, EventTarget

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

AudioEncoder = EventTarget
AudioEncoderConfig

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

AudioEncoderInit

Affects gen_AudioEncoder::new

AudioEncoderSupport
AudioListener

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

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

Affects gen_MediaRecorder::new_with_audio_node, gen_MediaRecorder::new_with_audio_node_and_u32

AudioNodeOptions
AudioParam

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

AudioParamMap

Affects gen_AudioWorkletNode::parameters

AudioProcessingEvent = Event
AudioSampleFormat

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

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

Affects gen_AudioContext::set_sink_id_with_audio_sink_options, gen_AudioContextOptions::set_sink_id_audio_sink_options

AudioSinkType

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

AudioStreamTrack = EventTarget, MediaStreamTrack
AudioTrack

Affects gen_AudioTrackList::get_track_by_id, gen_AudioTrackList::get

AudioTrackList = EventTarget

Affects gen_HtmlMediaElement::audio_tracks

AudioWorklet = Worklet

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

AudioWorkletGlobalScope = WorkletGlobalScope
AudioWorkletNode = AudioNode, EventTarget
AudioWorkletNodeOptions

Affects gen_AudioWorkletProcessor::new_with_options

AudioWorkletProcessor
AuthenticationExtensionsClientInputs

Affects gen_CollectedClientData::get_client_extensions, gen_CollectedClientData::set_client_extensions

AuthenticationExtensionsClientInputsJson
AuthenticationExtensionsClientOutputs
AuthenticationExtensionsClientOutputsJson

Affects gen_AuthenticationResponseJson::get_client_extension_results, gen_AuthenticationResponseJson::set_client_extension_results

AuthenticationExtensionsDevicePublicKeyInputs

Affects gen_AuthenticationExtensionsClientInputs::get_device_pub_key, gen_AuthenticationExtensionsClientInputs::set_device_pub_key

AuthenticationExtensionsDevicePublicKeyOutputs

Affects gen_AuthenticationExtensionsClientOutputs::get_device_pub_key, gen_AuthenticationExtensionsClientOutputs::set_device_pub_key

AuthenticationExtensionsLargeBlobInputs

Affects gen_AuthenticationExtensionsClientInputs::get_large_blob, gen_AuthenticationExtensionsClientInputs::set_large_blob

AuthenticationExtensionsLargeBlobOutputs

Affects gen_AuthenticationExtensionsClientOutputs::get_large_blob, gen_AuthenticationExtensionsClientOutputs::set_large_blob

AuthenticationExtensionsPrfInputs

Affects gen_AuthenticationExtensionsClientInputs::get_prf, gen_AuthenticationExtensionsClientInputs::set_prf

AuthenticationExtensionsPrfOutputs

Affects gen_AuthenticationExtensionsClientOutputs::get_prf, gen_AuthenticationExtensionsClientOutputs::set_prf

AuthenticationExtensionsPrfValues

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

AuthenticationResponseJson
AuthenticatorAssertionResponse = AuthenticatorResponse
AuthenticatorAssertionResponseJson

Affects gen_AuthenticationResponseJson::get_response, gen_AuthenticationResponseJson::set_response

AuthenticatorAttachment

Affects gen_AuthenticatorSelectionCriteria::get_authenticator_attachment, gen_AuthenticatorSelectionCriteria::set_authenticator_attachment

AuthenticatorAttestationResponse = AuthenticatorResponse
AuthenticatorAttestationResponseJson
AuthenticatorResponse AuthenticatorAssertionResponse? AuthenticatorAttestationResponse?
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, gen_BiquadFilterOptions::get_type, gen_BiquadFilterOptions::set_type

BitrateMode

Affects gen_AudioEncoderConfig::get_bitrate_mode, gen_AudioEncoderConfig::set_bitrate_mode, gen_MediaRecorder::audio_bitrate_mode, gen_MediaRecorderOptions::get_audio_bitrate_mode, gen_MediaRecorderOptions::set_audio_bitrate_mode

Blob File?

Affects gen_BlobEvent::data, gen_BlobEventInit::get_data, gen_BlobEventInit::set_data, gen_FileReader::read_as_array_buffer, gen_FileReader::read_as_binary_string, gen_FileReader::read_as_data_url, gen_FileReader::read_as_text, gen_FileReader::read_as_text_with_label, gen_FileReaderSync::read_as_array_buffer, gen_FileReaderSync::read_as_binary_string, gen_FileReaderSync::read_as_data_url, gen_FileReaderSync::read_as_text, gen_FileReaderSync::read_as_text_with_encoding, gen_FileSystemWritableFileStream::write_with_blob, gen_FontData::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_ImageCapture::take_photo

BlobEvent = Event
BlobEventInit

Affects gen_BlobEvent::new_with_event_init_dict

BlobPropertyBag

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

BlockParsingOptions
Bluetooth = EventTarget

Affects gen_Navigator::bluetooth

BluetoothAdvertisingEvent = Event
BluetoothAdvertisingEventInit

Affects gen_BluetoothAdvertisingEvent::new

BluetoothCharacteristicProperties

Affects gen_BluetoothRemoteGattCharacteristic::properties

BluetoothDataFilterInit
BluetoothDevice = EventTarget

Affects gen_Bluetooth::referring_device, gen_Bluetooth::get_devices, gen_BluetoothAdvertisingEvent::device, gen_BluetoothAdvertisingEventInit::get_device, gen_BluetoothAdvertisingEventInit::set_device, gen_BluetoothPermissionResult::devices, gen_BluetoothPermissionResult::set_devices, gen_BluetoothRemoteGattServer::device, gen_BluetoothRemoteGattService::device

BluetoothLeScanFilterInit

Affects gen_BluetoothPermissionDescriptor::get_filters, gen_BluetoothPermissionDescriptor::set_filters

BluetoothManufacturerDataMap

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

BluetoothPermissionDescriptor
BluetoothPermissionResult = EventTarget, PermissionStatus
BluetoothPermissionStorage
BluetoothRemoteGattCharacteristic = EventTarget

Affects gen_BluetoothRemoteGattDescriptor::characteristic, gen_BluetoothRemoteGattService::get_characteristic_with_str, gen_BluetoothRemoteGattService::get_characteristic_with_u32, gen_BluetoothRemoteGattService::get_characteristics, gen_BluetoothRemoteGattService::get_characteristics_with_str, gen_BluetoothRemoteGattService::get_characteristics_with_u32

BluetoothRemoteGattDescriptor

Affects gen_BluetoothRemoteGattCharacteristic::get_descriptor_with_str, gen_BluetoothRemoteGattCharacteristic::get_descriptor_with_u32, gen_BluetoothRemoteGattCharacteristic::get_descriptors, gen_BluetoothRemoteGattCharacteristic::get_descriptors_with_str, gen_BluetoothRemoteGattCharacteristic::get_descriptors_with_u32

BluetoothRemoteGattServer

Affects gen_BluetoothDevice::gatt

BluetoothRemoteGattService = EventTarget

Affects gen_BluetoothRemoteGattCharacteristic::service, gen_BluetoothRemoteGattServer::get_primary_service_with_str, gen_BluetoothRemoteGattServer::get_primary_service_with_u32, gen_BluetoothRemoteGattServer::get_primary_services, gen_BluetoothRemoteGattServer::get_primary_services_with_str, gen_BluetoothRemoteGattServer::get_primary_services_with_u32

BluetoothServiceDataMap

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

BluetoothUuid
BoxQuadOptions

Affects gen_Document::get_box_quads_with_options, gen_Element::get_box_quads_with_options

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

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

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

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

CanvasPattern

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

CanvasRenderingContext2d
CanvasWindingRule

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

CaretChangedReason

Affects gen_CaretStateChangedEventInit::get_reason, gen_CaretStateChangedEventInit::set_reason

CaretPosition

Affects gen_Document::caret_position_from_point

CaretStateChangedEventInit
CdataSection = CharacterData, EventTarget, Node, Text

Affects gen_Document::create_cdata_section

ChannelCountMode

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

ChannelInterpretation

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

ChannelMergerNode = AudioNode, EventTarget

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

ChannelMergerOptions
ChannelSplitterNode = AudioNode, EventTarget

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

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

Affects gen_CheckerboardReport::get_reason, gen_CheckerboardReport::set_reason

CheckerboardReport CheckerboardReportService ChromeFilePropertyBag
ChromeWorker = EventTarget, Worker
Client WindowClient?

Affects gen_ExtendableMessageEventInit::set_source_opt_client

ClientQueryOptions

Affects gen_Clients::match_all_with_options

ClientRectsAndTexts
ClientType

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

Clients
Clipboard = EventTarget

Affects gen_Navigator::clipboard

ClipboardEvent = Event
ClipboardEventInit

Affects gen_ClipboardEvent::new_with_event_init_dict

ClipboardItem
ClipboardItemOptions

Affects gen_ClipboardItem::new_with_record_from_str_to_str_promise_and_options, gen_ClipboardItem::new_with_record_from_str_to_blob_promise_and_options

ClipboardPermissionDescriptor ClipboardUnsanitizedFormats
CloseEvent = Event
CloseEventInit

Affects gen_CloseEvent::new_with_event_init_dict

CodecState

Affects gen_AudioDecoder::state, gen_AudioEncoder::state

CollectedClientData
ColorSpaceConversion

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

CommandEvent = Event
CommandEventInit

Affects gen_CommandEvent::new_with_event_init_dict

Comment = CharacterData, EventTarget, Node

Affects gen_Document::create_comment

CompositeOperation

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

CompositionEvent = Event, UiEvent
CompositionEventInit

Affects gen_CompositionEvent::new_with_event_init_dict

CompressionFormat

Affects gen_CompressionStream::new, gen_DecompressionStream::new

CompressionStream
ComputedEffectTiming

Affects gen_AnimationEffect::get_computed_timing

ConnStatusDict
ConnectionType

Affects gen_NetworkInformation::type_

ConsoleCounter ConsoleCounterError ConsoleEvent ConsoleInstance
ConsoleInstanceOptions ConsoleLevel
ConsoleLogLevel

Affects gen_ConsoleInstanceOptions::get_max_log_level, gen_ConsoleInstanceOptions::set_max_log_level

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

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

ConstantSourceOptions
ConstrainBooleanParameters

Affects gen_MediaTrackConstraintSet::set_auto_gain_control_constrain_boolean_parameters, gen_MediaTrackConstraintSet::set_echo_cancellation_constrain_boolean_parameters, gen_MediaTrackConstraintSet::set_noise_suppression_constrain_boolean_parameters, gen_MediaTrackConstraints::set_auto_gain_control_constrain_boolean_parameters, gen_MediaTrackConstraints::set_echo_cancellation_constrain_boolean_parameters, gen_MediaTrackConstraints::set_noise_suppression_constrain_boolean_parameters

ConstrainDomStringParameters

Affects gen_MediaTrackConstraintSet::set_device_id_constrain_dom_string_parameters, gen_MediaTrackConstraintSet::set_facing_mode_constrain_dom_string_parameters, gen_MediaTrackConstraints::set_device_id_constrain_dom_string_parameters, gen_MediaTrackConstraints::set_facing_mode_constrain_dom_string_parameters

ConstrainDoubleRange

Affects gen_MediaTrackConstraintSet::set_frame_rate_constrain_double_range, gen_MediaTrackConstraints::set_frame_rate_constrain_double_range

ConstrainLongRange

Affects gen_MediaTrackConstraintSet::set_channel_count_constrain_long_range, gen_MediaTrackConstraintSet::set_height_constrain_long_range, gen_MediaTrackConstraintSet::set_viewport_height_constrain_long_range, gen_MediaTrackConstraintSet::set_viewport_offset_x_constrain_long_range, gen_MediaTrackConstraintSet::set_viewport_offset_y_constrain_long_range, gen_MediaTrackConstraintSet::set_viewport_width_constrain_long_range, gen_MediaTrackConstraintSet::set_width_constrain_long_range, gen_MediaTrackConstraints::set_channel_count_constrain_long_range, gen_MediaTrackConstraints::set_height_constrain_long_range, gen_MediaTrackConstraints::set_viewport_height_constrain_long_range, gen_MediaTrackConstraints::set_viewport_offset_x_constrain_long_range, gen_MediaTrackConstraints::set_viewport_offset_y_constrain_long_range, gen_MediaTrackConstraints::set_viewport_width_constrain_long_range, gen_MediaTrackConstraints::set_width_constrain_long_range

ContextAttributes2d ConvertCoordinateOptions
ConvolverNode = AudioNode, EventTarget

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

ConvolverOptions
CookieChangeEvent = Event
CookieChangeEventInit

Affects gen_CookieChangeEvent::new_with_event_init_dict

CookieInit

Affects gen_CookieStore::set_with_options

CookieListItem
CookieSameSite

Affects gen_CookieInit::get_same_site, gen_CookieInit::set_same_site

CookieStore = EventTarget
CookieStoreDeleteOptions

Affects gen_CookieStore::delete_with_options

CookieStoreGetOptions

Affects gen_CookieStore::get_with_cookie_store_get_options, gen_CookieStore::get_all_with_cookie_store_get_options

CookieStoreManager Coordinates CountQueuingStrategy
Credential PublicKeyCredential?

Affects gen_CredentialsContainer::store

CredentialCreationOptions

Affects gen_CredentialsContainer::create_with_options

CredentialPropertiesOutput

Affects gen_AuthenticationExtensionsClientOutputs::get_cred_props, gen_AuthenticationExtensionsClientOutputs::set_cred_props

CredentialRequestOptions

Affects gen_CredentialsContainer::get_with_options

CredentialsContainer

Affects gen_Navigator::credentials

Crypto
CryptoKey

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

CryptoKeyPair
CssAnimation = Animation, EventTarget
CssBoxType

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

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

Affects gen_CssKeyframesRule::find_rule

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

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

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

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

CssRuleList

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

CssStyleDeclaration

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

CssStyleRule = CssRule
CssStyleSheet = StyleSheet

Affects gen_CssImportRule::style_sheet, gen_CssRule::parent_style_sheet

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

Affects gen_CustomEvent::new_with_event_init_dict

DataTransfer

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

DataTransferItem

Affects gen_DataTransferItemList::add_with_str_and_type, gen_DataTransferItemList::get

DataTransferItemList

Affects gen_DataTransfer::items

DateTimeValue DecoderDoctorNotification
DecoderDoctorNotificationType

Affects gen_DecoderDoctorNotification::get_type, gen_DecoderDoctorNotification::set_type

DecompressionStream
DedicatedWorkerGlobalScope = EventTarget, WorkerGlobalScope
DelayNode = AudioNode, EventTarget

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

DelayOptions
DeviceAcceleration

Affects gen_DeviceMotionEvent::acceleration, gen_DeviceMotionEvent::acceleration_including_gravity

DeviceAccelerationInit

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

DeviceLightEvent = Event
DeviceLightEventInit

Affects gen_DeviceLightEvent::new_with_event_init_dict

DeviceMotionEvent = Event
DeviceMotionEventInit

Affects gen_DeviceMotionEvent::new_with_event_init_dict

DeviceOrientationEvent = Event
DeviceOrientationEventInit

Affects gen_DeviceOrientationEvent::new_with_event_init_dict

DeviceProximityEvent = Event
DeviceProximityEventInit

Affects gen_DeviceProximityEvent::new_with_event_init_dict

DeviceRotationRate

Affects gen_DeviceMotionEvent::rotation_rate

DeviceRotationRateInit

Affects gen_DeviceMotionEventInit::get_rotation_rate, gen_DeviceMotionEventInit::set_rotation_rate

DhKeyDeriveParams DirectionSetting Directory DirectoryPickerOptions
DisplayMediaStreamConstraints

Affects gen_MediaDevices::get_display_media_with_constraints

DisplayNameOptions
DisplayNameResult

Affects gen_IntlUtils::get_display_names

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

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

DocumentFragment ShadowRoot? = EventTarget, Node

Affects gen_Document::create_document_fragment, gen_HtmlTemplateElement::content

DocumentTimeline = AnimationTimeline

Affects gen_Document::timeline

DocumentTimelineOptions

Affects gen_DocumentTimeline::new_with_options

DocumentType = EventTarget, Node

Affects gen_Document::doctype, gen_DomImplementation::create_document_type

DomError
DomException GpuPipelineError? WebTransportError?

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

DomImplementation

Affects gen_Document::implementation

DomMatrix WebKitCssMatrix? = DomMatrixReadOnly

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

DomMatrix2dInit

Affects gen_CanvasRenderingContext2d::set_transform_with_dom_matrix_2d_init

DomMatrixInit
DomMatrixReadOnly DomMatrix? WebKitCssMatrix?
DomParser
DomPoint = DomPointReadOnly

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

DomPointInit

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

DomPointReadOnly DomPoint?
DomQuad

Affects gen_Document::convert_quad_from_node_with_document, gen_Element::convert_quad_from_node_with_element

DomQuadInit
DomQuadJson

Affects gen_DomQuad::to_json

DomRect = DomRectReadOnly

Affects gen_CaretPosition::get_client_rect, gen_DomRectList::item, gen_DomRectList::get, gen_Element::get_bounding_client_rect

DomRectInit

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

DomRectList

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

DomRectReadOnly DomRect?

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

DomRequest IdbFileRequest? = EventTarget

Affects gen_IdbMutableFile::get_file

DomRequestReadyState

Affects gen_DomRequest::ready_state

DomStringList

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

DomStringMap

Affects gen_HtmlElement::dataset, gen_MathMlElement::dataset

DomTokenList

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

DomWindowResizeEventDetail
DoubleRange

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

DragEvent = Event, MouseEvent, UiEvent
DragEventInit

Affects gen_DragEvent::new_with_event_init_dict

DynamicsCompressorNode = AudioNode, EventTarget

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

DynamicsCompressorOptions EcKeyAlgorithm EcKeyGenParams
EcKeyImportParams EcdhKeyDeriveParams EcdsaParams
EffectTiming

Affects gen_AnimationEffect::get_timing

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

Affects gen_BoxQuadOptions::set_relative_to_element, gen_CanvasRenderingContext2d::draw_custom_focus_ring, gen_CanvasRenderingContext2d::draw_focus_if_needed, gen_CharacterData::previous_element_sibling, gen_CharacterData::next_element_sibling, gen_CommandEvent::source, gen_CommandEventInit::get_source, gen_CommandEventInit::set_source, 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::picture_in_picture_element, gen_Document::first_element_child, gen_Document::last_element_child, gen_Document::create_element

ElementCreationOptions
ElementDefinitionOptions

Affects gen_CustomElementRegistry::define_with_options

EncodedAudioChunk

Affects gen_AudioDecoder::decode

EncodedAudioChunkInit

Affects gen_EncodedAudioChunk::new

EncodedAudioChunkMetadata
EncodedAudioChunkType

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

EncodedVideoChunk
EncodedVideoChunkInit

Affects gen_EncodedVideoChunk::new

EncodedVideoChunkMetadata
EncodedVideoChunkType

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

EndingTypes

Affects gen_BlobPropertyBag::get_endings, gen_BlobPropertyBag::set_endings

ErrorCallback

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

ErrorEvent = Event
ErrorEventInit

Affects gen_ErrorEvent::new_with_event_init_dict

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

Affects gen_Document::create_event, gen_EventTarget::dispatch_event

EventInit

Affects gen_Event::new_with_event_init_dict

EventListener

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

EventListenerOptions

Affects gen_EventTarget::remove_event_listener_with_callback_and_event_listener_options

EventModifierInit
EventSource = EventTarget
EventSourceInit

Affects gen_EventSource::new_with_event_source_init_dict

EventTarget AbortSignal? AnalyserNode? Animation? Attr? AudioBufferSourceNode? AudioContext? AudioDecoder? AudioDestinationNode? AudioEncoder? 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? CookieStore? 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? LocalMediaStream? MathMlElement? MediaDevices? MediaElementAudioSourceNode? MediaKeySession? MediaQueryList? MediaRecorder? MediaSource? MediaStream? MediaStreamAudioDestinationNode? MediaStreamAudioSourceNode? MediaStreamTrack? MediaStreamTrackGenerator? MessagePort? MidiAccess? MidiInput? MidiOutput? MidiPort? NetworkInformation? Node? Notification? OfflineAudioContext? OfflineResourceList? OffscreenCanvas? OscillatorNode? PannerNode? Performance? PermissionStatus? PictureInPictureWindow? PresentationAvailability? PresentationConnection? PresentationConnectionList? PresentationRequest? ProcessingInstruction? RtcDataChannel? RtcPeerConnection? RtcRtpScriptTransformer? RtcdtmfSender? SFrameTransform? Screen? ScreenDetailed? ScreenDetails? 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? VideoDecoder? VideoEncoder? VideoStreamTrack? VideoTrackList? VisualViewport? VrDisplay? VttCue? WakeLockSentinel? WaveShaperNode? WebSocket? Window? Worker? WorkerDebuggerGlobalScope? WorkerGlobalScope? XmlDocument? XmlHttpRequest? XmlHttpRequestEventTarget? XmlHttpRequestUpload? XrBoundedReferenceSpace? XrJointSpace? XrLayer? XrPermissionStatus? XrReferenceSpace? XrSession? XrSpace? XrSystem? XrWebGlLayer?

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

Exception ExtBlendMinmax ExtColorBufferFloat ExtColorBufferHalfFloat
ExtDisjointTimerQuery ExtFragDepth ExtSRgb ExtShaderTextureLod
ExtTextureFilterAnisotropic ExtTextureNorm16
ExtendableCookieChangeEvent = Event, ExtendableEvent
ExtendableCookieChangeEventInit

Affects gen_ExtendableCookieChangeEvent::new_with_event_init_dict

ExtendableEvent ExtendableCookieChangeEvent? 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

Affects gen_FilePickerOptions::get_types, gen_FilePickerOptions::set_types

FilePickerOptions
FilePropertyBag

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

FileReader = EventTarget
FileReaderSync
FileSystem

Affects gen_FileSystemEntry::filesystem

FileSystemCreateWritableOptions

Affects gen_FileSystemFileHandle::create_writable_with_options

FileSystemDirectoryEntry = FileSystemEntry

Affects gen_FileSystem::root

FileSystemDirectoryHandle = FileSystemHandle
FileSystemDirectoryReader

Affects gen_FileSystemDirectoryEntry::create_reader

FileSystemEntriesCallback

Affects gen_FileSystemDirectoryReader::read_entries_with_file_system_entries_callback, gen_FileSystemDirectoryReader::read_entries_with_file_system_entries_callback_and_callback

FileSystemEntry FileSystemDirectoryEntry? FileSystemFileEntry?

Affects gen_DataTransferItem::webkit_get_as_entry

FileSystemEntryCallback

Affects gen_FileSystemEntry::get_parent_with_file_system_entry_callback, gen_FileSystemEntry::get_parent_with_file_system_entry_callback_and_callback

FileSystemFileEntry = FileSystemEntry
FileSystemFileHandle = FileSystemHandle
FileSystemFlags

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

FileSystemGetDirectoryOptions

Affects gen_FileSystemDirectoryHandle::get_directory_handle_with_options

FileSystemGetFileOptions

Affects gen_FileSystemDirectoryHandle::get_file_handle_with_options

FileSystemHandle FileSystemDirectoryHandle? FileSystemFileHandle?

Affects gen_DataTransferItem::get_as_file_system_handle, gen_DirectoryPickerOptions::set_start_in_file_system_handle, gen_FilePickerOptions::set_start_in_file_system_handle, gen_FileSystemPermissionDescriptor::get_handle, gen_FileSystemPermissionDescriptor::set_handle

FileSystemHandleKind

Affects gen_FileSystemHandle::kind

FileSystemHandlePermissionDescriptor

Affects gen_FileSystemHandle::query_permission_with_descriptor, gen_FileSystemHandle::request_permission_with_descriptor

FileSystemPermissionDescriptor
FileSystemPermissionMode

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

FileSystemReadWriteOptions

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

FileSystemRemoveOptions

Affects gen_FileSystemDirectoryHandle::remove_entry_with_options

FileSystemSyncAccessHandle
FileSystemSyncAccessHandleMode

Affects gen_FileSystemSyncAccessHandleOptions::get_mode, gen_FileSystemSyncAccessHandleOptions::set_mode

FileSystemSyncAccessHandleOptions
FileSystemWritableFileStream = WritableStream
FillLightMode
FillMode

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

FlashClassification FlowControlType
FocusEvent = Event, UiEvent
FocusEventInit

Affects gen_FocusEvent::new_with_focus_event_init_dict

FocusOptions

Affects gen_HtmlElement::focus_with_options, gen_MathMlElement::focus_with_options

FontData
FontFace

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

FontFaceDescriptors

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

FontFaceLoadStatus

Affects gen_FontFace::status

FontFaceSet = EventTarget

Affects gen_Document::fonts

FontFaceSetIterator

Affects gen_FontFaceSet::entries, gen_FontFaceSet::values

FontFaceSetIteratorResult

Affects gen_FontFaceSetIterator::next

FontFaceSetLoadEvent = Event
FontFaceSetLoadEventInit

Affects gen_FontFaceSetLoadEvent::new_with_event_init_dict

FontFaceSetLoadStatus

Affects gen_FontFaceSet::status

FormData

Affects gen_Navigator::send_beacon_with_opt_form_data

FrameType

Affects gen_Client::frame_type

FuzzingFunctions
GainNode = AudioNode, EventTarget

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

GainOptions
Gamepad

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

GamepadButton GamepadEffectParameters
GamepadEvent = Event
GamepadEventInit

Affects gen_GamepadEvent::new_with_event_init_dict

GamepadHand

Affects gen_Gamepad::hand

GamepadHapticActuator

Affects gen_Gamepad::vibration_actuator

GamepadHapticActuatorType

Affects gen_GamepadHapticActuator::type_

GamepadHapticEffectType

Affects gen_GamepadHapticActuator::play_effect

GamepadHapticsResult
GamepadMappingType

Affects gen_Gamepad::mapping

GamepadPose

Affects gen_Gamepad::pose

GamepadTouch

Affects gen_Gamepad::touch_events

Geolocation

Affects gen_Navigator::geolocation

GeolocationCoordinates

Affects gen_GeolocationPosition::coords

GeolocationPosition

Affects gen_Geolocation::get_current_position, gen_Geolocation::watch_position

GeolocationPositionError
GestureEvent = Event, UiEvent
GetAnimationsOptions
GetRootNodeOptions

Affects gen_Node::get_root_node_with_options

GetUserMediaRequest
Gpu

Affects gen_Navigator::gpu

GpuAdapter

Affects gen_Gpu::request_adapter

GpuAdapterInfo

Affects gen_GpuAdapter::info, gen_GpuDevice::adapter_info

GpuAddressMode

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

GpuAutoLayoutMode

Affects gen_GpuComputePipelineDescriptor::set_layout_gpu_auto_layout_mode, gen_GpuPipelineDescriptorBase::set_layout_gpu_auto_layout_mode, gen_GpuRenderPipelineDescriptor::set_layout_gpu_auto_layout_mode, gen_GpuShaderModuleCompilationHint::set_layout_gpu_auto_layout_mode

GpuBindGroup

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

GpuBindGroupDescriptor
GpuBindGroupEntry

Affects gen_GpuBindGroupDescriptor::get_entries, gen_GpuBindGroupDescriptor::set_entries

GpuBindGroupLayout

Affects gen_GpuBindGroupDescriptor::get_layout, gen_GpuBindGroupDescriptor::set_layout, gen_GpuComputePipeline::get_bind_group_layout, gen_GpuPipelineLayoutDescriptor::get_bind_group_layouts, gen_GpuPipelineLayoutDescriptor::set_bind_group_layouts, gen_GpuRenderPipeline::get_bind_group_layout

GpuBindGroupLayoutDescriptor
GpuBindGroupLayoutEntry

Affects gen_GpuBindGroupLayoutDescriptor::get_entries, gen_GpuBindGroupLayoutDescriptor::set_entries

GpuBlendComponent

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

GpuBlendFactor

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

GpuBlendOperation

Affects gen_GpuBlendComponent::get_operation, gen_GpuBlendComponent::set_operation

GpuBlendState

Affects gen_GpuColorTargetState::get_blend, gen_GpuColorTargetState::set_blend

GpuBuffer

Affects gen_GpuBindGroupEntry::set_resource_gpu_buffer, gen_GpuBufferBinding::get_buffer, gen_GpuBufferBinding::set_buffer, gen_GpuCommandEncoder::clear_buffer, gen_GpuCommandEncoder::clear_buffer_with_u32, gen_GpuCommandEncoder::clear_buffer_with_f64, gen_GpuCommandEncoder::clear_buffer_with_u32_and_u32, gen_GpuCommandEncoder::clear_buffer_with_f64_and_u32, gen_GpuCommandEncoder::clear_buffer_with_u32_and_f64, gen_GpuCommandEncoder::clear_buffer_with_f64_and_f64, gen_GpuCommandEncoder::copy_buffer_to_buffer_with_u32_and_u32, gen_GpuCommandEncoder::copy_buffer_to_buffer_with_f64_and_u32, gen_GpuCommandEncoder::copy_buffer_to_buffer_with_u32_and_f64, gen_GpuCommandEncoder::copy_buffer_to_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_GpuComputePassEncoder::dispatch_workgroups_indirect_with_u32

GpuBufferBinding

Affects gen_GpuBindGroupEntry::set_resource_gpu_buffer_binding

GpuBufferBindingLayout

Affects gen_GpuBindGroupLayoutEntry::get_buffer, gen_GpuBindGroupLayoutEntry::set_buffer

GpuBufferBindingType

Affects gen_GpuBufferBindingLayout::get_type, gen_GpuBufferBindingLayout::set_type

GpuBufferDescriptor
GpuBufferMapState

Affects gen_GpuBuffer::map_state

GpuCanvasAlphaMode

Affects gen_GpuCanvasConfiguration::get_alpha_mode, gen_GpuCanvasConfiguration::set_alpha_mode

GpuCanvasConfiguration

Affects gen_GpuCanvasContext::configure, gen_GpuCanvasContext::get_configuration

GpuCanvasContext
GpuCanvasToneMapping

Affects gen_GpuCanvasConfiguration::get_tone_mapping, gen_GpuCanvasConfiguration::set_tone_mapping

GpuCanvasToneMappingMode

Affects gen_GpuCanvasToneMapping::get_mode, gen_GpuCanvasToneMapping::set_mode

GpuColorDict

Affects gen_GpuRenderPassColorAttachment::set_clear_value_gpu_color_dict, gen_GpuRenderPassEncoder::set_blend_constant_with_gpu_color_dict

GpuColorTargetState

Affects gen_GpuFragmentState::get_targets, gen_GpuFragmentState::set_targets

GpuCommandBuffer

Affects gen_GpuCommandEncoder::finish, gen_GpuQueue::submit

GpuCommandBufferDescriptor
GpuCommandEncoder

Affects gen_GpuDevice::create_command_encoder

GpuCommandEncoderDescriptor
GpuCompareFunction

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

GpuCompilationInfo

Affects gen_GpuShaderModule::get_compilation_info

GpuCompilationMessage

Affects gen_GpuCompilationInfo::messages

GpuCompilationMessageType

Affects gen_GpuCompilationMessage::type_

GpuComputePassDescriptor
GpuComputePassEncoder

Affects gen_GpuCommandEncoder::begin_compute_pass

GpuComputePassTimestampWrites

Affects gen_GpuComputePassDescriptor::get_timestamp_writes, gen_GpuComputePassDescriptor::set_timestamp_writes

GpuComputePipeline

Affects gen_GpuComputePassEncoder::set_pipeline

GpuComputePipelineDescriptor GpuCopyExternalImageDestInfo
GpuCopyExternalImageSourceInfo
GpuCullMode

Affects gen_GpuPrimitiveState::get_cull_mode, gen_GpuPrimitiveState::set_cull_mode

GpuDepthStencilState

Affects gen_GpuRenderPipelineDescriptor::get_depth_stencil, gen_GpuRenderPipelineDescriptor::set_depth_stencil

GpuDevice = EventTarget

Affects gen_GpuAdapter::request_device, gen_GpuCanvasConfiguration::get_device, gen_GpuCanvasConfiguration::set_device

GpuDeviceDescriptor
GpuDeviceLostInfo

Affects gen_GpuDevice::lost

GpuDeviceLostReason

Affects gen_GpuDeviceLostInfo::reason

GpuError GpuInternalError? GpuOutOfMemoryError? GpuValidationError?

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

GpuErrorFilter

Affects gen_GpuDevice::push_error_scope

GpuExtent3dDict

Affects gen_GpuTextureDescriptor::set_size_gpu_extent_3d_dict

GpuExternalTexture

Affects gen_GpuBindGroupEntry::set_resource_gpu_external_texture

GpuExternalTextureBindingLayout

Affects gen_GpuBindGroupLayoutEntry::get_external_texture, gen_GpuBindGroupLayoutEntry::set_external_texture

GpuExternalTextureDescriptor GpuFeatureName
GpuFilterMode

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

GpuFragmentState

Affects gen_GpuRenderPipelineDescriptor::get_fragment, gen_GpuRenderPipelineDescriptor::set_fragment

GpuFrontFace

Affects gen_GpuPrimitiveState::get_front_face, gen_GpuPrimitiveState::set_front_face

GpuIndexFormat

Affects gen_GpuPrimitiveState::get_strip_index_format, gen_GpuPrimitiveState::set_strip_index_format

GpuInternalError = GpuError
GpuLoadOp

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

GpuMipmapFilterMode

Affects gen_GpuSamplerDescriptor::get_mipmap_filter, gen_GpuSamplerDescriptor::set_mipmap_filter

GpuMultisampleState

Affects gen_GpuRenderPipelineDescriptor::get_multisample, gen_GpuRenderPipelineDescriptor::set_multisample

GpuObjectDescriptorBase
GpuOrigin2dDict

Affects gen_GpuCopyExternalImageSourceInfo::set_origin_gpu_origin_2d_dict

GpuOrigin3dDict

Affects gen_GpuCopyExternalImageDestInfo::set_origin_gpu_origin_3d_dict, gen_GpuTexelCopyTextureInfo::set_origin_gpu_origin_3d_dict

GpuOutOfMemoryError = GpuError
GpuPipelineDescriptorBase
GpuPipelineError = DomException
GpuPipelineErrorInit

Affects gen_GpuPipelineError::new, gen_GpuPipelineError::new_with_message

GpuPipelineErrorReason

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

GpuPipelineLayout

Affects gen_GpuComputePipelineDescriptor::get_layout, gen_GpuComputePipelineDescriptor::set_layout, gen_GpuPipelineDescriptorBase::get_layout, gen_GpuPipelineDescriptorBase::set_layout, gen_GpuRenderPipelineDescriptor::get_layout, gen_GpuRenderPipelineDescriptor::set_layout, gen_GpuShaderModuleCompilationHint::get_layout, gen_GpuShaderModuleCompilationHint::set_layout

GpuPipelineLayoutDescriptor
GpuPowerPreference

Affects gen_GpuRequestAdapterOptions::get_power_preference, gen_GpuRequestAdapterOptions::set_power_preference

GpuPrimitiveState

Affects gen_GpuRenderPipelineDescriptor::get_primitive, gen_GpuRenderPipelineDescriptor::set_primitive

GpuPrimitiveTopology

Affects gen_GpuPrimitiveState::get_topology, gen_GpuPrimitiveState::set_topology

GpuProgrammableStage

Affects gen_GpuComputePipelineDescriptor::get_compute, gen_GpuComputePipelineDescriptor::set_compute

GpuQuerySet

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

GpuQuerySetDescriptor
GpuQueryType

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

GpuQueue

Affects gen_GpuDevice::queue

GpuQueueDescriptor

Affects gen_GpuDeviceDescriptor::get_default_queue, gen_GpuDeviceDescriptor::set_default_queue

GpuRenderBundle

Affects gen_GpuRenderBundleEncoder::finish, gen_GpuRenderPassEncoder::execute_bundles

GpuRenderBundleDescriptor GpuRenderBundleEncoder
GpuRenderBundleEncoderDescriptor
GpuRenderPassColorAttachment

Affects gen_GpuRenderPassDescriptor::get_color_attachments, gen_GpuRenderPassDescriptor::set_color_attachments

GpuRenderPassDepthStencilAttachment

Affects gen_GpuRenderPassDescriptor::get_depth_stencil_attachment, gen_GpuRenderPassDescriptor::set_depth_stencil_attachment

GpuRenderPassDescriptor GpuRenderPassEncoder GpuRenderPassLayout
GpuRenderPassTimestampWrites

Affects gen_GpuRenderPassDescriptor::get_timestamp_writes, gen_GpuRenderPassDescriptor::set_timestamp_writes

GpuRenderPipeline

Affects gen_GpuRenderBundleEncoder::set_pipeline, gen_GpuRenderPassEncoder::set_pipeline

GpuRenderPipelineDescriptor GpuRequestAdapterOptions
GpuSampler

Affects gen_GpuBindGroupEntry::get_resource, gen_GpuBindGroupEntry::set_resource, gen_GpuDevice::create_sampler

GpuSamplerBindingLayout

Affects gen_GpuBindGroupLayoutEntry::get_sampler, gen_GpuBindGroupLayoutEntry::set_sampler

GpuSamplerBindingType

Affects gen_GpuSamplerBindingLayout::get_type, gen_GpuSamplerBindingLayout::set_type

GpuSamplerDescriptor
GpuShaderModule

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

GpuShaderModuleCompilationHint

Affects gen_GpuShaderModuleDescriptor::get_compilation_hints, gen_GpuShaderModuleDescriptor::set_compilation_hints

GpuShaderModuleDescriptor
GpuStencilFaceState

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

GpuStencilOperation

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

GpuStorageTextureAccess

Affects gen_GpuStorageTextureBindingLayout::get_access, gen_GpuStorageTextureBindingLayout::set_access

GpuStorageTextureBindingLayout

Affects gen_GpuBindGroupLayoutEntry::get_storage_texture, gen_GpuBindGroupLayoutEntry::set_storage_texture

GpuStoreOp

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

GpuSupportedFeatures

Affects gen_GpuAdapter::features, gen_GpuDevice::features

GpuSupportedLimits

Affects gen_GpuAdapter::limits, gen_GpuDevice::limits

GpuTexelCopyBufferInfo GpuTexelCopyBufferLayout
GpuTexelCopyTextureInfo

Affects gen_GpuCommandEncoder::copy_texture_to_texture_with_u32_sequence

GpuTexture

Affects gen_GpuBindGroupEntry::set_resource_gpu_texture, gen_GpuCanvasContext::get_current_texture, gen_GpuCopyExternalImageDestInfo::get_texture, gen_GpuCopyExternalImageDestInfo::set_texture, gen_GpuRenderPassColorAttachment::get_resolve_target, gen_GpuRenderPassColorAttachment::set_resolve_target, gen_GpuRenderPassColorAttachment::get_view, gen_GpuRenderPassColorAttachment::set_view, gen_GpuRenderPassDepthStencilAttachment::get_view, gen_GpuRenderPassDepthStencilAttachment::set_view, gen_GpuTexelCopyTextureInfo::get_texture, gen_GpuTexelCopyTextureInfo::set_texture

GpuTextureAspect

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

GpuTextureBindingLayout

Affects gen_GpuBindGroupLayoutEntry::get_texture, gen_GpuBindGroupLayoutEntry::set_texture

GpuTextureDescriptor
GpuTextureDimension

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

GpuTextureFormat

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

GpuTextureSampleType

Affects gen_GpuTextureBindingLayout::get_sample_type, gen_GpuTextureBindingLayout::set_sample_type

GpuTextureView

Affects gen_GpuBindGroupEntry::set_resource_gpu_texture_view, gen_GpuRenderPassColorAttachment::set_resolve_target_gpu_texture_view, gen_GpuRenderPassColorAttachment::set_view_gpu_texture_view, gen_GpuRenderPassDepthStencilAttachment::set_view_gpu_texture_view, gen_GpuTexture::create_view

GpuTextureViewDescriptor
GpuTextureViewDimension

Affects gen_GpuStorageTextureBindingLayout::get_view_dimension, gen_GpuStorageTextureBindingLayout::set_view_dimension, gen_GpuTextureBindingLayout::get_view_dimension, gen_GpuTextureBindingLayout::set_view_dimension, gen_GpuTextureDescriptor::get_texture_binding_view_dimension, gen_GpuTextureDescriptor::set_texture_binding_view_dimension, gen_GpuTextureViewDescriptor::get_dimension, gen_GpuTextureViewDescriptor::set_dimension

GpuUncapturedErrorEvent = Event
GpuUncapturedErrorEventInit

Affects gen_GpuUncapturedErrorEvent::new

GpuValidationError = GpuError
GpuVertexAttribute

Affects gen_GpuVertexBufferLayout::get_attributes, gen_GpuVertexBufferLayout::set_attributes

GpuVertexBufferLayout

Affects gen_GpuVertexState::get_buffers, gen_GpuVertexState::set_buffers

GpuVertexFormat

Affects gen_GpuVertexAttribute::get_format, gen_GpuVertexAttribute::set_format

GpuVertexState

Affects gen_GpuRenderPipelineDescriptor::get_vertex, gen_GpuRenderPipelineDescriptor::set_vertex

GpuVertexStepMode

Affects gen_GpuVertexBufferLayout::get_step_mode, gen_GpuVertexBufferLayout::set_step_mode

GroupedHistoryEventInit HalfOpenInfoDict HardwareAcceleration
HashChangeEvent = Event
HashChangeEventInit

Affects gen_HashChangeEvent::new_with_event_init_dict

Headers HeadersGuardEnum
Hid = EventTarget

Affects gen_Navigator::hid

HidCollectionInfo

Affects gen_HidDevice::collections

HidConnectionEvent = Event
HidConnectionEventInit

Affects gen_HidConnectionEvent::new

HidDevice = EventTarget

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

HidDeviceFilter

Affects gen_HidDeviceRequestOptions::get_filters, gen_HidDeviceRequestOptions::set_filters

HidDeviceRequestOptions
HidInputReportEvent = Event
HidInputReportEventInit

Affects gen_HidInputReportEvent::new

HidReportInfo

Affects gen_HidCollectionInfo::get_feature_reports, gen_HidCollectionInfo::set_feature_reports, gen_HidCollectionInfo::get_input_reports, gen_HidCollectionInfo::set_input_reports, gen_HidCollectionInfo::get_output_reports, gen_HidCollectionInfo::set_output_reports

HidReportItem

Affects gen_HidReportInfo::get_items, gen_HidReportInfo::set_items

HidUnitSystem

Affects gen_HidReportItem::get_unit_system, gen_HidReportItem::set_unit_system

HiddenPluginEventInit
Highlight

Affects gen_HighlightHitResult::get_highlight, gen_HighlightHitResult::set_highlight, gen_HighlightRegistry::for_each, gen_HighlightRegistry::get, gen_HighlightRegistry::set, gen_HighlightRegistry::entries, gen_HighlightRegistry::values

HighlightHitResult

Affects gen_HighlightRegistry::highlights_from_point

HighlightRegistry
HighlightType

Affects gen_Highlight::type_, gen_Highlight::set_type

HighlightsFromPointOptions 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_GpuCopyExternalImageSourceInfo::set_source_html_canvas_element, gen_OffscreenCanvasRenderingContext2d::draw_image_with_html_canvas_element, gen_OffscreenCanvasRenderingContext2d::draw_image_with_html_canvas_element_and_dw_and_dh, gen_OffscreenCanvasRenderingContext2d::draw_image_with_html_canvas_element_and_sw_and_sh_and_dx_and_dy_and_dw_and_dh

HtmlCollection HtmlFormControlsCollection? HtmlOptionsCollection?

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

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

Affects gen_Document::body, gen_Document::set_body

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

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

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

Affects gen_Document::head

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

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

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

Affects gen_MediaElementAudioSourceOptions::get_media_element, gen_MediaElementAudioSourceOptions::set_media_element

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

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

HtmlOptionElement = Element, EventTarget, HtmlElement, Node

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

HtmlOptionsCollection = HtmlCollection

Affects gen_HtmlSelectElement::options

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

Affects gen_Element::assigned_slot

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

Affects gen_HtmlTableElement::caption, gen_HtmlTableElement::set_caption

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

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

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

Affects gen_CanvasRenderingContext2d::draw_image_with_html_video_element, gen_CanvasRenderingContext2d::draw_image_with_html_video_element_and_dw_and_dh, gen_CanvasRenderingContext2d::draw_image_with_html_video_element_and_sw_and_sh_and_dx_and_dy_and_dw_and_dh, gen_GpuCopyExternalImageSourceInfo::set_source_html_video_element, gen_GpuExternalTextureDescriptor::get_source, gen_GpuExternalTextureDescriptor::set_source, gen_OffscreenCanvasRenderingContext2d::draw_image_with_html_video_element, gen_OffscreenCanvasRenderingContext2d::draw_image_with_html_video_element_and_dw_and_dh, gen_OffscreenCanvasRenderingContext2d::draw_image_with_html_video_element_and_sw_and_sh_and_dx_and_dy_and_dw_and_dh

HttpConnDict HttpConnInfo HttpConnectionElement
IdbCursor IdbCursorWithValue?
IdbCursorDirection

Affects gen_IdbCursor::direction

IdbCursorWithValue = IdbCursor
IdbDatabase = EventTarget

Affects gen_IdbMutableFile::database, gen_IdbTransaction::db

IdbFactory
IdbFileHandle = EventTarget

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

IdbFileMetadataParameters
IdbFileRequest = DomRequest, EventTarget

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

IdbIndex

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

IdbIndexParameters
IdbKeyRange IdbLocaleAwareKeyRange?
IdbLocaleAwareKeyRange = IdbKeyRange
IdbMutableFile = EventTarget

Affects gen_IdbFileHandle::mutable_file, gen_IdbFileHandle::file_handle

IdbObjectStore

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

IdbObjectStoreParameters IdbOpenDbOptions
IdbOpenDbRequest = EventTarget, IdbRequest

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

IdbRequest IdbOpenDbRequest? = EventTarget

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

IdbRequestReadyState

Affects gen_IdbRequest::ready_state

IdbTransaction = EventTarget

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

IdbTransactionDurability

Affects gen_IdbTransactionOptions::get_durability, gen_IdbTransactionOptions::set_durability

IdbTransactionMode

Affects gen_IdbTransaction::mode

IdbTransactionOptions
IdbVersionChangeEvent = Event
IdbVersionChangeEventInit

Affects gen_IdbVersionChangeEvent::new_with_event_init_dict

IdleDeadline IdleRequestOptions
IirFilterNode = AudioNode, EventTarget

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

IirFilterOptions
ImageBitmap

Affects gen_CanvasRenderingContext2d::draw_image_with_image_bitmap, gen_CanvasRenderingContext2d::draw_image_with_image_bitmap_and_dw_and_dh, gen_CanvasRenderingContext2d::draw_image_with_image_bitmap_and_sw_and_sh_and_dx_and_dy_and_dw_and_dh, gen_GpuCopyExternalImageSourceInfo::get_source, gen_GpuCopyExternalImageSourceInfo::set_source, gen_ImageBitmapRenderingContext::transfer_from_image_bitmap, gen_ImageBitmapRenderingContext::transfer_image_bitmap, gen_ImageCapture::grab_frame, gen_OffscreenCanvas::transfer_to_image_bitmap, gen_OffscreenCanvasRenderingContext2d::draw_image_with_image_bitmap, gen_OffscreenCanvasRenderingContext2d::draw_image_with_image_bitmap_and_dw_and_dh, gen_OffscreenCanvasRenderingContext2d::draw_image_with_image_bitmap_and_sw_and_sh_and_dx_and_dy_and_dw_and_dh

ImageBitmapOptions ImageBitmapRenderingContext ImageCapture
ImageCaptureError

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

ImageCaptureErrorEvent = Event
ImageCaptureErrorEventInit

Affects gen_ImageCaptureErrorEvent::new_with_image_capture_error_init_dict

ImageData

Affects gen_CanvasRenderingContext2d::create_image_data_with_sw_and_sh, gen_CanvasRenderingContext2d::create_image_data_with_imagedata, gen_CanvasRenderingContext2d::get_image_data, gen_CanvasRenderingContext2d::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_CanvasRenderingContext2d::put_image_data, gen_CanvasRenderingContext2d::put_image_data_with_dirty_x_and_dirty_y_and_dirty_width_and_dirty_height, gen_GpuCopyExternalImageSourceInfo::set_source_image_data, gen_OffscreenCanvasRenderingContext2d::create_image_data_with_sw_and_sh, gen_OffscreenCanvasRenderingContext2d::create_image_data_with_imagedata, gen_OffscreenCanvasRenderingContext2d::get_image_data, 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, gen_OffscreenCanvasRenderingContext2d::put_image_data, gen_OffscreenCanvasRenderingContext2d::put_image_data_with_dirty_x_and_dirty_y_and_dirty_width_and_dirty_height

ImageDecodeOptions
ImageDecodeResult

Affects gen_ImageDecoder::decode

ImageDecoder
ImageDecoderInit

Affects gen_ImageDecoder::new

ImageEncodeOptions

Affects gen_OffscreenCanvas::convert_to_blob_with_options

ImageOrientation

Affects gen_ImageBitmapOptions::get_image_orientation, gen_ImageBitmapOptions::set_image_orientation

ImageTrack

Affects gen_ImageTrackList::selected_track, gen_ImageTrackList::get

ImageTrackList

Affects gen_ImageDecoder::tracks

InputDeviceInfo = MediaDeviceInfo
InputEvent = Event, UiEvent
InputEventInit

Affects gen_InputEvent::new_with_event_init_dict

IntersectionObserver IntersectionObserverEntry
IntersectionObserverEntryInit
IntersectionObserverInit

Affects gen_IntersectionObserver::new_with_options

IntlUtils IsInputPendingOptions IterableKeyAndValueResult
IterableKeyOrValueResult
IterationCompositeOperation

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

JsonWebKey
KeyAlgorithm

Affects gen_HmacKeyAlgorithm::get_hash, gen_HmacKeyAlgorithm::set_hash

KeyEvent
KeyFrameRequestEvent = Event
KeyIdsInitData
KeyboardEvent = Event, UiEvent
KeyboardEventInit

Affects gen_KeyboardEvent::new_with_keyboard_event_init_dict

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

Affects gen_IntlUtils::get_locale_info

Location

Affects gen_Document::location

Lock

Affects gen_LockManager::request_with_callback

LockInfo

Affects gen_LockManagerSnapshot::get_held, gen_LockManagerSnapshot::set_held, gen_LockManagerSnapshot::get_pending, gen_LockManagerSnapshot::set_pending

LockManager

Affects gen_Navigator::locks

LockManagerSnapshot

Affects gen_LockManager::query

LockMode

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

LockOptions
MathMlElement = Element, EventTarget, Node
MediaCapabilities

Affects gen_Navigator::media_capabilities

MediaCapabilitiesInfo MediaConfiguration
MediaDecodingConfiguration

Affects gen_MediaCapabilities::decoding_info

MediaDecodingType

Affects gen_MediaDecodingConfiguration::get_type, gen_MediaDecodingConfiguration::set_type

MediaDeviceInfo InputDeviceInfo?
MediaDeviceKind

Affects gen_MediaDeviceInfo::kind

MediaDevices = EventTarget

Affects gen_Navigator::media_devices

MediaElementAudioSourceNode = AudioNode, EventTarget
MediaElementAudioSourceOptions
MediaEncodingConfiguration

Affects gen_MediaCapabilities::encoding_info

MediaEncodingType

Affects gen_MediaEncodingConfiguration::get_type, gen_MediaEncodingConfiguration::set_type

MediaEncryptedEvent = Event
MediaError

Affects gen_HtmlMediaElement::error

MediaImage

Affects gen_MediaMetadata::artwork, gen_MediaMetadata::set_artwork, gen_MediaMetadataInit::get_artwork, gen_MediaMetadataInit::set_artwork

MediaKeyError = Event

Affects gen_MediaKeySession::error

MediaKeyMessageEvent = Event
MediaKeyMessageEventInit

Affects gen_MediaKeyMessageEvent::new

MediaKeyMessageType

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

MediaKeyNeededEventInit

Affects gen_MediaEncryptedEvent::new_with_event_init_dict

MediaKeySession = EventTarget

Affects gen_MediaKeys::create_session

MediaKeySessionType MediaKeyStatus
MediaKeyStatusMap

Affects gen_MediaKeySession::key_statuses

MediaKeySystemAccess
MediaKeySystemConfiguration

Affects gen_MediaKeySystemAccess::get_configuration

MediaKeySystemMediaCapability MediaKeySystemStatus
MediaKeys

Affects gen_HtmlMediaElement::media_keys, gen_HtmlMediaElement::set_media_keys

MediaKeysPolicy

Affects gen_MediaKeys::get_status_for_policy_with_policy

MediaKeysRequirement

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

MediaList

Affects gen_CssImportRule::media, gen_CssMediaRule::media

MediaMetadata

Affects gen_MediaSession::metadata, gen_MediaSession::set_metadata

MediaMetadataInit

Affects gen_MediaMetadata::new_with_init

MediaPositionState

Affects gen_MediaSession::set_position_state_with_state

MediaQueryList = EventTarget
MediaQueryListEvent = Event
MediaQueryListEventInit

Affects gen_MediaQueryListEvent::new_with_event_init_dict

MediaRecorder = EventTarget
MediaRecorderErrorEvent = Event
MediaRecorderErrorEventInit

Affects gen_MediaRecorderErrorEvent::new

MediaRecorderOptions
MediaSession

Affects gen_Navigator::media_session

MediaSessionAction

Affects gen_MediaSessionActionDetails::get_action, gen_MediaSessionActionDetails::set_action

MediaSessionActionDetails
MediaSessionPlaybackState

Affects gen_MediaSession::playback_state, gen_MediaSession::set_playback_state

MediaSettingsRange
MediaSource = EventTarget
MediaSourceEndOfStreamError

Affects gen_MediaSource::end_of_stream_with_error

MediaSourceEnum
MediaSourceReadyState

Affects gen_MediaSource::ready_state

MediaStream CanvasCaptureMediaStream? LocalMediaStream? = EventTarget

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

MediaStreamAudioDestinationNode = AudioNode, EventTarget

Affects gen_AudioContext::create_media_stream_destination

MediaStreamAudioSourceNode = AudioNode, EventTarget
MediaStreamAudioSourceOptions
MediaStreamConstraints

Affects gen_GetUserMediaRequest::get_constraints, gen_MediaDevices::get_user_media_with_constraints

MediaStreamError
MediaStreamEvent = Event
MediaStreamEventInit

Affects gen_MediaStreamEvent::new_with_event_init_dict

MediaStreamTrack AudioStreamTrack? CanvasCaptureMediaStreamTrack? MediaStreamTrackGenerator? VideoStreamTrack? = EventTarget

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

MediaStreamTrackEvent = Event
MediaStreamTrackEventInit

Affects gen_MediaStreamTrackEvent::new

MediaStreamTrackGenerator = EventTarget, MediaStreamTrack
MediaStreamTrackGeneratorInit

Affects gen_MediaStreamTrackGenerator::new

MediaStreamTrackProcessor
MediaStreamTrackProcessorInit

Affects gen_MediaStreamTrackProcessor::new

MediaStreamTrackState

Affects gen_MediaStreamTrack::ready_state

MediaTrackCapabilities

Affects gen_InputDeviceInfo::get_capabilities, gen_MediaStreamTrack::get_capabilities

MediaTrackConstraintSet
MediaTrackConstraints

Affects gen_DisplayMediaStreamConstraints::set_audio_media_track_constraints, gen_DisplayMediaStreamConstraints::set_video_media_track_constraints, gen_MediaStreamConstraints::set_audio_media_track_constraints, gen_MediaStreamConstraints::set_video_media_track_constraints, gen_MediaStreamTrack::apply_constraints_with_constraints, gen_MediaStreamTrack::get_constraints

MediaTrackSettings

Affects gen_MediaStreamTrack::get_settings

MediaTrackSupportedConstraints

Affects gen_MediaDevices::get_supported_constraints

MemoryAttribution

Affects gen_MemoryBreakdownEntry::get_attribution, gen_MemoryBreakdownEntry::set_attribution

MemoryAttributionContainer

Affects gen_MemoryAttribution::get_container, gen_MemoryAttribution::set_container

MemoryBreakdownEntry

Affects gen_MemoryMeasurement::get_breakdown, gen_MemoryMeasurement::set_breakdown

MemoryMeasurement MessageChannel
MessageEvent = Event
MessageEventInit

Affects gen_MessageEvent::new_with_event_init_dict

MessagePort = EventTarget

Affects gen_AudioWorkletNode::port, gen_AudioWorkletProcessor::port, gen_ExtendableMessageEventInit::set_source_opt_message_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_MessageEventInit::set_source_opt_message_port

MeteringMode
MidiAccess = EventTarget
MidiConnectionEvent = Event
MidiConnectionEventInit

Affects gen_MidiConnectionEvent::new_with_event_init_dict

MidiInput = EventTarget, MidiPort

Affects gen_MidiInputMap::get

MidiInputMap

Affects gen_MidiAccess::inputs

MidiMessageEvent = Event
MidiMessageEventInit

Affects gen_MidiMessageEvent::new_with_event_init_dict

MidiOptions

Affects gen_Navigator::request_midi_access_with_options

MidiOutput = EventTarget, MidiPort

Affects gen_MidiOutputMap::get

MidiOutputMap

Affects gen_MidiAccess::outputs

MidiPort MidiInput? MidiOutput? = EventTarget

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

MidiPortConnectionState

Affects gen_MidiPort::connection

MidiPortDeviceState

Affects gen_MidiPort::state

MidiPortType

Affects gen_MidiPort::type_

MimeType

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

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
Navigator NavigatorAutomationInformation
NavigatorUaBrandVersion

Affects gen_NavigatorUaData::brands

NavigatorUaData

Affects gen_Navigator::user_agent_data

NetworkCommandOptions
NetworkInformation = EventTarget

Affects gen_Navigator::connection

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

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

NodeFilter

Affects gen_NodeIterator::filter

NodeIterator

Affects gen_Document::create_node_iterator, gen_Document::create_node_iterator_with_what_to_show

NodeList RadioNodeList?

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

Notification = EventTarget

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

NotificationAction
NotificationDirection

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

NotificationEvent = Event, ExtendableEvent
NotificationEventInit

Affects gen_NotificationEvent::new

NotificationOptions

Affects gen_Notification::new_with_options

NotificationPermission

Affects gen_Notification::permission

ObserverCallback 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_GpuCopyExternalImageSourceInfo::set_source_offscreen_canvas, gen_HtmlCanvasElement::transfer_control_to_offscreen, gen_OffscreenCanvasRenderingContext2d::canvas, gen_OffscreenCanvasRenderingContext2d::draw_image_with_offscreen_canvas, gen_OffscreenCanvasRenderingContext2d::draw_image_with_offscreen_canvas_and_dw_and_dh, gen_OffscreenCanvasRenderingContext2d::draw_image_with_offscreen_canvas_and_sw_and_sh_and_dx_and_dy_and_dw_and_dh

OffscreenCanvasRenderingContext2d OpenFilePickerOptions
OpenWindowEventDetail
OptionalEffectTiming

Affects gen_AnimationEffect::update_timing_with_timing

OrientationLockType OrientationType
OscillatorNode = AudioNode, AudioScheduledSourceNode, EventTarget

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

OscillatorOptions OscillatorType OverSampleType OvrMultiview2
PageTransitionEvent = Event
PageTransitionEventInit PaintRequest PaintRequestList
PaintWorkletGlobalScope = WorkletGlobalScope
PannerNode = AudioNode, EventTarget

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

PannerOptions PanningModelType ParityType
Path2d

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

PaymentAddress

Affects gen_BasicCardResponse::get_billing_address, gen_BasicCardResponse::set_billing_address

PaymentComplete
PaymentMethodChangeEvent = Event, PaymentRequestUpdateEvent
PaymentMethodChangeEventInit
PaymentRequestUpdateEvent PaymentMethodChangeEvent? = Event
PaymentRequestUpdateEventInit PaymentResponse Pbkdf2Params
PcImplIceConnectionState PcImplIceGatheringState PcImplSignalingState
PcObserverStateType
Performance = EventTarget
PerformanceEntry PerformanceMark? PerformanceMeasure? PerformanceNavigationTiming? PerformanceResourceTiming?
PerformanceEntryEventInit PerformanceEntryFilterOptions
PerformanceMark = PerformanceEntry
PerformanceMarkOptions
PerformanceMeasure = PerformanceEntry
PerformanceMeasureOptions PerformanceNavigation
PerformanceNavigationTiming = PerformanceEntry, PerformanceResourceTiming
PerformanceObserver PerformanceObserverEntryList PerformanceObserverInit
PerformanceResourceTiming PerformanceNavigationTiming? = PerformanceEntry
PerformanceServerTiming PerformanceTiming
PeriodicWave

Affects gen_AudioContext::create_periodic_wave, gen_AudioContext::create_periodic_wave_with_f32_array_and_f32_slice, gen_AudioContext::create_periodic_wave_with_f32_slice_and_f32_array, gen_AudioContext::create_periodic_wave_with_f32_array_and_f32_array, gen_BaseAudioContext::create_periodic_wave, gen_BaseAudioContext::create_periodic_wave_with_f32_array_and_f32_slice, gen_BaseAudioContext::create_periodic_wave_with_f32_slice_and_f32_array, gen_BaseAudioContext::create_periodic_wave_with_f32_array_and_f32_array, gen_OfflineAudioContext::create_periodic_wave, gen_OfflineAudioContext::create_periodic_wave_with_f32_array_and_f32_slice, gen_OfflineAudioContext::create_periodic_wave_with_f32_slice_and_f32_array, gen_OfflineAudioContext::create_periodic_wave_with_f32_array_and_f32_array

PeriodicWaveConstraints PeriodicWaveOptions PermissionDescriptor
PermissionName

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

PermissionState
PermissionStatus BluetoothPermissionResult? UsbPermissionResult? XrPermissionStatus? = EventTarget
Permissions

Affects gen_Navigator::permissions

PhotoCapabilities

Affects gen_ImageCapture::get_photo_capabilities

PhotoSettings

Affects gen_ImageCapture::get_photo_settings

PictureInPictureEvent = Event
PictureInPictureEventInit
PictureInPictureWindow = EventTarget

Affects gen_HtmlVideoElement::request_picture_in_picture

PlaneLayout
PlaybackDirection

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

Plugin

Affects gen_MimeType::enabled_plugin

PluginArray

Affects gen_Navigator::plugins

PluginCrashedEventInit Point2d
PointerEvent = Event, MouseEvent, UiEvent
PointerEventInit
PopStateEvent = Event
PopStateEventInit
PopupBlockedEvent = Event
PopupBlockedEventInit Position PositionAlignSetting PositionError
PositionOptions

Affects gen_Geolocation::get_current_position_with_error_callback_and_options, gen_Geolocation::watch_position_with_error_callback_and_options

PremultiplyAlpha

Affects gen_ImageBitmapOptions::get_premultiply_alpha, gen_ImageBitmapOptions::set_premultiply_alpha

Presentation

Affects gen_Navigator::presentation

PresentationAvailability PresentationConnection = EventTarget
PresentationConnectionAvailableEvent = Event
PresentationConnectionAvailableEventInit PresentationConnectionBinaryType
PresentationConnectionCloseEvent = Event
PresentationConnectionCloseEventInit PresentationConnectionClosedReason
PresentationConnectionList = EventTarget
PresentationConnectionState PresentationReceiver
PresentationRequest = EventTarget
PresentationStyle

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

ProcessingInstruction = CharacterData, EventTarget, Node

Affects gen_Document::create_processing_instruction

ProfileTimelineLayerRect ProfileTimelineMarker
ProfileTimelineMessagePortOperationType ProfileTimelineStackFrame
ProfileTimelineWorkerOperationType
ProgressEvent = Event
ProgressEventInit PromiseNativeHandler
PromiseRejectionEvent = Event
PromiseRejectionEventInit
PublicKeyCredential = Credential
PublicKeyCredentialCreationOptions

Affects gen_CredentialCreationOptions::get_public_key, gen_CredentialCreationOptions::set_public_key

PublicKeyCredentialCreationOptionsJson PublicKeyCredentialDescriptor
PublicKeyCredentialDescriptorJson PublicKeyCredentialEntity
PublicKeyCredentialHints PublicKeyCredentialParameters
PublicKeyCredentialRequestOptions

Affects gen_CredentialRequestOptions::get_public_key, gen_CredentialRequestOptions::set_public_key

PublicKeyCredentialRequestOptionsJson PublicKeyCredentialRpEntity
PublicKeyCredentialType PublicKeyCredentialUserEntity
PublicKeyCredentialUserEntityJson PushEncryptionKeyName
PushEvent = Event, ExtendableEvent
PushEventInit PushManager PushMessageData PushPermissionState
PushSubscription PushSubscriptionInit PushSubscriptionJson
PushSubscriptionKeys PushSubscriptionOptions PushSubscriptionOptionsInit
QueryOptions QueuingStrategy
QueuingStrategyInit

Affects gen_ByteLengthQueuingStrategy::new, gen_CountQueuingStrategy::new

RadioNodeList = NodeList
Range = AbstractRange

Affects gen_Document::create_range

RcwnPerfStats RcwnStatus ReadableByteStreamController
ReadableStream WebTransportReceiveStream?

Affects gen_Blob::stream, gen_CompressionStream::readable, gen_DecompressionStream::readable, gen_ImageDecoderInit::set_data_readable_stream, gen_MediaStreamTrackProcessor::readable, gen_MediaStreamTrackProcessor::set_readable, gen_Navigator::send_beacon_with_opt_readable_stream

ReadableStreamByobReader ReadableStreamByobRequest
ReadableStreamDefaultController ReadableStreamDefaultReader
ReadableStreamGetReaderOptions ReadableStreamIteratorOptions
ReadableStreamReadResult ReadableStreamReaderMode ReadableStreamType
ReadableWritablePair
RecordingState

Affects gen_MediaRecorder::state

RedEyeReduction ReferrerPolicy RegisterRequest RegisterResponse
RegisteredKey RegistrationOptions RegistrationResponseJson
Request

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

RequestCache RequestCredentials RequestDestination RequestDeviceOptions
RequestInit RequestMediaKeySystemAccessNotification RequestMode
RequestRedirect ResidentKeyRequirement ResizeObserver
ResizeObserverBoxOptions ResizeObserverEntry ResizeObserverOptions
ResizeObserverSize
ResizeQuality

Affects gen_ImageBitmapOptions::get_resize_quality, gen_ImageBitmapOptions::set_resize_quality

Response

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

ResponseInit ResponseType RsaHashedImportParams RsaOaepParams
RsaOtherPrimesInfo RsaPssParams RtcAnswerOptions RtcBundlePolicy
RtcCertificate RtcCertificateExpiration RtcCodecStats RtcConfiguration
RtcDataChannel = EventTarget
RtcDataChannelEvent = Event
RtcDataChannelEventInit RtcDataChannelInit RtcDataChannelState
RtcDataChannelType RtcDegradationPreference RtcEncodedAudioFrame
RtcEncodedAudioFrameMetadata RtcEncodedAudioFrameOptions
RtcEncodedVideoFrame RtcEncodedVideoFrameMetadata
RtcEncodedVideoFrameOptions RtcEncodedVideoFrameType RtcFecParameters
RtcIceCandidate RtcIceCandidateInit RtcIceCandidatePairStats
RtcIceCandidateStats RtcIceComponentStats RtcIceConnectionState
RtcIceCredentialType RtcIceGatheringState RtcIceServer
RtcIceTransportPolicy RtcIdentityAssertion RtcIdentityAssertionResult
RtcIdentityProvider RtcIdentityProviderDetails RtcIdentityProviderOptions
RtcIdentityProviderRegistrar RtcIdentityValidationResult
RtcInboundRtpStreamStats RtcMediaStreamStats RtcMediaStreamTrackStats
RtcOfferAnswerOptions RtcOfferOptions RtcOutboundRtpStreamStats
RtcPeerConnection = EventTarget
RtcPeerConnectionIceErrorEvent RtcPeerConnectionIceEvent = Event
RtcPeerConnectionIceEventInit RtcPeerConnectionState RtcPriorityType
RtcRtcpParameters RtcRtpCapabilities RtcRtpCodecCapability
RtcRtpCodecParameters RtcRtpContributingSource RtcRtpEncodingParameters
RtcRtpHeaderExtensionCapability RtcRtpHeaderExtensionParameters
RtcRtpParameters RtcRtpReceiver RtcRtpScriptTransform
RtcRtpScriptTransformer = EventTarget
RtcRtpSender RtcRtpSourceEntry RtcRtpSourceEntryType
RtcRtpSynchronizationSource RtcRtpTransceiver RtcRtpTransceiverDirection
RtcRtpTransceiverInit RtcRtxParameters RtcSdpType RtcSessionDescription
RtcSessionDescriptionInit RtcSignalingState RtcStats
RtcStatsIceCandidatePairState RtcStatsIceCandidateType RtcStatsReport
RtcStatsReportInternal RtcStatsType
RtcTrackEvent = Event
RtcTrackEventInit
RtcTransformEvent = Event
RtcTransportStats
RtcdtmfSender = EventTarget
RtcdtmfToneChangeEvent = Event
RtcdtmfToneChangeEventInit RtcrtpContributingSourceStats
RtcrtpStreamStats
SFrameTransform = EventTarget
SFrameTransformErrorEvent = Event
SFrameTransformErrorEventInit SFrameTransformErrorEventType
SFrameTransformOptions SFrameTransformRole SaveFilePickerOptions
Scheduler SchedulerPostTaskOptions
Scheduling

Affects gen_Navigator::scheduling

Screen ScreenDetailed? = EventTarget
ScreenColorGamut
ScreenDetailed = EventTarget, Screen
ScreenDetails = EventTarget
ScreenLuminance
ScreenOrientation = EventTarget
ScriptProcessorNode = AudioNode, EventTarget

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

ScrollAreaEvent = Event, UiEvent
ScrollBehavior ScrollBoxObject ScrollIntoViewContainer
ScrollIntoViewOptions

Affects gen_Element::scroll_into_view_with_scroll_into_view_options

ScrollLogicalPosition ScrollOptions
ScrollRestoration

Affects gen_History::scroll_restoration, gen_History::set_scroll_restoration

ScrollSetting ScrollState
ScrollToOptions

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

ScrollViewChangeEventInit
SecurityPolicyViolationEvent = Event
SecurityPolicyViolationEventDisposition SecurityPolicyViolationEventInit
Selection

Affects gen_Document::get_selection

SelectionMode

Affects gen_HtmlInputElement::set_range_text_with_start_and_end_and_selection_mode

Serial = EventTarget

Affects gen_Navigator::serial

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

Affects gen_ExtendableMessageEventInit::set_source_opt_service_worker, 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_MessageEventInit::set_source_opt_service_worker

ServiceWorkerContainer = EventTarget

Affects gen_Navigator::service_worker

ServiceWorkerGlobalScope = EventTarget, WorkerGlobalScope
ServiceWorkerRegistration = EventTarget
ServiceWorkerState ServiceWorkerUpdateViaCache
ShadowRoot = DocumentFragment, EventTarget, Node

Affects gen_Element::shadow_root, gen_HighlightsFromPointOptions::get_shadow_roots, gen_HighlightsFromPointOptions::set_shadow_roots

ShadowRootInit ShadowRootMode
ShareData

Affects gen_Navigator::can_share_with_data, gen_Navigator::share_with_data

SharedWorker = EventTarget
SharedWorkerGlobalScope = EventTarget, WorkerGlobalScope
ShowPopoverOptions

Affects gen_HtmlElement::show_popover_with_options

SignResponse SocketElement SocketOptions SocketReadyState SocketsDict
SourceBuffer = EventTarget

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

SourceBufferAppendMode
SourceBufferList = EventTarget

Affects gen_MediaSource::source_buffers, gen_MediaSource::active_source_buffers

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

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

StereoPannerOptions Storage StorageEstimate
StorageEvent = Event
StorageEventInit
StorageManager

Affects gen_Navigator::storage

StorageType

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

StreamPipeOptions StyleRuleChangeEventInit
StyleSheet CssStyleSheet?

Affects gen_HtmlLinkElement::sheet, gen_HtmlStyleElement::sheet

StyleSheetApplicableStateChangeEventInit StyleSheetChangeEventInit
StyleSheetList

Affects gen_Document::style_sheets

SubmitEvent = Event
SubmitEventInit
SubtleCrypto

Affects gen_Crypto::subtle

SupportedType
SvcOutputMetadata

Affects gen_EncodedVideoChunkMetadata::get_svc, gen_EncodedVideoChunkMetadata::set_svc

SvgAngle
SvgAnimateElement SvgAnimateMotionElement = Element, EventTarget, Node, SvgAnimationElement, SvgElement
SvgAnimateTransformElement = Element, EventTarget, Node, SvgAnimationElement, SvgElement
SvgAnimatedAngle SvgAnimatedBoolean SvgAnimatedEnumeration
SvgAnimatedInteger SvgAnimatedLength SvgAnimatedLengthList
SvgAnimatedNumber SvgAnimatedNumberList SvgAnimatedPreserveAspectRatio
SvgAnimatedRect SvgAnimatedString SvgAnimatedTransformList
SvgAnimationElement SvgAnimateElement? SvgAnimateMotionElement? SvgAnimateTransformElement? SvgSetElement? = Element, EventTarget, Node, SvgElement
SvgBoundingBoxOptions
SvgCircleElement = Element, EventTarget, Node, SvgElement, SvgGeometryElement, SvgGraphicsElement
SvgClipPathElement = Element, EventTarget, Node, SvgElement
SvgComponentTransferFunctionElement SvgfeFuncAElement? SvgfeFuncBElement? SvgfeFuncGElement? SvgfeFuncRElement? = Element, EventTarget, Node, SvgElement
SvgDefsElement = Element, EventTarget, Node, SvgElement, SvgGraphicsElement
SvgDescElement = Element, EventTarget, Node, SvgElement
SvgElement SvgAnimateElement? SvgAnimateMotionElement? SvgAnimateTransformElement? SvgAnimationElement? SvgCircleElement? SvgClipPathElement? SvgComponentTransferFunctionElement? SvgDefsElement? SvgDescElement? SvgEllipseElement? SvgFilterElement? SvgForeignObjectElement? SvgGeometryElement? SvgGradientElement? SvgGraphicsElement? SvgImageElement? SvgLineElement? SvgLinearGradientElement? SvgMarkerElement? SvgMaskElement? SvgMetadataElement? SvgPathElement? SvgPatternElement? SvgPolygonElement? SvgPolylineElement? SvgRadialGradientElement? SvgRectElement? SvgScriptElement? SvgSetElement? SvgStopElement? SvgStyleElement? SvgSwitchElement? SvgSymbolElement? SvgTextContentElement? SvgTextElement? SvgTextPathElement? SvgTextPositioningElement? SvgTitleElement? SvgUseElement? SvgViewElement? SvgaElement? SvgfeBlendElement? SvgfeColorMatrixElement? SvgfeComponentTransferElement? SvgfeCompositeElement? SvgfeConvolveMatrixElement? SvgfeDiffuseLightingElement? SvgfeDisplacementMapElement? SvgfeDistantLightElement? SvgfeDropShadowElement? SvgfeFloodElement? SvgfeFuncAElement? SvgfeFuncBElement? SvgfeFuncGElement? SvgfeFuncRElement? SvgfeGaussianBlurElement? SvgfeImageElement? SvgfeMergeElement? SvgfeMergeNodeElement? SvgfeMorphologyElement? SvgfeOffsetElement? SvgfePointLightElement? SvgfeSpecularLightingElement? SvgfeSpotLightElement? SvgfeTileElement? SvgfeTurbulenceElement? SvggElement? SvgmPathElement? SvgsvgElement? SvgtSpanElement? = Element, EventTarget, Node
SvgEllipseElement = Element, EventTarget, Node, SvgElement, SvgGeometryElement, SvgGraphicsElement
SvgFilterElement = Element, EventTarget, Node, SvgElement
SvgForeignObjectElement = Element, EventTarget, Node, SvgElement, SvgGraphicsElement
SvgGeometryElement SvgCircleElement? SvgEllipseElement? SvgLineElement? SvgPathElement? SvgPolygonElement? SvgPolylineElement? SvgRectElement? = Element, EventTarget, Node, SvgElement, SvgGraphicsElement
SvgGradientElement SvgLinearGradientElement? SvgRadialGradientElement? = Element, EventTarget, Node, SvgElement
SvgGraphicsElement SvgCircleElement? SvgDefsElement? SvgEllipseElement? SvgForeignObjectElement? SvgGeometryElement? SvgImageElement? SvgLineElement? SvgPathElement? SvgPolygonElement? SvgPolylineElement? SvgRectElement? SvgSwitchElement? SvgTextContentElement? SvgTextElement? SvgTextPathElement? SvgTextPositioningElement? SvgUseElement? SvgaElement? SvggElement? SvgsvgElement? SvgtSpanElement? = Element, EventTarget, Node, SvgElement
SvgImageElement = Element, EventTarget, Node, SvgElement, SvgGraphicsElement

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

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

Affects gen_CanvasPattern::set_transform

SvgMetadataElement = Element, EventTarget, Node, SvgElement
SvgNumber SvgNumberList
SvgPathElement = Element, EventTarget, Node, SvgElement, SvgGeometryElement, SvgGraphicsElement
SvgPathSeg SvgPathSegArcAbs? SvgPathSegArcRel? SvgPathSegClosePath? SvgPathSegCurvetoCubicAbs? SvgPathSegCurvetoCubicRel? SvgPathSegCurvetoCubicSmoothAbs? SvgPathSegCurvetoCubicSmoothRel? SvgPathSegCurvetoQuadraticAbs? SvgPathSegCurvetoQuadraticRel? SvgPathSegCurvetoQuadraticSmoothAbs? SvgPathSegCurvetoQuadraticSmoothRel? SvgPathSegLinetoAbs? SvgPathSegLinetoHorizontalAbs? SvgPathSegLinetoHorizontalRel? SvgPathSegLinetoRel? SvgPathSegLinetoVerticalAbs? SvgPathSegLinetoVerticalRel? SvgPathSegMovetoAbs? SvgPathSegMovetoRel?
SvgPathSegArcAbs SvgPathSegArcRel SvgPathSegClosePath = SvgPathSeg
SvgPathSegCurvetoCubicAbs SvgPathSegCurvetoCubicRel = SvgPathSeg
SvgPathSegCurvetoCubicSmoothAbs SvgPathSegCurvetoCubicSmoothRel = SvgPathSeg
SvgPathSegCurvetoQuadraticAbs SvgPathSegCurvetoQuadraticRel = SvgPathSeg
SvgPathSegCurvetoQuadraticSmoothAbs = SvgPathSeg
SvgPathSegCurvetoQuadraticSmoothRel SvgPathSegLinetoAbs = SvgPathSeg
SvgPathSegLinetoHorizontalAbs SvgPathSegLinetoHorizontalRel = SvgPathSeg
SvgPathSegLinetoRel SvgPathSegLinetoVerticalAbs = SvgPathSeg
SvgPathSegLinetoVerticalRel = SvgPathSeg
SvgPathSegList
SvgPathSegMovetoAbs SvgPathSegMovetoRel = SvgPathSeg
SvgPatternElement = Element, EventTarget, Node, SvgElement
SvgPoint SvgPointList
SvgPolygonElement SvgPolylineElement = Element, EventTarget, Node, SvgElement, SvgGeometryElement, SvgGraphicsElement
SvgPreserveAspectRatio
SvgRadialGradientElement = Element, EventTarget, Node, SvgElement, SvgGradientElement
SvgRect
SvgRectElement = Element, EventTarget, Node, SvgElement, SvgGeometryElement, SvgGraphicsElement
SvgScriptElement = Element, EventTarget, Node, SvgElement
SvgSetElement = Element, EventTarget, Node, SvgAnimationElement, SvgElement
SvgStopElement = Element, EventTarget, Node, SvgElement
SvgStringList
SvgStyleElement = Element, EventTarget, Node, SvgElement
SvgSwitchElement = Element, EventTarget, Node, SvgElement, SvgGraphicsElement
SvgSymbolElement = Element, EventTarget, Node, SvgElement
SvgTextContentElement SvgTextElement? SvgTextPathElement? SvgTextPositioningElement? SvgtSpanElement? = Element, EventTarget, Node, SvgElement, SvgGraphicsElement
SvgTextElement = Element, EventTarget, Node, SvgElement, SvgGraphicsElement, SvgTextContentElement, SvgTextPositioningElement
SvgTextPathElement = Element, EventTarget, Node, SvgElement, SvgGraphicsElement, SvgTextContentElement
SvgTextPositioningElement SvgTextElement? SvgtSpanElement? = Element, EventTarget, Node, SvgElement, SvgGraphicsElement, SvgTextContentElement
SvgTitleElement = Element, EventTarget, Node, SvgElement
SvgTransform SvgTransformList SvgUnitTypes
SvgUseElement = Element, EventTarget, Node, SvgElement, SvgGraphicsElement
SvgViewElement = Element, EventTarget, Node, SvgElement
SvgZoomAndPan
SvgaElement = Element, EventTarget, Node, SvgElement, SvgGraphicsElement
SvgfeBlendElement SvgfeColorMatrixElement = Element, EventTarget, Node, SvgElement
SvgfeComponentTransferElement SvgfeCompositeElement = Element, EventTarget, Node, SvgElement
SvgfeConvolveMatrixElement SvgfeDiffuseLightingElement = Element, EventTarget, Node, SvgElement
SvgfeDisplacementMapElement SvgfeDistantLightElement = Element, EventTarget, Node, SvgElement
SvgfeDropShadowElement SvgfeFloodElement = Element, EventTarget, Node, SvgElement
SvgfeFuncAElement SvgfeFuncBElement SvgfeFuncGElement = Element, EventTarget, Node, SvgComponentTransferFunctionElement, SvgElement
SvgfeFuncRElement = Element, EventTarget, Node, SvgComponentTransferFunctionElement, SvgElement
SvgfeGaussianBlurElement SvgfeImageElement = Element, EventTarget, Node, SvgElement
SvgfeMergeElement SvgfeMergeNodeElement = Element, EventTarget, Node, SvgElement
SvgfeMorphologyElement SvgfeOffsetElement = Element, EventTarget, Node, SvgElement
SvgfePointLightElement SvgfeSpecularLightingElement = Element, EventTarget, Node, SvgElement
SvgfeSpotLightElement SvgfeTileElement = Element, EventTarget, Node, SvgElement
SvgfeTurbulenceElement = Element, EventTarget, Node, SvgElement
SvggElement = Element, EventTarget, Node, SvgElement, SvgGraphicsElement
SvgmPathElement = Element, EventTarget, Node, SvgElement
SvgsvgElement = Element, EventTarget, Node, SvgElement, SvgGraphicsElement

Affects gen_Document::root_element

SvgtSpanElement = Element, EventTarget, Node, SvgElement, SvgGraphicsElement, SvgTextContentElement, SvgTextPositioningElement
TaskController = AbortController
TaskControllerInit TaskPriority
TaskPriorityChangeEvent = Event
TaskPriorityChangeEventInit
TaskSignal = AbortSignal, EventTarget
TaskSignalAnyInit TcpReadyState
TcpServerSocket = EventTarget
TcpServerSocketEvent = Event
TcpServerSocketEventInit
TcpSocket = EventTarget
TcpSocketBinaryType
TcpSocketErrorEvent = Event
TcpSocketErrorEventInit
TcpSocketEvent = Event
TcpSocketEventInit
Text CdataSection? = CharacterData, EventTarget, Node

Affects gen_BoxQuadOptions::set_relative_to_text, gen_Document::create_text_node

TextDecodeOptions TextDecoder TextDecoderOptions TextEncoder
TextMetrics

Affects gen_CanvasRenderingContext2d::measure_text, gen_OffscreenCanvasRenderingContext2d::measure_text

TextTrack = EventTarget

Affects gen_HtmlTrackElement::track

TextTrackCue VttCue? = EventTarget
TextTrackCueList TextTrackKind
TextTrackList = EventTarget

Affects gen_HtmlMediaElement::text_tracks

TextTrackMode
TimeEvent = Event
TimeRanges

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

ToggleEvent = Event
ToggleEventInit TogglePopoverOptions
TokenBinding

Affects gen_CollectedClientData::get_token_binding, gen_CollectedClientData::set_token_binding

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

Affects gen_Document::create_tree_walker, gen_Document::create_tree_walker_with_what_to_show

U2f U2fClientData
ULongRange

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

UaDataValues

Affects gen_NavigatorUaData::get_high_entropy_values

UaLowEntropyJson

Affects gen_NavigatorUaData::to_json

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

Affects gen_Navigator::send_beacon_with_opt_url_search_params

Usb = EventTarget

Affects gen_Navigator::usb

UsbAlternateInterface UsbConfiguration
UsbConnectionEvent = Event
UsbConnectionEventInit UsbControlTransferParameters UsbDevice
UsbDeviceFilter UsbDeviceRequestOptions UsbDirection UsbEndpoint
UsbEndpointType UsbInTransferResult UsbInterface
UsbIsochronousInTransferPacket UsbIsochronousInTransferResult
UsbIsochronousOutTransferPacket UsbIsochronousOutTransferResult
UsbOutTransferResult UsbPermissionDescriptor
UsbPermissionResult = EventTarget, PermissionStatus
UsbPermissionStorage UsbRecipient UsbRequestType UsbTransferStatus
UserActivation

Affects gen_Navigator::user_activation

UserProximityEvent = Event
UserProximityEventInit
UserVerificationRequirement

Affects gen_AuthenticatorSelectionCriteria::get_user_verification, gen_AuthenticatorSelectionCriteria::set_user_verification

ValidityState

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

ValueEvent = Event
ValueEventInit VideoColorPrimaries VideoColorSpace VideoColorSpaceInit
VideoConfiguration

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

VideoDecoder = EventTarget
VideoDecoderConfig

Affects gen_EncodedVideoChunkMetadata::get_decoder_config, gen_EncodedVideoChunkMetadata::set_decoder_config

VideoDecoderInit VideoDecoderSupport
VideoEncoder = EventTarget
VideoEncoderBitrateMode VideoEncoderConfig VideoEncoderEncodeOptions
VideoEncoderInit VideoEncoderSupport VideoFacingModeEnum
VideoFrame

Affects gen_CanvasRenderingContext2d::draw_image_with_video_frame, gen_CanvasRenderingContext2d::draw_image_with_video_frame_and_dw_and_dh, gen_CanvasRenderingContext2d::draw_image_with_video_frame_and_sw_and_sh_and_dx_and_dy_and_dw_and_dh, gen_GpuCopyExternalImageSourceInfo::set_source_video_frame, gen_GpuExternalTextureDescriptor::set_source_video_frame, gen_ImageDecodeResult::get_image, gen_ImageDecodeResult::set_image, gen_OffscreenCanvasRenderingContext2d::draw_image_with_video_frame, gen_OffscreenCanvasRenderingContext2d::draw_image_with_video_frame_and_dw_and_dh, gen_OffscreenCanvasRenderingContext2d::draw_image_with_video_frame_and_sw_and_sh_and_dx_and_dy_and_dw_and_dh

VideoFrameBufferInit VideoFrameCopyToOptions VideoFrameInit
VideoFrameMetadata VideoMatrixCoefficients VideoPixelFormat
VideoPlaybackQuality

Affects gen_HtmlVideoElement::get_video_playback_quality

VideoStreamTrack = EventTarget, MediaStreamTrack
VideoTrack
VideoTrackList = EventTarget

Affects gen_HtmlMediaElement::video_tracks

VideoTransferCharacteristics
ViewTransition

Affects gen_Document::active_view_transition, gen_Document::start_view_transition, gen_Document::start_view_transition_with_callback, gen_Element::active_view_transition, gen_Element::start_view_transition, gen_Element::start_view_transition_with_callback

ViewTransitionTypeSet
VisibilityState

Affects gen_Document::visibility_state

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

Affects gen_Navigator::request_vr_service_test

VrStageParameters VrSubmitFrameResult
VttCue = EventTarget, TextTrackCue
VttRegion
WakeLock

Affects gen_Navigator::wake_lock

WakeLockSentinel = EventTarget
WakeLockType
WatchAdvertisementsOptions

Affects gen_BluetoothDevice::watch_advertisements_with_options

WaveShaperNode = AudioNode, EventTarget

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

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

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

WebGlRenderbuffer WebGlRenderingContext WebGlSampler WebGlShader
WebGlShaderPrecisionFormat WebGlSync WebGlTexture
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

Affects gen_DirectoryPickerOptions::get_start_in, gen_DirectoryPickerOptions::set_start_in, gen_FilePickerOptions::get_start_in, gen_FilePickerOptions::set_start_in

WgslLanguageFeatures

Affects gen_Gpu::wgsl_language_features

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

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

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

Affects gen_CompressionStream::writable, gen_DecompressionStream::writable, gen_MediaStreamTrackGenerator::writable, gen_MediaStreamTrackGenerator::set_writable

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