Index: content/public/browser/download_url_parameters.h |
diff --git a/content/public/browser/download_url_parameters.h b/content/public/browser/download_url_parameters.h |
index 88ff9d4d87cfcb2cd60e13241f14483525146201..eb4ebe8d0c5620c7665566da43a628d8ba52b229 100644 |
--- a/content/public/browser/download_url_parameters.h |
+++ b/content/public/browser/download_url_parameters.h |
@@ -204,6 +204,7 @@ class CONTENT_EXPORT DownloadUrlParameters { |
void set_do_not_prompt_for_login(bool do_not_prompt) { |
do_not_prompt_for_login_ = do_not_prompt; |
} |
+ void set_transient(bool transient) { transient_ = transient; } |
piman
2017/04/07 20:27:58
nit: can you add documentation for this new public
|
// For downloads of blob URLs, the caller can store a BlobDataHandle in the |
// DownloadUrlParameters object so that the blob will remain valid until |
@@ -257,6 +258,7 @@ class CONTENT_EXPORT DownloadUrlParameters { |
bool prompt() const { return save_info_.prompt_for_save_location; } |
const GURL& url() const { return url_; } |
bool do_not_prompt_for_login() const { return do_not_prompt_for_login_; } |
+ bool is_transient() const { return transient_; } |
// STATE_CHANGING: Return the BlobDataHandle. |
std::unique_ptr<storage::BlobDataHandle> GetBlobDataHandle() { |
@@ -288,6 +290,7 @@ class CONTENT_EXPORT DownloadUrlParameters { |
DownloadSaveInfo save_info_; |
GURL url_; |
bool do_not_prompt_for_login_; |
+ bool transient_; |
std::unique_ptr<storage::BlobDataHandle> blob_data_handle_; |
DISALLOW_COPY_AND_ASSIGN(DownloadUrlParameters); |