| { |
| metadata: { |
| namespace: "event_target_names", |
| suffix: "Modules", |
| }, |
| |
| // You don't need to specify ImplementedAs even though an interface name and |
| // its C++ class name don't match. You need to specify ImplementedAs only if |
| // you'd like to change recorded names in ActivityLogger. |
| data: [ |
| "BackgroundFetchRegistration", |
| "BatteryManager", |
| "Bluetooth", |
| "BluetoothDevice", |
| "BluetoothRemoteGATTCharacteristic", |
| "CaptureController", |
| "CookieStore", |
| "DelegatedInkTrail", |
| "DocumentPictureInPicture", |
| "EyeDropper", |
| "NavigatorManagedData", |
| "DevicePosture", |
| "MediaKeySession", |
| "FileWriter", |
| "GPUDevice", |
| "HID", |
| "HIDDevice", |
| "IdleDetector", |
| "ImageCapture", |
| "IDBDatabase", |
| "IDBOpenDBRequest", |
| "IDBRequest", |
| "IDBTransaction", |
| "MediaRecorder", |
| "MediaSource", |
| "SourceBuffer", |
| "SourceBufferList", |
| "MediaDevices", |
| "MediaStream", |
| "MediaStreamTrack", |
| "RTCDTMFSender", |
| "RTCDataChannel", |
| "RTCDtlsTransport", |
| "RTCPeerConnection", |
| "RTCSctpTransport", |
| "NDEFReader", |
| "NetworkInformation", |
| "Notification", |
| "PaymentRequest", |
| "RTCIceTransport", |
| "PermissionStatus", |
| "HTMLVideoElementPictureInPicture", |
| "PictureInPictureWindow", |
| "PresentationAvailability", |
| "PresentationConnection", |
| "PresentationConnectionList", |
| "PresentationRequest", |
| "RemotePlayback", |
| "SmartCardReader", |
| "SmartCardReaderPresenceObserver", |
| "ScreenOrientation", |
| "ScreenDetails", |
| "Sensor", |
| "Serial", |
| "SerialPort", |
| "ServiceWorker", |
| "ServiceWorkerContainer", |
| "ServiceWorkerGlobalScope", |
| "ServiceWorkerRegistration", |
| "WebOTPService", |
| "SpeechRecognition", |
| "SpeechSynthesis", |
| "SpeechSynthesisUtterance", |
| "AudioContext", |
| "AudioNode", |
| "MIDIAccess", |
| "MIDIInput", |
| "MIDIPort", |
| "VirtualKeyboard", |
| "XR", |
| "XRLayer", |
| "XRLightProbe", |
| "XRSession", |
| "XRSpace", |
| { |
| name: "WebSocket", |
| ImplementedAs: "DOMWebSocket", |
| }, |
| "USB", |
| "WakeLockSentinel", |
| "WindowControlsOverlay", |
| "AudioEncoder", |
| "VideoEncoder", |
| "AudioDecoder", |
| "VideoDecoder", |
| ], |
| } |