| Index: chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java
|
| index 1b2d03e6a86d2f0f266941a0d1cc315538e6b864..48497696c50d0ce5699d5bb9ed94bb91e6b9d3a4 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java
|
| @@ -62,6 +62,7 @@ import org.chromium.chrome.browser.firstrun.FirstRunFlowSequencer;
|
| import org.chromium.chrome.browser.firstrun.FirstRunSignInProcessor;
|
| import org.chromium.chrome.browser.firstrun.FirstRunStatus;
|
| import org.chromium.chrome.browser.incognito.IncognitoNotificationManager;
|
| +import org.chromium.chrome.browser.infobar.DataReductionPromoInfoBar;
|
| import org.chromium.chrome.browser.metrics.ActivityStopMetrics;
|
| import org.chromium.chrome.browser.metrics.LaunchMetrics;
|
| import org.chromium.chrome.browser.metrics.StartupMetrics;
|
| @@ -998,6 +999,14 @@ public class ChromeTabbedActivity extends ChromeActivity implements OverviewMode
|
| mIsFirstPageLoadStart = false;
|
| }
|
| }
|
| +
|
| + @Override
|
| + public void onDidNavigateMainFrame(Tab tab, String url, String baseUrl,
|
| + boolean isNavigationToDifferentPage, boolean isFragmentNavigation,
|
| + int statusCode) {
|
| + DataReductionPromoInfoBar.maybeLaunchPromoInfoBar(ChromeTabbedActivity.this,
|
| + tab.getWebContents(), url, isFragmentNavigation, statusCode);
|
| + }
|
| };
|
|
|
| if (startIncognito) mTabModelSelectorImpl.selectModel(true);
|
|
|