Commit Graph

11 Commits

Author SHA1 Message Date
celenity
63a99045b4 WIP: v141.0
Signed-off-by: celenity <celenity@celenity.dev>
2025-07-22 08:21:43 -04:00
celenity
03eb98b232 Add a separate settings fragment for IronFox-specific UI settings
This should allow for easier maintenance and updates in the future, and provides all of our custom settings in one centralized place (This is also similar to ex. LibreWolf)

Signed-off-by: celenity <celenity@celenity.dev>
2025-07-22 00:14:23 -04:00
celenity
b4031c7fd5 Clarify Fission
Signed-off-by: celenity <celenity@celenity.dev>
2025-07-19 20:21:15 -04:00
celenity
6e25d5455a Prevent fingerprinting based on whether PDF.js is enabled/disabled
Signed-off-by: celenity <celenity@celenity.dev>
2025-07-18 20:55:39 -04:00
celenity
240a957fa6 Stub the Beacon API (navigator.sendBeacon) internally, instead of relying on uBlock Origin
This is especially important since we now have uBlock Origin as optional on the onboarding; and even with that aside, this is also beneficial for other reasons - ex. I suspect that this will improve performance, this will ensure users are still protected if they disable uBo for a site, etc... - In general, I also just think this is better handled by the browser

Signed-off-by: celenity <celenity@celenity.dev>
2025-07-18 20:22:08 -04:00
celenity
99ae5abd6a Add toggles to enable/disable WebGL and WebRTC globally
While we currently block WebGL by default with uBlock Origin (and it's similarly possible to block WebRTC with uBlock Origin), these toggles are useful for users who want to disable WebGL and/or WebRTC globally, and know they don't need/wish to use it for ANY website. This is also primarily beneficial from a security perspective, as it also provides further attack surface reduction

Signed-off-by: celenity <celenity@celenity.dev>
2025-07-17 17:01:14 -04:00
celenity
b311c28aad Fix links
Signed-off-by: celenity <celenity@celenity.dev>
2025-07-17 15:59:10 -04:00
celenity
d35324bc7c Fix links
Signed-off-by: celenity <celenity@celenity.dev>
2025-07-17 15:56:45 -04:00
celenity
7391159568 Add more docs
Signed-off-by: celenity <celenity@celenity.dev>
2025-07-17 04:22:31 -04:00
celenity
09e0928665 Minor adjustment
Signed-off-by: celenity <celenity@celenity.dev>
2025-07-16 16:17:54 -04:00
celenity
909fa6d570 Add (WIP) temporary docs
We can use these to cover important information for the time-being, until the website is ready - once it is, we'll move content from here to there

Signed-off-by: celenity <celenity@celenity.dev>
2025-07-16 05:12:38 -04:00