2. Start the download again; a new .part file gets created
3. Pause the download
4. Move the temp file to the .part file, overwriting it
5. Unpause the download; it resumes from where the old .part file stopped
This is only necessary if a "one-time" download link gets interrupted part-way through, eg. by a flaky connection. Attempting to resume a one-time link like normal gets (I assume) a 400 response and FF kills the .part file.
The way I have to resume downloads in Firefox is
1. Move the .part file to a temp file
2. Start the download again; a new .part file gets created
3. Pause the download
4. Move the temp file to the .part file, overwriting it
5. Unpause the download; it resumes from where the old .part file stopped
This is only necessary if a "one-time" download link gets interrupted part-way through, eg. by a flaky connection. Attempting to resume a one-time link like normal gets (I assume) a 400 response and FF kills the .part file.