Index: Source/modules/webusb/USBError.h |
diff --git a/Source/modules/webusb/USBError.h b/Source/modules/webusb/USBError.h |
index 9fe0043a91f1c8584ab8bfcba39fbccf1c2ce1a1..dc0bb37c35390ea5bc1ef48b1a611ddd5210b035 100644 |
--- a/Source/modules/webusb/USBError.h |
+++ b/Source/modules/webusb/USBError.h |
@@ -20,8 +20,8 @@ class USBError { |
WTF_MAKE_NONCOPYABLE(USBError); |
public: |
// Interface required by CallbackPromiseAdapter: |
- using WebType = WebUSBError; |
- static DOMException* take(ScriptPromiseResolver*, PassOwnPtr<WebUSBError>); |
+ using WebType = const WebUSBError&; |
+ static DOMException* take(ScriptPromiseResolver*, const WebUSBError&); |
private: |
USBError() = delete; |