Index: chrome/browser/ui/android/infobars/infobar_container_android.cc |
diff --git a/chrome/browser/ui/android/infobars/infobar_container_android.cc b/chrome/browser/ui/android/infobars/infobar_container_android.cc |
index fd9d565f91c0a8f249c48355494ca98e68df4242..10a675b290c55ebacf1d64f5b86fcc256bef250d 100644 |
--- a/chrome/browser/ui/android/infobars/infobar_container_android.cc |
+++ b/chrome/browser/ui/android/infobars/infobar_container_android.cc |
@@ -7,11 +7,11 @@ |
#include "base/android/jni_android.h" |
#include "base/logging.h" |
#include "base/message_loop/message_loop.h" |
-#include "chrome/browser/infobars/infobar.h" |
-#include "chrome/browser/infobars/infobar_delegate.h" |
#include "chrome/browser/infobars/infobar_service.h" |
#include "chrome/browser/ui/android/infobars/auto_login_infobar_delegate_android.h" |
#include "chrome/browser/ui/android/infobars/infobar_android.h" |
+#include "components/infobars/core/infobar.h" |
+#include "components/infobars/core/infobar_delegate.h" |
#include "content/public/browser/web_contents.h" |
#include "jni/InfoBarContainer_jni.h" |
@@ -21,10 +21,9 @@ |
InfoBarContainerAndroid::InfoBarContainerAndroid(JNIEnv* env, |
jobject obj, |
jobject auto_login_delegate) |
- : InfoBarContainer(NULL), |
+ : infobars::InfoBarContainer(NULL), |
weak_java_infobar_container_(env, obj), |
- weak_java_auto_login_delegate_(env, auto_login_delegate) { |
-} |
+ weak_java_auto_login_delegate_(env, auto_login_delegate) {} |
InfoBarContainerAndroid::~InfoBarContainerAndroid() { |
RemoveAllInfoBarsForDestruction(); |
@@ -34,8 +33,9 @@ void InfoBarContainerAndroid::Destroy(JNIEnv* env, jobject obj) { |
delete this; |
} |
-void InfoBarContainerAndroid::PlatformSpecificAddInfoBar(InfoBar* infobar, |
- size_t position) { |
+void InfoBarContainerAndroid::PlatformSpecificAddInfoBar( |
+ infobars::InfoBar* infobar, |
+ size_t position) { |
DCHECK(infobar); |
InfoBarAndroid* android_bar = static_cast<InfoBarAndroid*>(infobar); |
if (!android_bar) { |
@@ -70,13 +70,14 @@ void InfoBarContainerAndroid::AttachJavaInfoBar(InfoBarAndroid* android_bar) { |
} |
void InfoBarContainerAndroid::PlatformSpecificReplaceInfoBar( |
- InfoBar* old_infobar, |
- InfoBar* new_infobar) { |
+ infobars::InfoBar* old_infobar, |
+ infobars::InfoBar* new_infobar) { |
static_cast<InfoBarAndroid*>(new_infobar)->PassJavaInfoBar( |
static_cast<InfoBarAndroid*>(old_infobar)); |
} |
-void InfoBarContainerAndroid::PlatformSpecificRemoveInfoBar(InfoBar* infobar) { |
+void InfoBarContainerAndroid::PlatformSpecificRemoveInfoBar( |
+ infobars::InfoBar* infobar) { |
InfoBarAndroid* android_infobar = static_cast<InfoBarAndroid*>(infobar); |
android_infobar->CloseJavaInfoBar(); |
} |