Searched defs:DownloadRequestLimiter (Results 1 - 2 of 2) sorted by relevance

/external/chromium/chrome/browser/download/
H A Ddownload_request_limiter.cc19 DownloadRequestLimiter::TabDownloadState::TabDownloadState(
20 DownloadRequestLimiter* host,
25 status_(DownloadRequestLimiter::ALLOW_ONE_DOWNLOAD),
39 DownloadRequestLimiter::TabDownloadState::~TabDownloadState() {
47 void DownloadRequestLimiter::TabDownloadState::OnUserGesture() {
53 if (status_ != DownloadRequestLimiter::ALLOW_ALL_DOWNLOADS &&
54 status_ != DownloadRequestLimiter::DOWNLOADS_NOT_ALLOWED) {
62 void DownloadRequestLimiter::TabDownloadState::PromptUserForDownload(
64 DownloadRequestLimiter::Callback* callback) {
70 if (DownloadRequestLimiter
176 DownloadRequestLimiter::DownloadRequestLimiter() { function in class:DownloadRequestLimiter
[all...]
H A Ddownload_request_limiter.h21 // DownloadRequestLimiter is responsible for determining whether a download
23 // multiple files without user interaction. DownloadRequestLimiter is invoked
43 class DownloadRequestLimiter class in inherits:base::RefCountedThreadSafe
44 : public base::RefCountedThreadSafe<DownloadRequestLimiter> {
70 // DownloadRequestLimiter::Remove) as necessary.
79 TabDownloadState(DownloadRequestLimiter* host,
85 void set_download_status(DownloadRequestLimiter::DownloadStatus status) {
88 DownloadRequestLimiter::DownloadStatus download_status() const {
101 // may result in invoking Remove on DownloadRequestLimiter.
108 DownloadRequestLimiter
[all...]

Completed in 47 milliseconds