Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / chrome / browser / ui / android / infobars / confirm_infobar.h
index 0d7d860..55e43d4 100644 (file)
@@ -7,25 +7,24 @@
 
 #include "base/basictypes.h"
 #include "base/strings/string16.h"
-#include "chrome/browser/infobars/confirm_infobar_delegate.h"
 #include "chrome/browser/ui/android/infobars/infobar_android.h"
+#include "components/infobars/core/confirm_infobar_delegate.h"
 
 class ConfirmInfoBar : public InfoBarAndroid {
  public:
   explicit ConfirmInfoBar(scoped_ptr<ConfirmInfoBarDelegate> delegate);
   virtual ~ConfirmInfoBar();
 
- protected:
+ private:
   // InfoBarAndroid:
   virtual base::android::ScopedJavaLocalRef<jobject> CreateRenderInfoBar(
-      JNIEnv* env) OVERRIDE;
-  virtual void OnLinkClicked(JNIEnv* env, jobject obj) OVERRIDE;
+      JNIEnv* env) override;
+  virtual void OnLinkClicked(JNIEnv* env, jobject obj) override;
   virtual void ProcessButton(int action,
-                             const std::string& action_value) OVERRIDE;
+                             const std::string& action_value) override;
 
   base::string16 GetTextFor(ConfirmInfoBarDelegate::InfoBarButton button);
 
- private:
   ConfirmInfoBarDelegate* GetDelegate();
 
   base::android::ScopedJavaGlobalRef<jobject> java_confirm_delegate_;