Closed Bug 1438899 Opened 6 years ago Closed 6 years ago

browser.downloads.search - does not display history from past sessions

Categories

(WebExtensions :: Request Handling, defect)

58 Branch
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1255507

People

(Reporter: pag77, Unassigned)

Details

User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0
Build ID: 20180206200532

Steps to reproduce:

Method: browser.downloads.search
https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/downloads/search

Examples: Get all downloads

function logDownloads(downloads) {
  for (let download of downloads) {
    console.log(download.id);
    console.log(download.url);
  }
}

function onError(error) {
  console.log(`Error: ${error}`);
}

var searching = browser.downloads.search({});
searching.then(logDownloads, onError);



Actual results:

Acknowledgements:
This API is based on Chromium's chrome.downloads API.
https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/downloads/search

But does not display the entire history of downloads for all time - returns the result only for the current browser session


Expected results:

Should be like as chrome.downloads.search from Chromium.
In Google Chrome this function returns the entire download history for all time
Component: Untriaged → Places
Product: Firefox → Toolkit
Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Component: Places → WebExtensions: Request Handling
Resolution: --- → DUPLICATE
Product: Toolkit → WebExtensions
You need to log in before you can comment on or make changes to this bug.