| Index: chrome/browser/download/download_permission_request.h
|
| diff --git a/chrome/browser/download/download_permission_request.h b/chrome/browser/download/download_permission_request.h
|
| index a06c58139a72aa4523a7808e000c28ff1e94f28b..57da64045ac6d1d430031e970e610192d198cd7f 100644
|
| --- a/chrome/browser/download/download_permission_request.h
|
| +++ b/chrome/browser/download/download_permission_request.h
|
| @@ -8,13 +8,13 @@
|
| #include "base/macros.h"
|
| #include "base/memory/weak_ptr.h"
|
| #include "chrome/browser/download/download_request_limiter.h"
|
| -#include "chrome/browser/ui/website_settings/permission_bubble_request.h"
|
| +#include "chrome/browser/permissions/permission_request.h"
|
|
|
| -// A permission bubble request that presents the user with a choice to allow
|
| -// or deny multiple downloads from the same site. This confirmation step
|
| -// protects against "carpet-bombing", where a malicious site forces multiple
|
| -// downloads on an unsuspecting user.
|
| -class DownloadPermissionRequest : public PermissionBubbleRequest {
|
| +// A permission request that presents the user with a choice to allow or deny
|
| +// multiple downloads from the same site. This confirmation step protects
|
| +// against "carpet-bombing", where a malicious site forces multiple downloads on
|
| +// an unsuspecting user.
|
| +class DownloadPermissionRequest : public PermissionRequest {
|
| public:
|
| explicit DownloadPermissionRequest(
|
| base::WeakPtr<DownloadRequestLimiter::TabDownloadState> host);
|
| @@ -29,7 +29,7 @@ class DownloadPermissionRequest : public PermissionBubbleRequest {
|
| void PermissionDenied() override;
|
| void Cancelled() override;
|
| void RequestFinished() override;
|
| - PermissionBubbleType GetPermissionBubbleType() const override;
|
| + PermissionRequestType GetPermissionRequestType() const override;
|
|
|
| base::WeakPtr<DownloadRequestLimiter::TabDownloadState> host_;
|
| GURL request_origin_;
|
|
|