Index: chrome/android/java/src/org/chromium/chrome/browser/infobar/ConfirmInfoBar.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/infobar/ConfirmInfoBar.java b/chrome/android/java/src/org/chromium/chrome/browser/infobar/ConfirmInfoBar.java |
index 8810c2bd6eef92def86e48cad5bc3f7687420c49..cbdbba1775d90c93d2ab6fd61c87140c6223310c 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/infobar/ConfirmInfoBar.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/infobar/ConfirmInfoBar.java |
@@ -33,8 +33,8 @@ public class ConfirmInfoBar extends InfoBar { |
/** Text shown on the secondary button, e.g. "Cancel".*/ |
private final String mSecondaryButtonText; |
- /** Text shown on the extra button, e.g. "More info". */ |
- private final String mTertiaryButtonText; |
+ /** Text shown on the link, e.g. "Learn more". */ |
+ private final String mLinkText; |
/** Notified when one of the buttons is clicked. */ |
private final InfoBarListeners.Confirm mConfirmListener; |
@@ -54,7 +54,7 @@ public class ConfirmInfoBar extends InfoBar { |
super(confirmListener, iconDrawableId, iconBitmap, message); |
mPrimaryButtonText = primaryButtonText; |
mSecondaryButtonText = secondaryButtonText; |
- mTertiaryButtonText = linkText; |
+ mLinkText = linkText; |
mConfirmListener = confirmListener; |
} |
@@ -77,7 +77,8 @@ public class ConfirmInfoBar extends InfoBar { |
@Override |
public void createContent(InfoBarLayout layout) { |
- layout.setButtons(mPrimaryButtonText, mSecondaryButtonText, mTertiaryButtonText); |
+ layout.setButtons(mPrimaryButtonText, mSecondaryButtonText); |
+ if (mLinkText != null) layout.setMessageLinkText(mLinkText); |
} |
private static boolean hasPermission(Context context, String permission) { |