Index: chrome/browser/extensions/api/downloads/downloads_api.cc |
diff --git a/chrome/browser/extensions/api/downloads/downloads_api.cc b/chrome/browser/extensions/api/downloads/downloads_api.cc |
index 43b6b43c4c0a768ec146c099412e1dffffc7f09e..83b0de8a4ece2f99172273c6e6bdc04897c47e7a 100644 |
--- a/chrome/browser/extensions/api/downloads/downloads_api.cc |
+++ b/chrome/browser/extensions/api/downloads/downloads_api.cc |
@@ -471,11 +471,11 @@ void RunDownloadQuery( |
if (item) |
all_items.push_back(item); |
} else { |
- manager->GetAllDownloads(FilePath(FILE_PATH_LITERAL("")), &all_items); |
+ manager->GetAllDownloads(&all_items); |
if (incognito_manager) |
- incognito_manager->GetAllDownloads( |
- FilePath(FILE_PATH_LITERAL("")), &all_items); |
+ incognito_manager->GetAllDownloads(&all_items); |
} |
+ query_out.AddFilter(base::Bind(&IsNotTemporaryDownloadFilter)); |
query_out.Search(all_items.begin(), all_items.end(), results); |
} |