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

Issue 2797003002: Pass file name when downloading OMA DRM files (Closed)

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

Description

Pass file name when downloading OMA DRM files When downloading a OMA DRM file, currently we use Android DownloadManager to generate the file path. This is because the Android DM may rename the file. However, the Android DownloadManager will by default save the file to an internal directory, which cannot be accessed by other apps. This CL passes the file name from native to Android DownloadManager. So the file path generation will be determined by Chrome. This change also fixes the problem of openning a DRM download from snackbar. Instead of openning download home, this CL will open the Downloads app instead. BUG=708172 Review-Url: https://codereview.chromium.org/2797003002 Cr-Commit-Position: refs/heads/master@{#461906} Committed: https://chromium.googlesource.com/chromium/src/+/b226550dbd1834c2f7addec9d1df7d57498fb7fc

Patch Set 1 #

Total comments: 2

Patch Set 2 : nit #

Messages

Total messages: 10 (5 generated)
qinmin
dtrainor@, this is a stable blocker, PTAL
3 years, 8 months ago (2017-04-04 18:46:02 UTC) #2
David Trainor- moved to gerrit
lgtm https://codereview.chromium.org/2797003002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadSnackbarController.java File chrome/android/java/src/org/chromium/chrome/browser/download/DownloadSnackbarController.java (right): https://codereview.chromium.org/2797003002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadSnackbarController.java#newcode35 chrome/android/java/src/org/chromium/chrome/browser/download/DownloadSnackbarController.java:35: boolean usesAndroidDownloadmanager) { manager -> Manager?
3 years, 8 months ago (2017-04-04 19:24:12 UTC) #3
qinmin
https://codereview.chromium.org/2797003002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadSnackbarController.java File chrome/android/java/src/org/chromium/chrome/browser/download/DownloadSnackbarController.java (right): https://codereview.chromium.org/2797003002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadSnackbarController.java#newcode35 chrome/android/java/src/org/chromium/chrome/browser/download/DownloadSnackbarController.java:35: boolean usesAndroidDownloadmanager) { On 2017/04/04 19:24:12, David Trainor-ping if ...
3 years, 8 months ago (2017-04-04 22:20:44 UTC) #4
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/2797003002/20001
3 years, 8 months ago (2017-04-04 22:21:35 UTC) #7
commit-bot: I haz the power
3 years, 8 months ago (2017-04-05 00:01:13 UTC) #10
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://chromium.googlesource.com/chromium/src/+/b226550dbd1834c2f7addec9d1df...

Powered by Google App Engine
This is Rietveld 408576698