| Index: chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java
|
| index 9e0d6bcbb052703100b12290e05255718cbceb74..b2773e07f956673aed9ee96af6fe8999fc7f06df 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java
|
| @@ -468,18 +468,14 @@ public abstract class ChromeActivity extends AsyncInitializationActivity
|
| if (mTabModelSelectorTabObserver != null) mTabModelSelectorTabObserver.destroy();
|
| mTabModelSelectorTabObserver = new TabModelSelectorTabObserver(tabModelSelector) {
|
| @Override
|
| - public void onPageLoadStarted(Tab tab, String url) {
|
| + public void didFirstVisuallyNonEmptyPaint(Tab tab) {
|
| if (DataUseTabUIManager.checkDataUseTrackingStarted(tab)) {
|
| mDataUseSnackbarController.showDataUseTrackingStartedBar();
|
| - } else if (DataUseTabUIManager.checkDataUseTrackingEnded(tab)
|
| - && DataUseTabUIManager
|
| - .getOptedOutOfDataUseDialog(getApplicationContext())) {
|
| + } else if (DataUseTabUIManager.getOptedOutOfDataUseDialog(getApplicationContext())
|
| + && DataUseTabUIManager.checkDataUseTrackingEnded(tab)) {
|
| mDataUseSnackbarController.showDataUseTrackingEndedBar();
|
| }
|
| - }
|
|
|
| - @Override
|
| - public void didFirstVisuallyNonEmptyPaint(Tab tab) {
|
| if (!tab.isNativePage() && !tab.isIncognito()
|
| && DataReductionProxySettings.getInstance().wasLoFiModeActiveOnMainFrame()
|
| && DataReductionProxySettings.getInstance().canUseDataReductionProxy(
|
|
|