Skip to content

2025.01.19.1

Compare
Choose a tag to compare
@celenityy celenityy released this 19 Jan 01:31
· 80 commits to pages since this release
dac32ca

  • Changed our approach to fingerprinting protection - See https://codeberg.org/celenity/Phoenix/issues/46 for details.

  • Unlocked the majority of preferences we previously had locked - See https://codeberg.org/celenity/Phoenix/issues/47 for details, as well as for the list of preferences we still lock...

  • Disabled failIfMajorPerformanceCaveat in WebGL contexts due to fingerprinting concerns. - `webgl.disable-fail-if-major-performance-caveat' -> 'true'

  • We no longer disable memory caching, as it can cause breakage in certain contexts, and there's simply no real benefit it brings (Not even Tor Browser sets this...). - browser.cache.memory.enable & browser.cache.memory.capacity

  • Disabled the use of third-party/OS level root certificates. This is commonly abused by malware (including garbage antiviruses...) and these certificates are added to MITM traffic without user knowledge/consent. Users can still manually import their own certificate into Firefox's built-in certificate store - which I think is acceptable, because at least users this way are aware of the certificate(s) they're importing and why... - security.certerrors.mitm.auto_enable_enterprise_roots & security.enterprise_roots.enabled -> false

  • We no longer enable CSS grid Masonry layout, as it could be fingerprintable (and generally best to just leave up to upstream...) - layout.css.grid-template-masonry-value.enabled

  • We now explicitly disable JIT (Ion/WarpMonkey) for extensions. We already did by default, but since we now manually set it, it's exposed in the about:config for users to toggle if desired. - javascript.options.jit_trustedprincipals -> false

  • Switched the target video resolution (when using Firefox's fingerprinting protection from 480p to 1080p - This is also the default on Nightly, and provides for a far better experience... - privacy.resistFingerprinting.target_video_res -> 1080

  • Enabled Firefox's Cosmetic + UI Animations. Firefox already does this by default, but since we now manually set it, it's exposed in the about:config for users to toggle if desired. - toolkit.cosmeticAnimations.enabled -> true, ui.prefersReducedMotion -> 1

  • Desktop: Removed more Mozilla URL tracking paramaters :/ - `browser.contentblocking.report.monitor.url' -> 'https://monitor.firefox.com/' & 'browser.contentblocking.report.monitor.sign_in_url' -> 'https://monitor.firefox.com/oauth/init'

  • Android: Enabled Safe Browsing by default using Android's specific prefs. - browser.safebrowsing.features.malware.update & browser.safebrowsing.features.phishing.update -> true

  • Lots of clean-up and unnecessary prefs removed + re-organization

  • Other minor tweaks, fixes, and enhancements...


Codeberg: See here for more details.

GitLab: See here for more details.

GitHub: See here for more details.


:)