Index: third_party/WebKit/Source/modules/webusb/USB.cpp |
diff --git a/third_party/WebKit/Source/modules/webusb/USB.cpp b/third_party/WebKit/Source/modules/webusb/USB.cpp |
index 3bd8b8fc2ed3e2bf0c951120c0da1548f8850d94..7863b6f80015211fce5af8b6bf679cdcfadfd065 100644 |
--- a/third_party/WebKit/Source/modules/webusb/USB.cpp |
+++ b/third_party/WebKit/Source/modules/webusb/USB.cpp |
@@ -143,14 +143,14 @@ void USB::contextDestroyed() |
m_client = nullptr; |
} |
-void USB::onDeviceConnected(WebPassOwnPtr<WebUSBDevice> device) |
+void USB::onDeviceConnected(std::unique_ptr<WebUSBDevice> device) |
{ |
- dispatchEvent(USBConnectionEvent::create(EventTypeNames::connect, USBDevice::create(device.release(), getExecutionContext()))); |
+ dispatchEvent(USBConnectionEvent::create(EventTypeNames::connect, USBDevice::create(adoptPtr(device.release()), getExecutionContext()))); |
} |
-void USB::onDeviceDisconnected(WebPassOwnPtr<WebUSBDevice> device) |
+void USB::onDeviceDisconnected(std::unique_ptr<WebUSBDevice> device) |
{ |
- dispatchEvent(USBConnectionEvent::create(EventTypeNames::disconnect, USBDevice::create(device.release(), getExecutionContext()))); |
+ dispatchEvent(USBConnectionEvent::create(EventTypeNames::disconnect, USBDevice::create(adoptPtr(device.release()), getExecutionContext()))); |
} |
DEFINE_TRACE(USB) |