| 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;
|
| }
|
|
|
|
|