Index: chrome/browser/ui/browser.cc |
diff --git a/chrome/browser/ui/browser.cc b/chrome/browser/ui/browser.cc |
index f83cafd5278bd0fc4f8b123fe5381cab125baaef..542b0b1a693f8483624b49472645def22dabd526 100644 |
--- a/chrome/browser/ui/browser.cc |
+++ b/chrome/browser/ui/browser.cc |
@@ -2598,11 +2598,10 @@ void Browser::RegisterIntentHandlerHelper(TabContents* tab, |
service.title = title; |
service.setDisposition(disposition); |
- InfoBarTabHelper* infobar_helper = tcw->infobar_tab_helper(); |
- infobar_helper->AddInfoBar(new RegisterIntentHandlerInfoBarDelegate( |
- infobar_helper, |
+ RegisterIntentHandlerInfoBarDelegate::MaybeShowIntentInfoBar( |
+ tcw->infobar_tab_helper(), |
WebIntentsRegistryFactory::GetForProfile(tcw->profile()), |
- service)); |
+ service); |
} |
// static |