| 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 db8abd88b68b42e1487d8939301fe18f821d36f3..bf7bc23659b316c79082dafb456de10ca3dd10c5 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java
|
| @@ -459,11 +459,11 @@ public abstract class ChromeActivity extends AsyncInitializationActivity
|
| mTabModelSelectorTabObserver = new TabModelSelectorTabObserver(tabModelSelector) {
|
| @Override
|
| public void onPageLoadStarted(Tab tab, String url) {
|
| - if (DataUseTabUIManager.hasDataUseTrackingStarted(tab)) {
|
| + if (DataUseTabUIManager.checkDataUseTrackingStarted(tab)) {
|
| mDataUseSnackbarController.showDataUseTrackingStartedBar();
|
| - }
|
| -
|
| - if (DataUseTabUIManager.hasDataUseTrackingEnded(tab)) {
|
| + } else if (DataUseTabUIManager.checkDataUseTrackingEnded(tab)
|
| + && DataUseTabUIManager
|
| + .getOptedOutOfDataUseDialog(getApplicationContext())) {
|
| mDataUseSnackbarController.showDataUseTrackingEndedBar();
|
| }
|
| }
|
|
|