Phoenix's uBlock Origin configuration, add-on recommendations, and other resources are now downloaded from GitLab instead of Codeberg. Unfortunately, Codeberg is currently too unreliable and unable to properly serve these files, but we hope we'll be able to use them again for downloading these resources in the future.
DESKTOP: WebGL is now blocked by default for all configs via uBlock Origin. This approach is beneficial to users and heavily improves usability, as it allows users to override it on a per-site basis. See here for more details. Users with existing Phoenix installs are highly recommended to enable these
Block WebGL
filterlists in uBlock Origin. This is especially important for PhoenixExtended
users, as we no longer setwebgl.disabled
totrue
by default in favor of this new approach.Disabled
Dry Run
mode to enforce Bounce Tracking Protection. -privacy.bounceTrackingProtection.enableDryRunMode
->false
Disabled Storage Access Heuristics by default for all configs -
privacy.restrict3rdpartystorage.heuristic.opened_window_after_interaction
,privacy.restrict3rdpartystorage.heuristic.recently_visited
,privacy.restrict3rdpartystorage.heuristic.redirect
, &privacy.restrict3rdpartystorage.heuristic.window_open
->false
Disabled the new
Navigation
Storage Access Heuristic by default -privacy.restrict3rdpartystorage.heuristic.navigation
->false
Stopped spoofing the locale reported by the Internationalization API to
en-US
by default, as this is useless since we don't also spoof theAccept-Language HTTP Header
by default, and it's likely doing more harm than good. -privacy.fingerprintingProtection.overrides
->-JSLocale
DESKTOP: Disable the updated wallpaper experience to prevent an unsolicited connection to
https://firefox-settings-attachments.cdn.mozilla.net/main-workspace/newtab-wallpapers-v2/...
on every browser launch when navigating toabout:home
-browser.newtabpage.activity-stream.newtabWallpapers.v2.enabled
->false
DESKTOP: Spoofed the Beacon API (
navigator.sendBeacon()
) to always returntrue
via uBlock Origin, despite us not supporting it (similar to Cromite). This improves privacy by improving fingerprinting protection (so we don't stick out from standard Firefox users for disabling this API) & breaking a large amount of trackers, and it also fixes unnecessary breakage/compatibility issues - ex. https://gitlab.com/ironfox-oss/IronFox/-/issues/43 - Users with existing Phoenix installs are highly recommended to enable thisBeacon API Stub
filterlist in uBlock Origin. Users who previously setbeacon.enabled
totrue
are also now highly recommended to set it back tofalse
.DESKTOP: Switched links for the built-in
ABPindo
,ABPVN
,Actually Legitimate URL Shortener Tool
,Dandelion Sprout's Annoyances List
,Dandelion Sprout's Anti-Malware List
,Dandelion Sprout's Serbo-Croatian filters
,Dandelion Sprouts nordiske filtre
, &Steven Black (Unified)
uBlock Origin filterlists from GitHub to GitLab due to superior privacy practicesDESKTOP: Added an additional pref to disable
mozAddonManager
. -extensions.webapi.enabled
->false
ANDROID: Explicitly enabled
mozAddonManager
to prevent issues and ensure users are able to install add-ons fromaddons.mozilla.org
. -extensions.webapi.enabled
->true
,privacy.resistFingerprinting.block_mozAddonManager
->false
DESKTOP: Removed several unnecessary built-in filterlists from our uBlock Origin configuration.
Enabled zoom for all websites by default, even if they try to block it... -
browser.ui.zoom.force-user-scalable
-true
Cleaned-up files/improved organization
Other minor tweaks & fixes
Codeberg: See here for more details.
GitLab: See here for more details.
GitHub: See here for more details.
:)