1
0
mirror of https://github.com/yokoffing/Betterfox.git synced 2026-06-12 15:40:48 +05:30
Commit Graph

657 Commits

Author SHA1 Message Date
yokoffing f9f03803e3 remove regressions
extraneous safe browsing and telemetry prefs may be causing issues on test build.
remove from user.js for now.
2021-02-19 23:52:31 -05:00
yokoffing 9309ce9f9f FasterFox (#9)
* Remove Warp options (no longer in Firefox)

* hyperlinks

* caps
2021-02-19 17:30:11 -05:00
yokoffing 3f0134464d Remove subjective prefs from user.js (#8)
* Remove subjective prefs from user.js

user_pref("browser.link.open_newwindow", 3);
user_pref("browser.link.open_newwindow.restriction", 0);
user_pref("browser.bookmarks.openInTabClosesMenu", false);
user_pref("browser.tabs.loadBookmarksInBackground", true);
user_pref("browser.tabs.loadBookmarksInTabs", true);
user_pref("pdfjs.defaultZoomValue", "page-width");
user_pref("browser.bookmarks.max_backups", 2);
user_pref("ui.key.menuAccessKey", 0);
user_pref("browser.urlbar.suggest.bookmarks", true);

* remove force enabling all Webrender prefs

Mozilla is also implementing Webrender Software for older machines.
2021-02-19 12:39:56 -05:00
yokoffing dd274f9e5e 17 Feb 2020
Removed user_pref("browser.tabs.closeWindowWithLastTab", false); due to demand.

Add telemetry backend prefs and GSB backend prefs.
2021-02-17 18:46:56 -05:00
yokoffing 8cd07238c4 Suggestions from gallegonovato (#6)
* additional prefs to GSB

* backend Mozilla telemetry

* optional: disable automatic exten. updates
2021-02-17 18:34:28 -05:00
yokoffing 835c31ef96 telemetry update (missing two prefs) 2021-02-15 21:33:00 -05:00
yokoffing 3618514be4 added telemetry prefs, proton prefs 2021-02-15 21:27:22 -05:00
yokoffing 7eb8a5e83e format 2021-02-12 16:10:24 -05:00
yokoffing 9856e10327 07 Feb 2021
SecureFox
* Remove "addons.mozilla.org" from set of domains that extensions cannot access
* user_pref("extensions.fxmonitor.enabled", false);
* user_pref("browser.contentblocking.report.lockwise.enabled", false);
* user_pref("browser.contentblocking.report.lockwise.how_it_works.url", "");
* user_pref("extensions.abuseReport.enabled", false);
* user_pref("corroborator.enabled", false)
* user_pref("browser.aboutwelcome.enabled", false);
* user_pref("browser.library.activity-stream.enabled", false);
* user_pref("browser.newtabpage.activity-stream.discoverystream.enabled", false);
* user_pref("browser.newtabpage.activity-stream.feeds.telemetry", false);
* user_pref("browser.newtabpage.activity-stream.telemetry", false);

Beta / Developer
* Moved Samesite Cookies to this category from Nightly.
* PDF viewer themes

Nightly
* Added more Proton UI prefs.
* WebRTC global mute toggles
2021-02-07 13:25:03 -05:00
yokoffing 91f91b5008 07 Feb 2021
See user.js
2021-02-07 13:24:33 -05:00
yokoffing 7600002801 07 Feb 2021 2021-02-07 13:24:26 -05:00
yokoffing 8fe521a299 07 Feb 2021 2021-02-07 12:52:02 -05:00
yokoffing 01b8637769 07 Feb 2021 2021-02-07 12:51:56 -05:00
yokoffing a458e14a94 Update user.js 2021-02-01 16:46:11 -05:00
yokoffing 54cfa877d1 01 Feb 2021
* added ETP network priority explanation (see url)
* expanded Google Safe Browsing options
2021-02-01 16:43:44 -05:00
yokoffing 5e6cdef8f8 01 Feb 2021 2021-02-01 16:43:37 -05:00
yokoffing 1c8057e09a 01 Feb 2021
*enforced Pop-ups blocked message
* Light theme and Dark theme prefs
2021-02-01 16:43:31 -05:00
yokoffing 49dd2cf433 29 Jan 2021
Added/Changed:
user_pref("privacy.trackingprotection.enabled", true);
user_pref("urlclassifier.trackingSkipURLs", "*.twitter.com, *.twimg.com");
user_pref("privacy.trackingprotection.socialtracking.enabled", true);
user_pref("urlclassifier.features.socialtracking.skipURLs", "*.instagram.com, *.twitter.com, *.twimg.com");
user_pref("dom.security.https_only_mode.upgrade_local", true);
user_pref("network.auth.subresource-http-auth-allow", 1);
user_pref("dom.block_download_insecure", true);
user_pref("network.http.referer.XOriginPolicy", 0);
user_pref("network.http.referer.XOriginTrimmingPolicy", 2);
user_pref("extensions.postDownloadThirdPartyPrompt", false);
user_pref("pdfjs.defaultZoomValue", "page-width");
user_pref("extensions.pocket.api"," ");
user_pref("extensions.pocket.oAuthConsumerKey", " ");
user_pref("extensions.pocket.site", " ");

* PDF prefs now have their own section in Peskyfox. Mozilla has been adding some prefs for their built-in PDF reader every few months.
2021-01-29 16:28:06 -05:00
yokoffing cc8ab18305 29 Jan 2021
Added
user_pref("pdfjs.defaultZoomValue", "page-width");
user_pref("media.autoplay.default", 1);
user_pref("dom.disable_open_during_load", true);
user_pref("full-screen-api.warning.delay", 0);
user_pref("full-screen-api.warning.timeout", 0);
2021-01-29 16:27:45 -05:00
yokoffing f7a0d5482c 29 Jan 2021
* Added prefs to allow Twitter's embedded tweets and Instagram's embedded posts on websites. Now we can keep Tracking Protection enabled in regular windows without breaking a lot of articles. Yay!!!
user_pref("urlclassifier.trackingSkipURLs", "*.twitter.com, *.twimg.com"); /* hidden */
user_pref("urlclassifier.features.socialtracking.skipURLs", "*.instagram.com, *.twitter.com, *.twimg.com"); /* hidden */

* Moved Address/Credit Card manager from Peskyfox to SecureFox.

Added
user_pref("breakpad.reportURL", "");
user_pref("browser.tabs.crashReporting.sendReport", false);
user_pref("browser.crashReports.unsubmittedCheck.enabled", false);
user_pref("browser.crashReports.unsubmittedCheck.autoSubmit2", false);
user_pref("default-browser-agent.enabled", false);
user_pref("extensions.postDownloadThirdPartyPrompt", false);
user_pref("security.insecure_connection_text.pbmode.enabled", true);
2021-01-29 16:19:15 -05:00
yokoffing d3848b6ec5 29 Jan 2021 2021-01-29 16:10:00 -05:00
yokoffing 447273e581 29 Jan 2021
added:
user_pref("browser.startup.preXulSkeletonUI", false);

Moved to PeskyFox:
user_pref("full-screen-api.transition-duration.enter", "0 0");
user_pref("full-screen-api.transition-duration.leave", "0 0");
2021-01-29 13:05:50 -05:00
yokoffing af30e3c55a 22 Jan 2021
- Commented out ECH due to breakage. (This is still experimental tech to replace ESNI.)
2021-01-22 13:00:32 -05:00
yokoffing 9901b16c4a 16 January 2021
// SECUREFOX
Add new section "Various" to correspond to SecureFox prefs:
user_pref("dom.targetBlankNoOpener.enabled", true);
user_pref("pdfjs.disabled", false);
user_pref("privacy.window.name.update.enabled", true);
user_pref("security.pki.crlite_mode", 2);
user_pref("security.remote_settings.crlite_filters.enabled", true);

Others added:
user_pref("dom.security.https_only_mode_send_http_background_request", false);
user_pref("dom.storage.next_gen", true);
user_pref("security.mixed_content.block_object_subrequest", true);

// PESKYFOX
*Subtitles are now consistent with Peskyfox.js.
*Fixed disable pocket

added:
user_pref("browser.startup.page", 3);
user_pref("browser.messaging-system.whatsNewPanel.enabled", false);
user_pref("extensions.formautofill.creditCards.available", false);
user_pref("browser.urlbar.suggest.engines", false);

Moved and enabled from Dev/Nightly prefs:
user_pref("image.avif.enabled", true);

"browser.display.show_image_placeholders" was true by mistake; switched to false.
2021-01-16 13:29:11 -05:00
yokoffing b9980084df Update PeskyFox.js
added:
user_pref("browser.messaging-system.whatsNewPanel.enabled", false);
user_pref("extensions.formautofill.creditCards.available", false);
user_pref("browser.urlbar.suggest.engines", false);
user_pref("image.avif.enabled", true);
2021-01-16 13:25:34 -05:00
yokoffing bc99a1f598 Update user.js
// SECUREFOX
Add new section "Various" to correspond to SecureFox prefs:
user_pref("dom.targetBlankNoOpener.enabled", true);
user_pref("pdfjs.disabled", false);
user_pref("privacy.window.name.update.enabled", true);
user_pref("security.pki.crlite_mode", 2);
user_pref("security.remote_settings.crlite_filters.enabled", true);

Others added:
user_pref("dom.security.https_only_mode_send_http_background_request", false);
user_pref("dom.storage.next_gen", true);
user_pref("security.mixed_content.block_object_subrequest", true);

// PESKYFOX
*Subtitles are now consistent with Peskyfox.js.
*Fixed disable pocket

added:
user_pref("browser.startup.page", 3);
user_pref("browser.messaging-system.whatsNewPanel.enabled", false);
user_pref("extensions.formautofill.creditCards.available", false);
user_pref("browser.urlbar.suggest.engines", false);

Moved and enabled from Dev/Nightly prefs:
user_pref("image.avif.enabled", true);
2021-01-16 13:25:29 -05:00
yokoffing c7970d82f4 Update SecureFox.js
user_pref("dom.security.https_only_mode_send_http_background_request", false);
user_pref("privacy.window.name.update.enabled", true);
user_pref("dom.storage.next_gen", true);
user_pref("security.pki.crlite_mode", 2);
user_pref("security.remote_settings.crlite_filters.enabled", true);
2021-01-16 12:48:07 -05:00
yokoffing 580b0d7d5b Code cleanup
Cleaned up NTP activity stream preferences

Added:
user_pref("clipboard.plainTextOnly", true);
user_pref("dom.disable_window_move_resize", true);
user_pref("dom.popup_allowed_events", "click dblclick");
2021-01-09 13:10:45 -05:00
yokoffing 53e2e03bd6 09 January
Moved HTTPS-only to URL bar section.

Added:
user_pref("browser.newtabpage.activity-stream.feeds.section.highlights", false);
user_pref("dom.disable_window_move_resize", true);
user_pref("dom.popup_allowed_events", "click dblclick");
2021-01-09 12:44:28 -05:00
yokoffing 1ff52b74bf Encrypted Client Hello (ECH) added
ECH
// user_pref("network.dns.echconfig.enabled", true);
// user_pref("network.dns.use_https_rr_as_altsvc", true);

ESNI will be removed in later versions. See note. I generally don't keep Firefox ESR-only prefs.

MIXED CONTENT
user_pref("security.mixed_content.upgrade_display_content", true);
2021-01-09 12:24:28 -05:00
yokoffing b8295676e4 Update SmoothFox.js 2020-12-29 09:43:00 -05:00
yokoffing c5d418223c Update README.md 2020-12-28 15:30:32 -05:00
yokoffing d95e01973c Update README.md 2020-12-28 15:13:41 -05:00
yokoffing 0c48856485 Network Partitioning; NTP cleanup 2020-12-19 14:13:07 -05:00
yokoffing e809055523 added Network Partitioning 2020-12-19 13:33:33 -05:00
yokoffing a59306c8bf added Network Partitioning 2020-12-19 13:32:48 -05:00
yokoffing f061d93ca3 fallback for Webrender 2020-12-19 13:04:42 -05:00
yokoffing 7d78174831 updated to match SecureFox changes 2020-12-18 12:38:05 -05:00
yokoffing 979f531ff5 added prefetching explanations
All "prefetch" preferences continue to be disabled here and in the user.js.
2020-12-18 12:35:10 -05:00
yokoffing de0ea73bd8 Update PeskyFox.js
New focus toggle
2020-12-01 10:53:07 -05:00
yokoffing 358a7899f4 HTTPS Only Mode 2020-11-17 10:25:11 -05:00
yokoffing 1f74cbd644 HTTPS only mode 2020-11-17 10:22:24 -05:00
yokoffing 5d1ef22b7a PiP icon 2020-11-14 08:13:13 -05:00
yokoffing 0920eafb90 added optional Dev/Nightly Prefs 2020-10-25 22:41:14 -04:00
yokoffing c983eaa9be Add files via upload 2020-09-27 12:10:23 -04:00
yokoffing 4407388a1b added general improvement option 2020-09-24 12:50:44 -04:00
yokoffing d467b68e5e Update SmoothFox.js 2020-09-24 12:49:56 -04:00
yokoffing d80a05fadb Update user.js 2020-08-31 10:48:28 -04:00
yokoffing df2b405942 Update FastFox.js 2020-08-15 11:47:17 -04:00
yokoffing 2f5c01e918 Update SecureFox.js 2020-08-14 09:26:11 -04:00