| { |
| 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", |
| "BluetoothDevice", |
| "BluetoothRemoteGATTCharacteristic", |
| "CookieStore", |
| "MediaKeySession", |
| "FileWriter", |
| "ImageCapture", |
| "IDBDatabase", |
| "IDBOpenDBRequest", |
| "IDBRequest", |
| "IDBTransaction", |
| "MediaRecorder", |
| "MediaSource", |
| "SourceBuffer", |
| "SourceBufferList", |
| "MediaDevices", |
| "MediaStream", |
| "MediaStreamTrack", |
| "RTCDTMFSender", |
| "RTCDataChannel", |
| "RTCPeerConnection", |
| "NetworkInformation", |
| "Notification", |
| "PaymentRequest", |
| "RTCIceTransport", |
| "RTCQuicStream", |
| "RTCQuicTransport", |
| "PermissionStatus", |
| "HTMLVideoElementPictureInPicture", |
| "PictureInPictureWindow", |
| "PresentationAvailability", |
| "PresentationConnection", |
| "PresentationConnectionList", |
| "PresentationRequest", |
| "RemotePlayback", |
| "ScreenOrientation", |
| "Sensor", |
| "Serial", |
| "ServiceWorker", |
| "ServiceWorkerContainer", |
| "ServiceWorkerGlobalScope", |
| "ServiceWorkerRegistration", |
| "SpeechRecognition", |
| "SpeechSynthesis", |
| "SpeechSynthesisUtterance", |
| "VRDisplay", |
| "WakeLock", |
| "WakeLockRequest", |
| "AudioContext", |
| "AudioNode", |
| "MIDIAccess", |
| "MIDIInput", |
| "MIDIPort", |
| "XR", |
| "XRCoordinateSystem", |
| "XRSession", |
| { |
| name: "WebSocket", |
| ImplementedAs: "DOMWebSocket", |
| }, |
| "USB", |
| ], |
| } |