Index: chrome/browser/ui/cocoa/infobars/extension_infobar_controller.mm |
diff --git a/chrome/browser/ui/cocoa/infobars/extension_infobar_controller.mm b/chrome/browser/ui/cocoa/infobars/extension_infobar_controller.mm |
index ca00876d03f97e20b1ce50669a9e48a4f224cae1..854e3074f185bb61aeca0eefc67fc723b1e9b5e5 100644 |
--- a/chrome/browser/ui/cocoa/infobars/extension_infobar_controller.mm |
+++ b/chrome/browser/ui/cocoa/infobars/extension_infobar_controller.mm |
@@ -262,10 +262,9 @@ class InfobarBridge { |
// static |
scoped_ptr<infobars::InfoBar> ExtensionInfoBarDelegate::CreateInfoBar( |
scoped_ptr<ExtensionInfoBarDelegate> delegate) { |
- scoped_ptr<InfoBarCocoa> infobar( |
- new InfoBarCocoa(delegate.PassAs<infobars::InfoBarDelegate>())); |
+ scoped_ptr<InfoBarCocoa> infobar(new InfoBarCocoa(delegate.Pass())); |
base::scoped_nsobject<ExtensionInfoBarController> controller( |
[[ExtensionInfoBarController alloc] initWithInfoBar:infobar.get()]); |
infobar->set_controller(controller); |
- return infobar.PassAs<infobars::InfoBar>(); |
+ return infobar.Pass(); |
} |