Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(349)

Issue 2851023003: Moved OMA downloads out of DownloadManagerService (Closed)

Created:
3 years, 7 months ago by shaktisahu
Modified:
3 years, 7 months ago
CC:
chromium-reviews, David Trainor- moved to gerrit, agrieve+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Moved OMA downloads out of DownloadManagerService This CL moves most of the interactions with the android DownloadManager from DownloadManagerService to DownloadManagerDelegate. OMA downloads use android DownloadManager, so OMA related code and shared prefs were moved to OMADownloadHandler. The broadcast receiver for DownloadManager was also moved to DownloadManagerDelegate. BUG=721139 Review-Url: https://codereview.chromium.org/2851023003 Cr-Commit-Position: refs/heads/master@{#471264} Committed: https://chromium.googlesource.com/chromium/src/+/8eb8e12559dcda966f159d8f0912a0ef863ae105

Patch Set 1 #

Total comments: 32

Patch Set 2 : comments #

Patch Set 3 : more #

Total comments: 1

Patch Set 4 : nits #

Total comments: 16

Patch Set 5 : comments #

Patch Set 6 : decouple DownloadManagerDelegate and OMADownloadHandler #

Patch Set 7 : Fixed tests #

Patch Set 8 : Fix test #

Messages

Total messages: 36 (22 generated)
shaktisahu
Hi, Please take a look and let me know if this seems in the correct ...
3 years, 7 months ago (2017-05-01 16:19:03 UTC) #4
qinmin
https://codereview.chromium.org/2851023003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerService.java File chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerService.java (right): https://codereview.chromium.org/2851023003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerService.java#newcode440 chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerService.java:440: boolean success = addCompletedDownload(item); We no longer need to ...
3 years, 7 months ago (2017-05-01 21:47:05 UTC) #5
David Trainor- moved to gerrit
https://codereview.chromium.org/2851023003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerDelegate.java File chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerDelegate.java (right): https://codereview.chromium.org/2851023003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerDelegate.java#newcode49 chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerDelegate.java:49: public void setOMADownloadHandler(OMADownloadHandler omaDownloadHandler) { Javadoc? Or should we ...
3 years, 7 months ago (2017-05-03 20:25:12 UTC) #6
qinmin
https://codereview.chromium.org/2851023003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerService.java File chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerService.java (right): https://codereview.chromium.org/2851023003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerService.java#newcode661 chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerService.java:661: mDownloadManagerDelegate.enqueueDownloadManagerRequest(item, notifyCompleted, this); On 2017/05/01 21:47:05, qinmin wrote: > ...
3 years, 7 months ago (2017-05-05 23:47:54 UTC) #7
shaktisahu
Addressed all the comments except the comments about making all the functions in DownloadManagerDelegate async ...
3 years, 7 months ago (2017-05-08 19:49:58 UTC) #12
David Trainor- moved to gerrit
lgtm % nits https://codereview.chromium.org/2851023003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerService.java File chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerService.java (right): https://codereview.chromium.org/2851023003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerService.java#newcode661 chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerService.java:661: mDownloadManagerDelegate.enqueueDownloadManagerRequest(item, notifyCompleted, this); On 2017/05/05 23:47:53, ...
3 years, 7 months ago (2017-05-09 05:49:49 UTC) #13
qinmin
https://codereview.chromium.org/2851023003/diff/140001/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerDelegate.java File chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerDelegate.java (right): https://codereview.chromium.org/2851023003/diff/140001/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerDelegate.java#newcode458 chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerDelegate.java:458: protected DownloadItem findDownloadItem(long downloadId) { use default access modifier, ...
3 years, 7 months ago (2017-05-10 18:35:16 UTC) #14
shaktisahu
https://codereview.chromium.org/2851023003/diff/140001/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerDelegate.java File chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerDelegate.java (right): https://codereview.chromium.org/2851023003/diff/140001/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerDelegate.java#newcode458 chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerDelegate.java:458: protected DownloadItem findDownloadItem(long downloadId) { On 2017/05/10 18:35:16, qinmin ...
3 years, 7 months ago (2017-05-11 00:41:29 UTC) #15
shaktisahu
https://codereview.chromium.org/2851023003/diff/140001/chrome/android/java/src/org/chromium/chrome/browser/download/OMADownloadHandler.java File chrome/android/java/src/org/chromium/chrome/browser/download/OMADownloadHandler.java (right): https://codereview.chromium.org/2851023003/diff/140001/chrome/android/java/src/org/chromium/chrome/browser/download/OMADownloadHandler.java#newcode247 chrome/android/java/src/org/chromium/chrome/browser/download/OMADownloadHandler.java:247: mDownloadManagerDelegate.setOMADownloadHandler(this); On 2017/05/10 18:35:16, qinmin wrote: > This is ...
3 years, 7 months ago (2017-05-11 06:44:40 UTC) #17
qinmin
https://codereview.chromium.org/2851023003/diff/140001/chrome/android/java/src/org/chromium/chrome/browser/download/OMADownloadHandler.java File chrome/android/java/src/org/chromium/chrome/browser/download/OMADownloadHandler.java (right): https://codereview.chromium.org/2851023003/diff/140001/chrome/android/java/src/org/chromium/chrome/browser/download/OMADownloadHandler.java#newcode247 chrome/android/java/src/org/chromium/chrome/browser/download/OMADownloadHandler.java:247: mDownloadManagerDelegate.setOMADownloadHandler(this); On 2017/05/11 06:44:40, shaktisahu wrote: > On 2017/05/10 ...
3 years, 7 months ago (2017-05-11 17:08:52 UTC) #18
shaktisahu
https://codereview.chromium.org/2851023003/diff/140001/chrome/android/java/src/org/chromium/chrome/browser/download/OMADownloadHandler.java File chrome/android/java/src/org/chromium/chrome/browser/download/OMADownloadHandler.java (right): https://codereview.chromium.org/2851023003/diff/140001/chrome/android/java/src/org/chromium/chrome/browser/download/OMADownloadHandler.java#newcode247 chrome/android/java/src/org/chromium/chrome/browser/download/OMADownloadHandler.java:247: mDownloadManagerDelegate.setOMADownloadHandler(this); On 2017/05/11 17:08:52, qinmin wrote: > On 2017/05/11 ...
3 years, 7 months ago (2017-05-11 18:08:30 UTC) #19
qinmin
lgtm
3 years, 7 months ago (2017-05-11 21:53:49 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2851023003/220001
3 years, 7 months ago (2017-05-12 09:52:10 UTC) #33
commit-bot: I haz the power
3 years, 7 months ago (2017-05-12 09:58:57 UTC) #36
Message was sent while issue was closed.
Committed patchset #8 (id:220001) as
https://chromium.googlesource.com/chromium/src/+/8eb8e12559dcda966f159d8f0912...

Powered by Google App Engine
This is Rietveld 408576698