| Index: content/browser/download/download_manager.h
|
| diff --git a/content/browser/download/download_manager.h b/content/browser/download/download_manager.h
|
| index cf8d2db4a181143d753237d84207361f1c49f600..9ee1579a9e8ff92b6247b6ef04c636e846877c8b 100644
|
| --- a/content/browser/download/download_manager.h
|
| +++ b/content/browser/download/download_manager.h
|
| @@ -65,7 +65,11 @@ struct DownloadSaveInfo;
|
| namespace content {
|
| class BrowserContext;
|
| class DownloadManagerDelegate;
|
| -}
|
| +} // namespace content
|
| +
|
| +namespace download_util {
|
| +class DownloadQuery;
|
| +} // namespace download_util
|
|
|
| // Browser's download manager: manages all downloads and destination view.
|
| class CONTENT_EXPORT DownloadManager
|
| @@ -110,6 +114,10 @@ class CONTENT_EXPORT DownloadManager
|
| // are in progress or have completed.
|
| void GetAllDownloads(const FilePath& dir_path, DownloadVector* result);
|
|
|
| + // Fill |results| with the items that match |query|.
|
| + void Search(const download_util::DownloadQuery& query,
|
| + DownloadVector* results) const;
|
| +
|
| // Returns all non-temporary downloads matching |query|. Empty query matches
|
| // everything.
|
| void SearchDownloads(const string16& query, DownloadVector* result);
|
|
|