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

Issue 2642683005: reintroduce InterceptDownloadResourceThrottle for some OMA DRM downloads (Closed)

Created:
3 years, 11 months ago by qinmin
Modified:
3 years, 10 months ago
CC:
asanka, agrieve+watch_chromium.org, chromium-reviews, loading-reviews_chromium.org, mmenke, Randy Smith (Not in Mondays)
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

reintroduce InterceptDownloadResourceThrottle for some OMA DRM downloads For OMA DRM downloads, if download descriptor file doesn't exist, Android DownloadManager should be used. This CL reverts some of the changes in https://codereview.chromium.org/2341643008 to intercept such downloads. BUG=675559 Review-Url: https://codereview.chromium.org/2642683005 Cr-Commit-Position: refs/heads/master@{#449100} Committed: https://chromium.googlesource.com/chromium/src/+/1dfa16b2126e9776a3e26f00b4c767b83f2645b5

Patch Set 1 #

Total comments: 2

Patch Set 2 : comments #

Total comments: 8

Patch Set 3 : comments #

Patch Set 4 : rename CreateGetDownload to CreateAndroidDownload #

Total comments: 4

Patch Set 5 : nit #

Patch Set 6 : function name change to avoid findbugs confusion #

Unified diffs Side-by-side diffs Delta from patch set Stats (+266 lines, -12 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/download/ChromeDownloadDelegate.java View 1 2 3 4 5 1 chunk +24 lines, -0 lines 0 comments Download
M chrome/browser/BUILD.gn View 1 2 3 4 5 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/android/download/chrome_download_delegate.h View 1 chunk +8 lines, -0 lines 0 comments Download
M chrome/browser/android/download/chrome_download_delegate.cc View 1 2 3 4 5 1 chunk +25 lines, -0 lines 0 comments Download
M chrome/browser/android/download/download_controller.h View 1 2 3 2 chunks +11 lines, -0 lines 0 comments Download
M chrome/browser/android/download/download_controller.cc View 1 2 3 1 chunk +51 lines, -0 lines 0 comments Download
M chrome/browser/android/download/download_controller_base.h View 1 2 3 2 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/android/download/download_controller_base.cc View 2 chunks +1 line, -6 lines 0 comments Download
A chrome/browser/android/download/intercept_download_resource_throttle.h View 1 2 3 4 1 chunk +42 lines, -0 lines 0 comments Download
A chrome/browser/android/download/intercept_download_resource_throttle.cc View 1 2 3 4 1 chunk +86 lines, -0 lines 0 comments Download
M chrome/browser/android/download/mock_download_controller.h View 1 2 3 1 chunk +3 lines, -1 line 0 comments Download
M chrome/browser/android/download/mock_download_controller.cc View 1 2 3 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/loader/chrome_resource_dispatcher_host_delegate.cc View 1 2 chunks +4 lines, -0 lines 0 comments Download

Messages

Total messages: 28 (11 generated)
qinmin
PTAL dtrainor@ for chrome/browser/android/ thakis@ for chrome/browser/loader/chrome_resource_dispatcher_host_delegate.cc OWNER
3 years, 11 months ago (2017-01-19 23:18:30 UTC) #2
asanka
https://codereview.chromium.org/2642683005/diff/1/chrome/browser/loader/chrome_resource_dispatcher_host_delegate.cc File chrome/browser/loader/chrome_resource_dispatcher_host_delegate.cc (right): https://codereview.chromium.org/2642683005/diff/1/chrome/browser/loader/chrome_resource_dispatcher_host_delegate.cc#newcode550 chrome/browser/loader/chrome_resource_dispatcher_host_delegate.cc:550: #endif This is the wrong place to add this ...
3 years, 11 months ago (2017-01-19 23:59:14 UTC) #4
qinmin
https://codereview.chromium.org/2642683005/diff/1/chrome/browser/loader/chrome_resource_dispatcher_host_delegate.cc File chrome/browser/loader/chrome_resource_dispatcher_host_delegate.cc (right): https://codereview.chromium.org/2642683005/diff/1/chrome/browser/loader/chrome_resource_dispatcher_host_delegate.cc#newcode550 chrome/browser/loader/chrome_resource_dispatcher_host_delegate.cc:550: #endif On 2017/01/19 23:59:13, asanka wrote: > This is ...
3 years, 11 months ago (2017-01-20 00:06:10 UTC) #5
qinmin
ping, dtrainor@, thakis@, would you mind take a look?
3 years, 11 months ago (2017-01-23 19:37:10 UTC) #6
David Trainor- moved to gerrit
https://codereview.chromium.org/2642683005/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/download/ChromeDownloadDelegate.java File chrome/android/java/src/org/chromium/chrome/browser/download/ChromeDownloadDelegate.java (right): https://codereview.chromium.org/2642683005/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/download/ChromeDownloadDelegate.java#newcode324 chrome/android/java/src/org/chromium/chrome/browser/download/ChromeDownloadDelegate.java:324: String contentDisposition, String mimeType, String cookie, String referer) { ...
3 years, 11 months ago (2017-01-24 17:13:35 UTC) #7
qinmin
https://codereview.chromium.org/2642683005/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/download/ChromeDownloadDelegate.java File chrome/android/java/src/org/chromium/chrome/browser/download/ChromeDownloadDelegate.java (right): https://codereview.chromium.org/2642683005/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/download/ChromeDownloadDelegate.java#newcode324 chrome/android/java/src/org/chromium/chrome/browser/download/ChromeDownloadDelegate.java:324: String contentDisposition, String mimeType, String cookie, String referer) { ...
3 years, 11 months ago (2017-01-24 17:32:24 UTC) #8
qinmin
3 years, 11 months ago (2017-01-24 17:32:24 UTC) #9
qinmin
ping, dtrainor@, thakis@, PTAL again
3 years, 11 months ago (2017-01-25 19:30:42 UTC) #11
David Trainor- moved to gerrit
lgtm https://codereview.chromium.org/2642683005/diff/80001/chrome/browser/android/download/intercept_download_resource_throttle.cc File chrome/browser/android/download/intercept_download_resource_throttle.cc (right): https://codereview.chromium.org/2642683005/diff/80001/chrome/browser/android/download/intercept_download_resource_throttle.cc#newcode25 chrome/browser/android/download/intercept_download_resource_throttle.cc:25: InterceptDownloadResourceThrottle::~InterceptDownloadResourceThrottle() { does = default fail here because ...
3 years, 10 months ago (2017-01-27 17:16:47 UTC) #13
qinmin
https://codereview.chromium.org/2642683005/diff/80001/chrome/browser/android/download/intercept_download_resource_throttle.cc File chrome/browser/android/download/intercept_download_resource_throttle.cc (right): https://codereview.chromium.org/2642683005/diff/80001/chrome/browser/android/download/intercept_download_resource_throttle.cc#newcode25 chrome/browser/android/download/intercept_download_resource_throttle.cc:25: InterceptDownloadResourceThrottle::~InterceptDownloadResourceThrottle() { On 2017/01/27 17:16:46, David Trainor wrote: > ...
3 years, 10 months ago (2017-01-27 21:29:54 UTC) #14
qinmin
@thakis, would you please take a quick look at chrome/browser/loader/chrome_resource_dispatcher_host_delegate.cc? thanks On 2017/01/27 21:29:54, qinmin ...
3 years, 10 months ago (2017-01-30 17:13:00 UTC) #15
Nico
Does this have any test coverage? Other than that, my file lgtm
3 years, 10 months ago (2017-02-07 15:34:45 UTC) #16
qinmin
On 2017/02/07 15:34:45, Nico wrote: > Does this have any test coverage? > > Other ...
3 years, 10 months ago (2017-02-07 19:26:45 UTC) #17
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/2642683005/100001
3 years, 10 months ago (2017-02-07 19:27:25 UTC) #20
commit-bot: I haz the power
Try jobs failed on following builders: android_clang_dbg_recipe on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_clang_dbg_recipe/builds/207356)
3 years, 10 months ago (2017-02-07 21:09:49 UTC) #22
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/2642683005/120001
3 years, 10 months ago (2017-02-08 20:21:19 UTC) #25
commit-bot: I haz the power
3 years, 10 months ago (2017-02-08 22:00:35 UTC) #28
Message was sent while issue was closed.
Committed patchset #6 (id:120001) as
https://chromium.googlesource.com/chromium/src/+/1dfa16b2126e9776a3e26f00b4c7...

Powered by Google App Engine
This is Rietveld 408576698