Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1060)

Unified Diff: chrome/android/java/src/org/chromium/chrome/browser/infobar/InfoBar.java

Issue 2022313002: UI for the Data Saver InfoBar Promo (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@infobarPromo
Patch Set: dismiss on navigation Created 4 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/android/java/src/org/chromium/chrome/browser/infobar/InfoBar.java
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/infobar/InfoBar.java b/chrome/android/java/src/org/chromium/chrome/browser/infobar/InfoBar.java
index c2b44e82fcd2d256e5dc91740d811ecd0caf46c2..c926bb42f9bed7b8de4ee5c166189b5731d72f99 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/infobar/InfoBar.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/infobar/InfoBar.java
@@ -121,6 +121,7 @@ public abstract class InfoBar implements InfoBarView {
private boolean closeInfoBar() {
if (!mIsDismissed) {
mIsDismissed = true;
+ onInfoBarClosed();
if (!mContainer.hasBeenDestroyed()) {
// If the container was destroyed, it's already been emptied of all its infobars.
mContainer.removeInfoBar(this);
@@ -149,6 +150,10 @@ public abstract class InfoBar implements InfoBarView {
}
@Override
+ public void onInfoBarClosed() {
+ }
+
+ @Override
public void onLinkClicked() {
if (mNativeInfoBarPtr != 0) nativeOnLinkClicked(mNativeInfoBarPtr);
}

Powered by Google App Engine
This is Rietveld 408576698