commit | 5acd2b96f65e343c0b991c3f19977ec0a9d19675 | [log] [tgz] |
---|---|---|
author | Min Qin <qinmin@chromium.org> | Wed Feb 13 02:17:59 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Feb 13 02:17:59 2019 |
tree | 94730d6ce50e79edf642d102d5c6e03e82fbe249 | |
parent | f7257947b936a99eb7a3c74fa8c2252e364ab5ff [diff] |
Allow url download without DownloadManagerImpl This CL allows InProgressDownloadManager to download a URL without DownloadManagerImpl. This allows download to happen with service manager only mode. Once full browser is launched later, InProgressDownloadManager will inform DownloadManagerImpl about these completed downloads, and will assign download ID to them. It also adds a variable into DownloadUrlParameters to specify whether safe browsing is needed. If safe browsing is required, such download request will fail. Otherwise, it will be carried out. Bug: 927083 Change-Id: I118a66d79e8307dcedb4ee9d76ce7b5cbe50a5d1 Reviewed-on: https://chromium-review.googlesource.com/c/1460119 Commit-Queue: Min Qin <qinmin@chromium.org> Reviewed-by: Ilya Sherman <isherman@chromium.org> Reviewed-by: Xing Liu <xingliu@chromium.org> Reviewed-by: David Trainor <dtrainor@chromium.org> Cr-Commit-Position: refs/heads/master@{#631507}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .