
How do I ban permissions for all sites?
What happened to Firefox's permission's page? There's so few options now. I'm being harassed by websites to give them permission that should be blocked across the entire browser. I'm autistic and sensitive to popups/interruptions/distractions. So most permissions I simply had off for everything, because I don't want to be asked anything. I don't want to confirm anything. I don't want any popup of any type. So I turned everything off and it was good. (except blocking cookies of course)
But now sites are asking me again and there's no way to blanket turn off everything. I see I can press "Ctrl+i" to bring up specific permissions for that site, but that's not good enough. I specifically need permissions blocked for sites I've never visited. Needing to visit the site first completely defeats the purpose.
The permissions listed in the settings isn't all of them. How do I turn off ALL permissions for ALL sites. I can turn on specific permissions when I want them. Essentially, how do I recreate functionality that used to exist but was removed from us for whatever reason.
Also, it's a huge security hole! I'm a senior full stack developer. Asking permissions for a user is a great way to fingerprint them. If I accidentally hit "yes" to a few key permissions, I can be fingerprinted. Another reason I should be able to blanket ban these permissions. I just want my browser to be a browser. These permissions do nothing for me but make the experience worse.
Edeziri
All Replies (6)
Hi Anon, if you go to the Settings page and type perm in the tiny search box, Firefox should bring the Permissions section into view.
Next to each is a "Settings" button, so you can make these changes:
(1) Notifications: click the Settings button, then check the box for "Block new requests asking to allow notifications" and click the Save Changes button. Actually, before clicking save, if any sites are listed here as allowed to send notifications, you may want to remove them.
(2) Location: click the Settings button, then check the box for "Block new requests asking to access your location" and click the Save Changes button
(3) If other requests are bothering you, click the Settings button for the respective category and check the similar box there
Progress? What other kinds of popups are you getting?
Did you not read my post? I already said those settings aren't enough. I want to ban ALL permissions. Those settings aren't all of them.
I'm getting the popup for persistent storage. But once again that's missing my point. My point isn't for anything specific. I don't want to ban certain permissions for certain sites. I want to ban ALL permissions for ALL sites.
Do me a favor, press "CTRL+i" go to "permissions" and see the list that's there. I want ALL of those to be off by default for every site, including sites I haven't visited yet. Instead they are "ask" by default and I can't change that globally. THAT'S the issue.
Hi Anon, I understood your request, but I see the other prompts so rarely that I wanted to get a better sense of what was problematic for you.
Thank you mentioning persistent storage. Based on some trial and error experimentation, I think the following steps will do what you want. However, I don't know of a site that asks for this permission, so I haven't been able to test it myself, beyond seeing what happens in the Page Info dialog, Permissions panel.
(1) In a new tab, type or paste about:config in the address bar and press Enter/Return. Click the button accepting the risk.
More info on about:config: Configuration Editor for Firefox. The moderators would like us to remind you that changes made through this back door aren't fully supported and aren't guaranteed to continue working in the future.
(2) In the search box in the page, type or paste permissions.default.persistent-storage
Firefox should show a bar with that preference name, Boolean Number String , and a + button
(3) Change the selection to Number and click the + button
(4) Set the value to 2 and then press Enter or click the blue check mark button to save your change. (2 = block)
Success?
If you wanted to do this with other permissions not listed on the Settings page, you or someone will need to research the permissionID for the respective permissions and then test whether creating a preference in the form permissions.default.permissionID will work, or whether Firefox derives the default value in some other way.
I said, "The permissions listed in the settings isn't all of them." in the third paragraph. Your reply suggested I go to the exact settings screen I already said wasn't enough. Not only do I think you didn't read it, I think you are now lying about that to save face. Why? Just say "my bad", it goes over a lot better. I'm autistic so lying overrides basically everything else in a conversation. I can't get passed it.
permissions.default.persistent-storage worked! But you're still not actually helping me because..
"If you wanted to do this with other permissions not listed on the Settings page, you or someone will need to research the permissionID for the respective permissions and then test whether creating a preference in the form permissions.default.permissionID will work, or whether Firefox derives the default value in some other way."
My dude, that's why I'm here. That's the question I'm asking. That's the information I am here to ascertain. That's why this question has been posted. And that's the information I am looking for. You just restated my question with a "good luck!" I am literally asking what you just asked.
Do you know where I can find the info? Does anyone else know where I can find that info? Or another way to accomplish the same? I'm a senior software developer so I'll write code if I need to. I just want ALL permissions to be denied for ALL sites. And disabling one permission isn't that.
My question is still unanswered.
Accusations are not helpful.
But your solution was indeed helpful, thank you @jscher! From what I can tell, chatgpt.com is the website that has been asking for this permission recently, and it works.