Commit Graph

133 Commits (master)

Author SHA1 Message Date
Shreyas Minocha 521079a0e9
Update to ghacks-user.js 68
Addresses #21
2020-04-21 18:44:51 +05:30
Shreyas Minocha 422dbb33ce
Update to ghacks-user.js 67
Addresses #21
2020-04-21 18:44:47 +05:30
Shreyas Minocha c096ee821f
Update to ghacks-user.js 66
Addresses #21
2020-04-21 18:44:38 +05:30
Shreyas Minocha b94a35c29a
Update to ghacks-user.js 65
Addresses #21
2020-04-21 18:44:21 +05:30
Shreyas Minocha 7db46b8548
Temporarily fix Firefox's address bar
Disables FF's controversial new address bar design. “Temporarily”
because these preferences will soon be removed from FF.

Addresses #23

- https://www.reddit.com/r/firefox/comments/fwhlva/address_barawesomebar_design_update_in_firefox_75/fnfdfc2/
- https://www.reddit.com/r/firefox/comments/fzbh64/the_option_to_turn_off_the_new_megabar_has/
2020-04-20 22:43:03 +05:30
Shreyas Minocha 56d1d7ec5b
Set fallback UA to resistFingerprinting's default
Quoting @ohfp from #10:

> I guess setting [`general.useragent.override`] to the default value of
> `privacy.resistFingerprinting` […] would probably be the most
> reasonable fallback approach
2020-04-19 18:09:05 +05:30
Shreyas Minocha 2e9feb8e89
Configure manual update URL
Resolves #1
2020-04-19 18:06:41 +05:30
Shreyas Minocha 3359f36bb8
Don't disable the Intersection Observer API
Resolves #20
2020-04-19 18:01:41 +05:30
Shreyas Minocha 34f573f754
Disable recently added newtab annoyances 2020-04-18 20:40:05 +05:30
Shreyas Minocha 4f302ec76b
Add support info menuitem 2020-04-18 20:11:53 +05:30
Shreyas Minocha dddf0a690c
Disable search suggest 2020-04-18 20:10:10 +05:30
Shreyas Minocha 1b563a2fb4
Disable first-run page 2020-04-18 20:09:38 +05:30
Shreyas Minocha 962c67412b
Re-order searchengine-related properties 2020-04-18 19:23:14 +05:30
Shreyas Minocha 37850fa2c8
Remove SuggestURLTemplate
Should hopefully prevent suggestion-related requests (if not already
disabled through about:config preferences).
2020-04-18 19:19:33 +05:30
Shreyas Minocha 57c6cfb7d7
Fix Searx 2020-04-18 19:19:03 +05:30
Shreyas Minocha 7b62068559
Add DDG Lite
Resolves #18
2020-04-18 19:08:13 +05:30
ohfp 22343234cd Keep addon signature requirement on by default
We're setting `MOZ_REQUIRE_SIGNING=0` during build, so it's possible to
set `xpinstall.signatures.required` to `false` in `about:config`, should
it be desired to install unsigned addons, while still keeping signatures
required by default with this change.
2020-04-10 12:02:42 +02:00
Shreyas Minocha e718715e4a
Disable DNS over HTTPS by default
Resolves #19
2020-04-09 21:09:39 +05:30
ohfp e732873259 keep webrtc settings unlocked. todo: document how to enable/disable and compare with ublocks method 2020-04-01 17:03:16 +02:00
ohfp dcfc56fdfd set xpinstall required sigs to false by default 2020-03-28 23:18:58 +01:00
ohfp 795051efdc fix uBlock-installation 2020-03-24 09:58:47 +01:00
ohfp b17d4f3a65 disable a setting referencing old extensions 2020-03-22 13:12:27 +01:00
ohfp 8a5431a901 update ublock version in policies.json 2020-03-15 12:14:54 +01:00
ohfp 174fa6a4bd Follow Arch upstream autoDisableScopes settings.
See https://gitlab.com/librewolf-community/browser/linux/-/issues/101
2020-03-15 02:05:09 +01:00
Shreyas Minocha cfa2757a99
Fix newer newtab preferences 2020-03-14 18:26:32 +05:30
Shreyas Minocha 9f9d3f0c56
Add license
Since we're already using MPL 2.0 for the librewolf-community/browser/*
repositories, I went with it for consistency.
2020-03-12 11:11:28 +05:30
ohfp ac25a5ef35 un-break librewolf.cfg: fix wrong comment format 2020-03-10 15:34:59 +01:00
ohfp 60703b2669 Merge branch 'relax' into 'master'
Relax/unlock some preferences

See merge request librewolf-community/settings!1
2020-03-09 23:38:26 +00:00
ohfp 9a8d1ca822 also add fix for linux#80 2020-03-07 16:51:29 +01:00
ohfp 21a6c1bcc1 Relax/unlock some preferences
This is basically backporting some changes that have been already
implemented with my earlier Arch builds.

Mostly it's about keeping some of the settings most often causing
"issues" unlocked, to make it easier to change them once needed.

Cookie handling, for example, can be handled via
[Cookie AutoDelete](https://addons.mozilla.org/de/firefox/addon/cookie-autodelete/)
more comfortably, allowing exceptions for websites and a more granular
retention / rejection.

Having the option to actually keep a history or autofill forms can also
be desired, when the tradeoff with regards to privacy implications is
understood and accepted, so while keeping those options off by default,
it might be helpful to have them easily modifiable.

`resistFingerprinting` can cause issues (rarely), so it might be desired
to at least temporarily disable it in some cases.

The predefined useragent and other overrides sometimes cause issues with
certain websites, so being able to modify can be required as well.

The webextensions-CSP needs to be slightly modified to allow some addons
(especially μBlock Origin) to function.

Furthermore, options to allow re-enabling installing (and, optionally,
updating) extensions from the official extension store might be a good
thing, albeit somewhat of a tradeoff between privacy and security:
Basically keeping extensions up to date is crucial from a security point
of view, and the official extension store is at least a somewhat trusted
source of extensions. This also indirectly can be a good thing for
privacy, as in keeping relevant addons current with regards to privacy
enhancing techniques.

Of course, extensions can be kept up to date separately as well, but
from my experience this is often not taken care of properly and quite a
lot of extra work.

In a comparable vein, the `xpinstall.signatures.required` option might
be a good thing, but also undesired – so it's just kept unlocked.
2020-03-07 16:20:46 +01:00
Shreyas Minocha a62f6070f1
Disable recommended extensions on addons page
Resolves #13
2019-10-14 18:00:06 +05:30
Shreyas Minocha d4194e0d4d
Remove several doc comments
This is being done as part of the docs migration process.

librewolf-community/librewolf-community.gitlab.io#2
2019-08-17 17:39:56 +05:30
BeatLink de29227242 Initial Commit 2019-08-16 19:49:17 -05:00