Index: chrome/browser/usb/web_usb_permission_provider.cc |
diff --git a/chrome/browser/usb/web_usb_permission_provider.cc b/chrome/browser/usb/web_usb_permission_provider.cc |
index 500c487a925954a920b4443fd892537380f3cadd..68d5c113ddd275626f3f2193e54cef90cd2b3319 100644 |
--- a/chrome/browser/usb/web_usb_permission_provider.cc |
+++ b/chrome/browser/usb/web_usb_permission_provider.cc |
@@ -5,6 +5,7 @@ |
#include "chrome/browser/usb/web_usb_permission_provider.h" |
#include <stddef.h> |
+#include <utility> |
#include "chrome/browser/profiles/profile.h" |
#include "chrome/browser/usb/usb_chooser_context.h" |
@@ -92,7 +93,7 @@ void WebUSBPermissionProvider::HasDevicePermission( |
embedding_origin, device->guid)) |
allowed_guids.push_back(device->guid); |
} |
- callback.Run(allowed_guids.Pass()); |
+ callback.Run(std::move(allowed_guids)); |
} |
void WebUSBPermissionProvider::HasConfigurationPermission( |
@@ -121,5 +122,5 @@ void WebUSBPermissionProvider::HasInterfacePermission( |
void WebUSBPermissionProvider::Bind( |
mojo::InterfaceRequest<device::usb::PermissionProvider> request) { |
DCHECK_CURRENTLY_ON(content::BrowserThread::UI); |
- bindings_.AddBinding(this, request.Pass()); |
+ bindings_.AddBinding(this, std::move(request)); |
} |