Index: chrome/android/java/src/org/chromium/chrome/browser/infobar/MessageInfoBar.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/infobar/MessageInfoBar.java b/chrome/android/java/src/org/chromium/chrome/browser/infobar/MessageInfoBar.java |
index 20c3aeaf0f6c0e7652e229ae0ded6ec53e95e259..abf1afafe54fee79f7ac30bff6f6bf8d70f5e5bd 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/infobar/MessageInfoBar.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/infobar/MessageInfoBar.java |
@@ -22,7 +22,7 @@ public class MessageInfoBar extends InfoBar { |
* @return the infobar. |
*/ |
public static MessageInfoBar createInfoBar(CharSequence title) { |
- return new MessageInfoBar(null, 0, title, BACKGROUND_TYPE_INFO); |
+ return new MessageInfoBar(null, 0, title); |
} |
/** |
@@ -32,7 +32,7 @@ public class MessageInfoBar extends InfoBar { |
* @return the infobar. |
*/ |
public static MessageInfoBar createInfoBar(int iconResourceId, CharSequence title) { |
- return new MessageInfoBar(null, iconResourceId, title, BACKGROUND_TYPE_INFO); |
+ return new MessageInfoBar(null, iconResourceId, title); |
} |
/** |
@@ -52,12 +52,17 @@ public class MessageInfoBar extends InfoBar { |
*/ |
public static MessageInfoBar createWarningInfoBar(InfoBarListeners.Dismiss listener, |
CharSequence title) { |
- return new MessageInfoBar(listener, R.drawable.warning, title, BACKGROUND_TYPE_WARNING); |
+ return new MessageInfoBar(listener, R.drawable.infobar_warning, title); |
} |
protected MessageInfoBar(InfoBarListeners.Dismiss listener, int iconResourceId, |
CharSequence title, int backgroundType) { |
- super(listener, backgroundType, iconResourceId); |
+ this(listener, iconResourceId, title); |
+ } |
+ |
+ protected MessageInfoBar(InfoBarListeners.Dismiss listener, int iconResourceId, |
+ CharSequence title) { |
+ super(listener, iconResourceId); |
mTitle = title; |
} |