Index: third_party/WebKit/Source/modules/webusb/USBError.cpp |
diff --git a/third_party/WebKit/Source/modules/webusb/USBError.cpp b/third_party/WebKit/Source/modules/webusb/USBError.cpp |
index cea84dfce5d2603844a9d2fded162cbf7deaf837..6bd48cb6f52b26fcd2557592369e4f45da0fc9ab 100644 |
--- a/third_party/WebKit/Source/modules/webusb/USBError.cpp |
+++ b/third_party/WebKit/Source/modules/webusb/USBError.cpp |
@@ -14,12 +14,12 @@ namespace blink { |
DOMException* USBError::take(ScriptPromiseResolver*, const WebUSBError& webError) |
{ |
switch (webError.error) { |
- case WebUSBError::Error::Device: |
+ case WebUSBError::Error::Network: |
+ return DOMException::create(NetworkError, webError.message); |
+ case WebUSBError::Error::NotFound: |
+ return DOMException::create(NotFoundError, webError.message); |
case WebUSBError::Error::Security: |
- case WebUSBError::Error::Service: |
- case WebUSBError::Error::Transfer: |
- // TODO(rockot): Differentiate between different error types. |
- return DOMException::create(AbortError, webError.message); |
+ return DOMException::create(SecurityError, webError.message); |
} |
ASSERT_NOT_REACHED(); |
return DOMException::create(UnknownError); |