Commit 4812124d authored by Min Qin's avatar Min Qin Committed by Commit Bot

Move some java download files to chrome/browser/download/android

This CL moves the DirectoryOption and DownloadDirectoryProvider.java

BUG=1013759

Change-Id: I78bef333bed85a4e34a70843caaf37ef1dbfa7de
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1867192Reviewed-by: default avatarDavid Trainor <dtrainor@chromium.org>
Commit-Queue: Min Qin <qinmin@chromium.org>
Cr-Commit-Position: refs/heads/master@{#708254}
parent bf8f67f2
......@@ -795,6 +795,7 @@ android_library("chrome_test_java") {
"//chrome/android/webapk/libs/common:common_java",
"//chrome/browser/android/metrics:ukm_java_test_support",
"//chrome/browser/android/metrics:ukm_javatests",
"//chrome/browser/download/android:java",
"//chrome/browser/ui/android/widget:java",
"//chrome/browser/ui/android/widget:test_support_java",
"//chrome/browser/util/android:java",
......
......@@ -486,11 +486,9 @@ chrome_java_sources = [
"java/src/org/chromium/chrome/browser/dom_distiller/ReaderModeTabInfo.java",
"java/src/org/chromium/chrome/browser/dom_distiller/TabDistillabilityProvider.java",
"java/src/org/chromium/chrome/browser/download/ChromeDownloadDelegate.java",
"java/src/org/chromium/chrome/browser/download/DirectoryOption.java",
"java/src/org/chromium/chrome/browser/download/DownloadActivity.java",
"java/src/org/chromium/chrome/browser/download/DownloadBroadcastManager.java",
"java/src/org/chromium/chrome/browser/download/DownloadController.java",
"java/src/org/chromium/chrome/browser/download/DownloadDirectoryProvider.java",
"java/src/org/chromium/chrome/browser/download/DownloadForegroundService.java",
"java/src/org/chromium/chrome/browser/download/DownloadForegroundServiceManager.java",
"java/src/org/chromium/chrome/browser/download/DownloadForegroundServiceObservers.java",
......
......@@ -5,10 +5,14 @@
import("//build/config/android/rules.gni")
android_library("java") {
java_files =
[ "java/src/org/chromium/chrome/browser/download/DownloadFilter.java" ]
java_files = [
"java/src/org/chromium/chrome/browser/download/DirectoryOption.java",
"java/src/org/chromium/chrome/browser/download/DownloadFilter.java",
"java/src/org/chromium/chrome/browser/download/DownloadDirectoryProvider.java",
]
deps = [
"//base:base_java",
"//content/public/android:content_java",
]
}
include_rules = [
"+media/video",
"+content/public/android/java/src/org/chromium/content_public",
]
......@@ -131,8 +131,9 @@ public class DownloadDirectoryProvider {
hasAddtionalDirectory = true;
}
if (hasAddtionalDirectory)
if (hasAddtionalDirectory) {
recordDirectoryType(DirectoryOption.DownloadLocationDirectoryType.ADDITIONAL);
}
return dirs;
}
......@@ -203,7 +204,7 @@ public class DownloadDirectoryProvider {
private AllDirectoriesTask mAllDirectoriesTask;
private ArrayList<DirectoryOption> mDirectoryOptions;
private String mExternalStorageDirectory;
private ArrayList < Callback < ArrayList<DirectoryOption>>> mCallbacks = new ArrayList<>();
private ArrayList<Callback<ArrayList<DirectoryOption>>> mCallbacks = new ArrayList<>();
protected DownloadDirectoryProvider() {
registerSDCardReceiver();
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment