| Index: trunk/src/chrome/browser/translate/translate_manager_browsertest.cc
|
| ===================================================================
|
| --- trunk/src/chrome/browser/translate/translate_manager_browsertest.cc (revision 238401)
|
| +++ trunk/src/chrome/browser/translate/translate_manager_browsertest.cc (working copy)
|
| @@ -153,8 +153,7 @@
|
| // infobar.
|
| TranslateInfoBarDelegate* GetTranslateInfoBar() {
|
| return (infobar_service()->infobar_count() == 1) ?
|
| - infobar_service()->infobar_at(0)->delegate()->
|
| - AsTranslateInfoBarDelegate() : NULL;
|
| + infobar_service()->infobar_at(0)->AsTranslateInfoBarDelegate() : NULL;
|
| }
|
|
|
| // If there is 1 infobar and it is a translate infobar, closes it and returns
|
| @@ -164,7 +163,7 @@
|
| if (!infobar)
|
| return false;
|
| infobar->InfoBarDismissed(); // Simulates closing the infobar.
|
| - infobar_service()->RemoveInfoBar(infobar_service()->infobar_at(0));
|
| + infobar_service()->RemoveInfoBar(infobar);
|
| return true;
|
| }
|
|
|
| @@ -187,7 +186,7 @@
|
| if (!infobar)
|
| return false;
|
| infobar->TranslationDeclined();
|
| - infobar_service()->RemoveInfoBar(infobar_service()->infobar_at(0));
|
| + infobar_service()->RemoveInfoBar(infobar);
|
| return true;
|
| }
|
|
|
| @@ -214,7 +213,7 @@
|
| const content::NotificationDetails& details) {
|
| DCHECK_EQ(chrome::NOTIFICATION_TAB_CONTENTS_INFOBAR_REMOVED, type);
|
| removed_infobars_.insert(
|
| - content::Details<InfoBar::RemovedDetails>(details)->first->delegate());
|
| + content::Details<InfoBar::RemovedDetails>(details)->first);
|
| }
|
|
|
| MOCK_METHOD1(OnPreferenceChanged, void(const std::string&));
|
|
|