Hey guys

Today I got so annyed by firefox’s default behaviour of downloading each and every PDF file to my disk that I went searching for a solution until I had the problem fixed. And it seems like I have finally found it. I have linked the solution but here is the fix in short:

  1. go to about:config
  2. change browser.download.open_pdf_attachments_inline to true

Thank you jscher2000 for the solution!


cross-posted from: https://lemmy.world/post/9785046

-8 points

Why did it bother you?

permalink
report
reply
7 points

PDFs are particularly annoying like that. On one hand most browsers offer to open them in the browser, but on the other hand it’s a “file” rather than a document. Imagine if your browser decided to download all the HTML webpages that you visit to your download folder, instead of the temporary cache. That’s how PDFs are handled.

To make it more complicated, sometimes you’ll want that and other times you don’t.

It’s also really annoying in terms of GDPR compliance, because some users gather a lot of PDFs in their download folder without even realising it. I empty my download folder daily, just like the trashcan, just to be sure that I’m not keeping things that I’m not supposed to keep. This is only/mainly due to the browsers handling of the PDF format.

permalink
report
parent
reply
1 point

Excuse my ignorance but what chapter / section of the GDPR deals with end users downloading pdfs?

permalink
report
parent
reply
1 point

All of it, if the PDF contains personal information. Anything that can identify a person is personal information and can only be kept if the person has constented to you keeping it.

It does not matter in which format or where. That includes files in your download or trash can folders.

permalink
report
parent
reply
12 points
*

It keeps being downloaded as a regular download to the default download folder, filling up disk space and the file needs to be deleted by explicit command. With the change it’s a temporary download and is erased when cache is purged.

permalink
report
parent
reply
18 points

Because you don’t always want to permanently save to the drive the PDFs you find on the internet, often you just need to skim them and that’s it, just like a webpage

permalink
report
parent
reply
2 points
*

Even with browser.download.open_pdf_attachments_inline set to false (default), Firefox already opens PDFs instead of downloading them, thanks to this setting:

For what use cases is that needed?

permalink
report
reply
3 points
*

For me it still downloads and then opens it in firefox. In the description it clearly says: Choose how Firefox handles the files you download from the web (…). And I don’t want it to download the file to my disk in the first place just store it in chache like a regular website.

permalink
report
parent
reply
2 points
*

it doesn’t download them for me, unless I explicitly save the PDF that opens

like this example.

(akhtually it’ll always download in order to open it, I just mean it doesn’t create a PDF in the downloads directory)

permalink
report
parent
reply
1 point
*

Which firefox version are you on? I’m on 122.0b1 (flatpak beta) and changing these settings just defines what happens after I download the file. Also my download folder is set to ~/Downloads

permalink
report
parent
reply
4 points

That option did not work for me

permalink
report
parent
reply
7 points
*

Set the default download folder to /tmp. In the rare case you actually will need a file you download later, copy it to a better directory.

permalink
report
reply
11 points

I still prefer storing the pdf in the browser cache and downloading it manually if I want than to download it directly to /tmp or anywhere else.

permalink
report
parent
reply
24 points
*

it isn’t in right in firefox’s settings -> general -> under ‘files and applications’ ??

‘open in firefox’ (what you want), vs ‘always ask’, ‘always save’ (download) or ‘open in default application’ (such as adobe reader). actions are configurable for many file types.

permalink
report
reply
15 points
*

I don’t know whether they fixed it since, but last I checked that option was broken.
No matter what you select, half the time it still downloads the PDF to your drive.

permalink
report
parent
reply
4 points

It even says in the description that these settings determine how firefox will handle them after downloading them.

permalink
report
parent
reply
1 point

i have ‘open in firefox’ enabled on this pc for pdf. i never get a dl prompt. goes right to the internal pdf viewer every time.

permalink
report
parent
reply
32 points

I believe even if you choose “Open in Firefox”, it will still download the PDF to the default download directory before opening it inside a Firefox tab. The behavior that OP describes above seems to prevent that downloading (and having the file around in your default download directory).

permalink
report
parent
reply
12 points

It does not fix the bug, i want to save in tmp & use external application like it did until last year

I don’t want to have the same behaviour of chromium browsers, otherwise i would use chromium browsers.

Luckily microsoft updated ms edge on linux to save on tmp the files that you want to open, but you don’t want to save. It’s the only browser left that does that with a simple check in settings and doesn’t require big workarounds. Used to be only firefox to do this… pity

permalink
report
reply
2 points

Can’t you change that in the folder settings? Changing it to a temp folder?

permalink
report
parent
reply
1 point

But then when I want to save and keep the file, i have to browse to the real downloads directory

permalink
report
parent
reply
5 points
*

That sounds like browser.download.start_downloads_in_tmp_dir combined with “open with…”. That setting should download to tmp whenever you open it directly in an application. The other setting (browser.download.open_pdf_attachments_inline) should only be enabled if you want to open PDFs in the browser without downloading them.

permalink
report
parent
reply

Firefox

!firefox@lemmy.ml

Create post

A place to discuss the news and latest developments on the open-source browser Firefox

Community stats

  • 1.7K

    Monthly active users

  • 936

    Posts

  • 17K

    Comments

Community moderators