Live data from Hacker News

Firefox about:config privacy settings

gist.github.com

1–10 of 154 posts

Re: Firefox about:config privacy settings

#5
> dom.event.contextmenu.enabled = false

This is a blunt tool. Some sites uses context menu events in a benign way. A better alternative is to simply bypass context handlers with shift-rightclick when necessary.

> webgl.force-enabled

This isn't really a performance improvement. If webgl is disabled it's due to troublesome drivers. Forcing it on can crash things.

> layers.offmainthreadcomposition.enabled = true > layers.offmainthreadcomposition.async-animations = true

Those are the defaults anyway on supported platforms

Re: Firefox about:config privacy settings

#6
I was thinking about summarizing some of my own changes for this as well, but I realized I didn't realize what a lot of these settings actually did.

One setting I read about recently I wanted changed was to turn off URL trimming, so http:// still displays and the like: browser.urlbar.trimURLs

Re: Firefox about:config privacy settings

#7
It makes me sad that a lot of the privacy are as damaging as the thing you are trying to avoid for no reason. Examples:

- With right clicks I want sites to be able to supplement options but the only options are "complete replacement" or "no modification at all".

- I don't want to disable sending MIME information when I paste to prevent a site from being able to block me from copying.

- Why do I have to make the url unreadable to have special characters emphasized?

Re: Firefox about:config privacy settings

#8
I don't like encouraging mucking around in about:config, but I might as well mention this one. If you don't mind your window losing vibrancy and rounded corners, you should be able to significantly improve battery life on macOS by setting "gfx.compositor.glcontext.opaque" to true. This makes WindowServer stop drawing whatever is behind the Firefox window.

This bug tracks the proper solution: https://bugzilla.mozilla.org/show_bug.cgi?id=1429522

Re: Firefox about:config privacy settings

#9
post #5

> dom.event.contextmenu.enabled = false This is a blunt tool. Some sites uses context menu events in a benign way. A better alternative is to simply bypass context handlers with shift-rightclick when necessary. > webgl.force-enabled This isn't really a performance improvement. If webgl is disabled it's due to troublesome drivers. Forcing it on can crash things. > layers.offmainthreadcomposition.enabled = true > layer…

If only shift would override userselect: none; as well

Re: Firefox about:config privacy settings

#10

what are the reasons for disabling memory and disk cache, and lowering dns caching?

timing attacks, maybe? a script could make a request and measure the response time to heuristically determine whether a given resource is cached locally.
Post reply on HN