| Index: chrome/android/java/src/org/chromium/chrome/browser/upgrade/PackageReplacedBroadcastReceiver.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/upgrade/PackageReplacedBroadcastReceiver.java b/chrome/android/java/src/org/chromium/chrome/browser/upgrade/PackageReplacedBroadcastReceiver.java
|
| index da0761fd6c011ce5c8bce00f601fea2e2988fe77..4adb9e4ef3127f368c56dfeceafd49b33b1106c6 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/upgrade/PackageReplacedBroadcastReceiver.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/upgrade/PackageReplacedBroadcastReceiver.java
|
| @@ -7,7 +7,6 @@ package org.chromium.chrome.browser.upgrade;
|
| import android.content.BroadcastReceiver;
|
| import android.content.Context;
|
| import android.content.Intent;
|
| -import android.os.AsyncTask;
|
| import android.os.Build;
|
|
|
| import org.chromium.chrome.browser.notifications.ChannelsUpdater;
|
| @@ -37,16 +36,6 @@ public final class PackageReplacedBroadcastReceiver extends BroadcastReceiver {
|
|
|
| private void updateChannelsIfNecessary() {
|
| if (!ChannelsUpdater.getInstance().shouldUpdateChannels()) return;
|
| -
|
| - final PendingResult result = goAsync();
|
| - new AsyncTask<Void, Void, Void>() {
|
| - @Override
|
| - protected Void doInBackground(Void... params) {
|
| - ChannelsUpdater.getInstance().updateChannels();
|
| - result.finish();
|
| - return null;
|
| - }
|
| - }
|
| - .executeOnExecutor(AsyncTask.SERIAL_EXECUTOR);
|
| + ChannelsUpdater.getInstance().updateChannelsInBackground(goAsync());
|
| }
|
| }
|
|
|