Index: chrome/browser/accessibility/accessibility_extension_api.cc |
diff --git a/chrome/browser/accessibility/accessibility_extension_api.cc b/chrome/browser/accessibility/accessibility_extension_api.cc |
index 4078b441f5f7e3e24621e2966dbcbd58e0445488..e1d6ffb26c7f62acc1d1ff7993d839712e989abe 100644 |
--- a/chrome/browser/accessibility/accessibility_extension_api.cc |
+++ b/chrome/browser/accessibility/accessibility_extension_api.cc |
@@ -13,6 +13,7 @@ |
#include "chrome/browser/extensions/extension_tab_util.h" |
#include "chrome/browser/infobars/confirm_infobar_delegate.h" |
#include "chrome/browser/infobars/infobar.h" |
+#include "chrome/browser/infobars/infobar_manager.h" |
#include "chrome/browser/infobars/infobar_service.h" |
#include "chrome/browser/profiles/profile.h" |
#include "chrome/common/extensions/api/experimental_accessibility.h" |
@@ -274,11 +275,12 @@ bool AccessibilityGetAlertsForTabFunction::RunImpl() { |
base::ListValue* alerts_value = new base::ListValue; |
- InfoBarService* infobar_service = InfoBarService::FromWebContents(contents); |
- for (size_t i = 0; i < infobar_service->infobar_count(); ++i) { |
+ InfoBarManager& infobar_manager = |
+ InfoBarService::FromWebContents(contents)->infobar_manager(); |
+ for (size_t i = 0; i < infobar_manager.infobar_count(); ++i) { |
// TODO(hashimoto): Make other kind of alerts available. crosbug.com/24281 |
ConfirmInfoBarDelegate* confirm_infobar_delegate = |
- infobar_service->infobar_at(i)->delegate()->AsConfirmInfoBarDelegate(); |
+ infobar_manager.infobar_at(i)->delegate()->AsConfirmInfoBarDelegate(); |
if (confirm_infobar_delegate) { |
base::DictionaryValue* alert_value = new base::DictionaryValue; |
const base::string16 message_text = |