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") { ...@@ -795,6 +795,7 @@ android_library("chrome_test_java") {
"//chrome/android/webapk/libs/common:common_java", "//chrome/android/webapk/libs/common:common_java",
"//chrome/browser/android/metrics:ukm_java_test_support", "//chrome/browser/android/metrics:ukm_java_test_support",
"//chrome/browser/android/metrics:ukm_javatests", "//chrome/browser/android/metrics:ukm_javatests",
"//chrome/browser/download/android:java",
"//chrome/browser/ui/android/widget:java", "//chrome/browser/ui/android/widget:java",
"//chrome/browser/ui/android/widget:test_support_java", "//chrome/browser/ui/android/widget:test_support_java",
"//chrome/browser/util/android:java", "//chrome/browser/util/android:java",
......
...@@ -486,11 +486,9 @@ chrome_java_sources = [ ...@@ -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/ReaderModeTabInfo.java",
"java/src/org/chromium/chrome/browser/dom_distiller/TabDistillabilityProvider.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/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/DownloadActivity.java",
"java/src/org/chromium/chrome/browser/download/DownloadBroadcastManager.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/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/DownloadForegroundService.java",
"java/src/org/chromium/chrome/browser/download/DownloadForegroundServiceManager.java", "java/src/org/chromium/chrome/browser/download/DownloadForegroundServiceManager.java",
"java/src/org/chromium/chrome/browser/download/DownloadForegroundServiceObservers.java", "java/src/org/chromium/chrome/browser/download/DownloadForegroundServiceObservers.java",
......
...@@ -5,10 +5,14 @@ ...@@ -5,10 +5,14 @@
import("//build/config/android/rules.gni") import("//build/config/android/rules.gni")
android_library("java") { android_library("java") {
java_files = java_files = [
[ "java/src/org/chromium/chrome/browser/download/DownloadFilter.java" ] "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 = [ deps = [
"//base:base_java", "//base:base_java",
"//content/public/android:content_java",
] ]
} }
include_rules = [ include_rules = [
"+media/video", "+media/video",
"+content/public/android/java/src/org/chromium/content_public",
] ]
...@@ -131,8 +131,9 @@ public class DownloadDirectoryProvider { ...@@ -131,8 +131,9 @@ public class DownloadDirectoryProvider {
hasAddtionalDirectory = true; hasAddtionalDirectory = true;
} }
if (hasAddtionalDirectory) if (hasAddtionalDirectory) {
recordDirectoryType(DirectoryOption.DownloadLocationDirectoryType.ADDITIONAL); recordDirectoryType(DirectoryOption.DownloadLocationDirectoryType.ADDITIONAL);
}
return dirs; return dirs;
} }
...@@ -203,7 +204,7 @@ public class DownloadDirectoryProvider { ...@@ -203,7 +204,7 @@ public class DownloadDirectoryProvider {
private AllDirectoriesTask mAllDirectoriesTask; private AllDirectoriesTask mAllDirectoriesTask;
private ArrayList<DirectoryOption> mDirectoryOptions; private ArrayList<DirectoryOption> mDirectoryOptions;
private String mExternalStorageDirectory; private String mExternalStorageDirectory;
private ArrayList < Callback < ArrayList<DirectoryOption>>> mCallbacks = new ArrayList<>(); private ArrayList<Callback<ArrayList<DirectoryOption>>> mCallbacks = new ArrayList<>();
protected DownloadDirectoryProvider() { protected DownloadDirectoryProvider() {
registerSDCardReceiver(); 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