Index: Source/modules/webusb/USB.idl |
diff --git a/Source/modules/webusb/USB.idl b/Source/modules/webusb/USB.idl |
index d8cabbb7eb1edf4b305fdf96ef34ee95c44bf271..40579775c50c2edda129481befc340041665e167 100644 |
--- a/Source/modules/webusb/USB.idl |
+++ b/Source/modules/webusb/USB.idl |
@@ -8,7 +8,9 @@ |
GarbageCollected, |
NoInterfaceObject, |
RuntimeEnabled=WebUSB, |
-] interface USB { |
+] interface USB : EventTarget { |
+ attribute EventHandler onconnect; |
+ attribute EventHandler ondisconnect; |
[CallWith=ScriptState] Promise<sequence<USBDevice>> getDevices(); |
[CallWith=ScriptState] Promise<sequence<USBDevice>> requestDevice(USBDeviceRequestOptions options); |
}; |