summaryrefslogtreecommitdiffstats
path: root/chrome/browser/download/download_prefs.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/download/download_prefs.h')
-rw-r--r--chrome/browser/download/download_prefs.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/chrome/browser/download/download_prefs.h b/chrome/browser/download/download_prefs.h
index b65bb29..a52bd58 100644
--- a/chrome/browser/download/download_prefs.h
+++ b/chrome/browser/download/download_prefs.h
@@ -21,10 +21,14 @@ class DownloadPrefs {
static void RegisterUserPrefs(PrefService* prefs);
- bool prompt_for_download() const { return *prompt_for_download_; }
FilePath download_path() const { return *download_path_; }
int save_file_type() const { return *save_file_type_; }
+ // Returns true if the prompt_for_download preference has been set and the
+ // download location is not managed (which means the user shouldn't be able
+ // to choose another download location).
+ bool PromptForDownload() const;
+
// Returns true if there is at least one file extension registered
// for auto-open.
bool IsAutoOpenUsed() const;