| Index: chrome/android/java/src/org/chromium/chrome/browser/download/ui/DownloadManagerUi.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/download/ui/DownloadManagerUi.java b/chrome/android/java/src/org/chromium/chrome/browser/download/ui/DownloadManagerUi.java
|
| index 291908a722436b1141c8b7755d8fb9186653aa62..d65cb8f520136bec54a7e8ddb2a0cb9eebc378ab 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/download/ui/DownloadManagerUi.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/download/ui/DownloadManagerUi.java
|
| @@ -72,7 +72,8 @@ public class DownloadManagerUi implements OnMenuItemClickListener, SearchDelegat
|
| public void onManagerDestroyed();
|
| }
|
|
|
| - private static class DownloadBackendProvider implements BackendProvider {
|
| + /** Same as {@link BackendProvider}. */
|
| + public static class DownloadBackendProvider implements BackendProvider {
|
| private OfflinePageDownloadBridge mOfflinePageBridge;
|
| private SelectionDelegate<DownloadHistoryItemWrapper> mSelectionDelegate;
|
| private ThumbnailProvider mThumbnailProvider;
|
| @@ -108,6 +109,10 @@ public class DownloadManagerUi implements OnMenuItemClickListener, SearchDelegat
|
| return mSelectionDelegate;
|
| }
|
|
|
| + public void setSelectionDelegate(SelectionDelegate<DownloadHistoryItemWrapper> delegate) {
|
| + mSelectionDelegate = delegate;
|
| + }
|
| +
|
| @Override
|
| public void destroy() {
|
| getOfflinePageBridge().destroy();
|
|
|