| Index: chrome/android/javatests/src/org/chromium/chrome/browser/download/MockDownloadNotificationService.java
|
| diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/download/MockDownloadNotificationService.java b/chrome/android/javatests/src/org/chromium/chrome/browser/download/MockDownloadNotificationService.java
|
| index 0b260ae5b65a0ac7716302e827cb53b029a0687f..43e4e9f01683690d65e14cbb49e525748b608225 100644
|
| --- a/chrome/android/javatests/src/org/chromium/chrome/browser/download/MockDownloadNotificationService.java
|
| +++ b/chrome/android/javatests/src/org/chromium/chrome/browser/download/MockDownloadNotificationService.java
|
| @@ -6,6 +6,7 @@ package org.chromium.chrome.browser.download;
|
|
|
| import android.app.Notification;
|
| import android.content.Context;
|
| +import android.graphics.Bitmap;
|
| import android.util.Pair;
|
|
|
| import org.chromium.base.ThreadUtils;
|
| @@ -96,13 +97,13 @@ public class MockDownloadNotificationService extends DownloadNotificationService
|
| @Override
|
| public int notifyDownloadSuccessful(final ContentId id, final String filePath,
|
| final String fileName, final long systemDownloadId, final boolean isOffTheRecord,
|
| - final boolean isSupportedMimeType, final boolean isOpenable) {
|
| + final boolean isSupportedMimeType, final boolean isOpenable, final Bitmap icon) {
|
| return ThreadUtils.runOnUiThreadBlockingNoException(new Callable<Integer>() {
|
| @Override
|
| public Integer call() throws Exception {
|
| return MockDownloadNotificationService.super.notifyDownloadSuccessful(id, filePath,
|
| - fileName, systemDownloadId, isOffTheRecord, isSupportedMimeType,
|
| - isOpenable);
|
| + fileName, systemDownloadId, isOffTheRecord, isSupportedMimeType, isOpenable,
|
| + icon);
|
| }
|
| });
|
| }
|
| @@ -111,23 +112,23 @@ public class MockDownloadNotificationService extends DownloadNotificationService
|
| public void notifyDownloadProgress(final ContentId id, final String fileName,
|
| final int percentage, final long bytesReceived, final long timeRemainingInMillis,
|
| final long startTime, final boolean isOffTheRecord,
|
| - final boolean canDownloadWhileMetered, final boolean isTransient) {
|
| + final boolean canDownloadWhileMetered, final boolean isTransient, final Bitmap icon) {
|
| ThreadUtils.runOnUiThreadBlocking(new Runnable() {
|
| @Override
|
| public void run() {
|
| MockDownloadNotificationService.super.notifyDownloadProgress(id, fileName,
|
| percentage, bytesReceived, timeRemainingInMillis, startTime, isOffTheRecord,
|
| - canDownloadWhileMetered, isTransient);
|
| + canDownloadWhileMetered, isTransient, icon);
|
| }
|
| });
|
| }
|
|
|
| @Override
|
| - public void notifyDownloadFailed(final ContentId id, final String fileName) {
|
| + public void notifyDownloadFailed(final ContentId id, final String fileName, final Bitmap icon) {
|
| ThreadUtils.runOnUiThreadBlocking(new Runnable() {
|
| @Override
|
| public void run() {
|
| - MockDownloadNotificationService.super.notifyDownloadFailed(id, fileName);
|
| + MockDownloadNotificationService.super.notifyDownloadFailed(id, fileName, icon);
|
| }
|
| });
|
| }
|
|
|