Doesn't Firefox download in $XDG_DOWNLOAD_DIR by default these days?
Depends on user's choice in download-dialog:
* open with %{app} ---> download goes to the defined %{temp}-location and launches %{app} with downloaded file.
* save ---> download goes to ${XDG_DOWNLOAD_DIR}.
Mathieu
Cheers, Björn