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

/external/chromium_org/chrome/browser/download/
H A Ddownload_request_limiter.cc35 DownloadRequestLimiter::TabDownloadState::TabDownloadState(
36 DownloadRequestLimiter* host,
42 status_(DownloadRequestLimiter::ALLOW_ONE_DOWNLOAD),
56 DownloadRequestLimiter::TabDownloadState::~TabDownloadState() {
64 void DownloadRequestLimiter::TabDownloadState::AboutToNavigateRenderView(
70 // are expecting DownloadRequestLimiter to behave as if they had just
81 // the URL into a new tab, which will make a new DownloadRequestLimiter.
90 void DownloadRequestLimiter::TabDownloadState::DidGetUserGesture() {
104 if ((status_ != DownloadRequestLimiter::ALLOW_ALL_DOWNLOADS) &&
106 (status_ != DownloadRequestLimiter
265 DownloadRequestLimiter::DownloadRequestLimiter() function in class:DownloadRequestLimiter
[all...]
H A Ddownload_request_limiter.h29 // DownloadRequestLimiter is responsible for determining whether a download
31 // multiple files without user interaction. DownloadRequestLimiter is invoked
51 class DownloadRequestLimiter class in inherits:base::RefCountedThreadSafe
52 : public base::RefCountedThreadSafe<DownloadRequestLimiter> {
72 // DownloadRequestLimiter::Remove) as necessary.
83 TabDownloadState(DownloadRequestLimiter* host,
89 void set_download_status(DownloadRequestLimiter::DownloadStatus status) {
92 DownloadRequestLimiter::DownloadStatus download_status() const {
108 // may result in invoking Remove on DownloadRequestLimiter.
116 const DownloadRequestLimiter
[all...]

Completed in 2916 milliseconds