[go: up one dir, main page]

____

* 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](https://gitlab.com/ironfox-oss/IronFox/-/releases/v137.0.0#per-site-webgl-control) 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 Phoenix **`Extended`** users, as we no longer set `webgl.disabled` to `true` by default in favor of this new approach.

* Disabled `Dry Run` mode to enforce [Bounce Tracking Protection](https://support.mozilla.org/kb/enhanced-tracking-protection-firefox-desktop#w_bounce-tracking-protection). - `privacy.bounceTrackingProtection.enableDryRunMode` -> `false`

* Disabled [Storage Access Heuristics](https://developer.mozilla.org/docs/Web/Privacy/State_Partitioning#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](https://developer.mozilla.org/docs/Web/Privacy/State_Partitioning#storage_access_heuristics) by default - `privacy.restrict3rdpartystorage.heuristic.navigation` -> `false`

* Stopped spoofing the locale reported by the [Internationalization API](https://hacks.mozilla.org/2014/12/introducing-the-javascript-internationalization-api/) to `en-US` by default, as this is useless since we don't also spoof the `Accept-Language HTTP Header` by default, and it's likely doing more harm than good. - `privacy.fingerprintingProtection.overrides` -> `-JSLocale`

* **DESKTOP**: Disable the [updated wallpaper experience](https://searchfox.org/mozilla-central/source/toolkit/components/nimbus/FeatureManifest.yaml#1422) to prevent an unsolicited connection to `https://firefox-settings-attachments.cdn.mozilla.net/main-workspace/newtab-wallpapers-v2/...` on every browser launch when navigating to `about:home` - `browser.newtabpage.activity-stream.newtabWallpapers.v2.enabled` -> `false`

* **DESKTOP**: Spoofed the [Beacon API](https://developer.mozilla.org/docs/Web/API/Beacon_API) *(`navigator.sendBeacon()`)* to always return `true` 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 this `Beacon API Stub` filterlist in uBlock Origin**. Users who previously set `beacon.enabled` to `true` are also now highly recommended to set it back to `false`.

* **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 practices

* **DESKTOP**: 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 from `addons.mozilla.org`. - `extensions.webapi.enabled` -> `true`, `privacy.resistFingerprinting.block_mozAddonManager` -> `false` 

* **DESKTOP**: Removed [several unnecessary built-in filterlists](https://codeberg.org/celenity/Phoenix/commit/841769096f9519fa935d1b769e5bf721c9c70e73) 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](https://codeberg.org/celenity/Phoenix/compare/2025.03.25.1...2025.04.02.1) for more details.

GitLab: See [here](https://gitlab.com/celenityy/Phoenix/-/compare/2025.03.25.1...2025.04.02.1) for more details.

GitHub: See [here](https://github.com/celenityy/Phoenix/compare/2025.03.25.1...2025.04.02.1) for more details.
___

:)