namespace="EventTarget" factoryFunction=toJS useNamespaceAsSuffix=true AbortSignal ApplePaySession conditional=APPLE_PAY AudioNode conditional=WEB_AUDIO AudioTrackList conditional=VIDEO BaseAudioContext conditional=WEB_AUDIO Clipboard DedicatedWorkerGlobalScope DOMApplicationCache DOMWindow EventSource FileReader FontFaceSet IDBDatabase conditional=INDEXED_DATABASE IDBOpenDBRequest conditional=INDEXED_DATABASE IDBRequest conditional=INDEXED_DATABASE IDBTransaction conditional=INDEXED_DATABASE MediaController conditional=VIDEO MediaDevices conditional=MEDIA_STREAM MediaKeySession conditional=ENCRYPTED_MEDIA MediaQueryList MediaRemoteControls conditional=MEDIA_SESSION MediaRecorder conditional=MEDIA_STREAM MediaSource conditional=MEDIA_SOURCE MediaStream conditional=MEDIA_STREAM MediaStreamTrack conditional=MEDIA_STREAM MessagePort Node Notification conditional=NOTIFICATIONS OffscreenCanvas conditional=OFFSCREEN_CANVAS PaymentRequest conditional=PAYMENT_REQUEST PaymentResponse conditional=PAYMENT_REQUEST Performance PictureInPictureWindow conditional=PICTURE_IN_PICTURE_API RemotePlayback conditional=WIRELESS_PLAYBACK_TARGET RTCDataChannel conditional=WEB_RTC RTCDTMFSender conditional=WEB_RTC RTCPeerConnection conditional=WEB_RTC ServiceWorker conditional=SERVICE_WORKER ServiceWorkerContainer conditional=SERVICE_WORKER ServiceWorkerGlobalScope conditional=SERVICE_WORKER ServiceWorkerRegistration conditional=SERVICE_WORKER SourceBuffer conditional=MEDIA_SOURCE SourceBufferList conditional=MEDIA_SOURCE SpeechSynthesisUtterance conditional=SPEECH_SYNTHESIS TextTrack conditional=VIDEO TextTrackCue conditional=VIDEO TextTrackList conditional=VIDEO VideoTrackList conditional=VIDEO VisualViewport WebAnimation WebGPUDevice conditional=WEBGPU WebKitMediaKeySession conditional=LEGACY_ENCRYPTED_MEDIA WebSocket Worker WorkletGlobalScope conditional=CSS_PAINTING_API XMLHttpRequest XMLHttpRequestUpload WebXRLayer conditional=WEBXR WebXRSession conditional=WEBXR WebXRSpace conditional=WEBXR WebXRSystem conditional=WEBXR