Index: chrome/browser/ui/cocoa/infobars/save_password_infobar_controller.mm |
diff --git a/chrome/browser/ui/cocoa/infobars/save_password_infobar_controller.mm b/chrome/browser/ui/cocoa/infobars/save_password_infobar_controller.mm |
index 005e00ac87ef538e483e913d2dd8c6566b6fa4f8..aa3ecf91985f671fa49f877599768e78451f66ae 100644 |
--- a/chrome/browser/ui/cocoa/infobars/save_password_infobar_controller.mm |
+++ b/chrome/browser/ui/cocoa/infobars/save_password_infobar_controller.mm |
@@ -2,6 +2,8 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
+#include <utility> |
+ |
#include "chrome/browser/password_manager/save_password_infobar_delegate.h" |
#include "chrome/browser/ui/chrome_style.h" |
#include "chrome/browser/ui/cocoa/infobars/confirm_infobar_controller.h" |
@@ -31,11 +33,11 @@ |
scoped_ptr<infobars::InfoBar> CreateSavePasswordInfoBar |
(scoped_ptr<SavePasswordInfoBarDelegate> delegate) { |
- scoped_ptr<InfoBarCocoa> infobar(new InfoBarCocoa(delegate.Pass())); |
+ scoped_ptr<InfoBarCocoa> infobar(new InfoBarCocoa(std::move(delegate))); |
base::scoped_nsobject<SavePasswordInfobarController> controller( |
[[SavePasswordInfobarController alloc] initWithInfoBar:infobar.get()]); |
infobar->set_controller(controller); |
- return infobar.Pass(); |
+ return std::move(infobar); |
} |
@end |