You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since it seems that Mercury adds many patches that Firedragon (Floorp) hasn't implemented yet, wouldn't be a good idea to implement them? Also, Mercury doesn't seem to be updated regularly anymore.
List of patches included in Mercury
Compiler modifications include AVX, AES, LTO and PGO.
Disable all telemetry and reporting.
Remove all debugging constructs and enable hardening by default.
Enable backspace to go back, and GPU acceleration by default.
Compiler modifications include AVX, AES, LTO and PGO.
That's more of a packaging thing, and we do have some of it already (see here or here for example. Iirc AVX was part of x86_64_v2/3 ? If I'm correct, we can't do that since it would break the browser for everyone with older machines.
Disable all telemetry and reporting.
As far as I'm aware, we already disable most (or all) of it.
Remove all debugging constructs and enable hardening by default.
Great to know! It is definitely a project to follow for additional features to implement, seems that in the last days the dev returned, so maybe it is going to be updated more regularly and will add more features down the line.
That's more of a packaging thing, and we do have some of it already (see here or here for example. Iirc AVX was part of x86_64_v2/3 ? If I'm correct, we can't do that since it would break the browser for everyone with older machines.
Not sure about it. Maybe an approach like Zen Browser (another project that I really suggest to follow to implement features) could work for this. They provide two packages, one for newer machines and the other one for older machines.
Since it seems that Mercury adds many patches that Firedragon (Floorp) hasn't implemented yet, wouldn't be a good idea to implement them? Also, Mercury doesn't seem to be updated regularly anymore.
List of patches included in Mercury
– Some help in creating these patches came from LibreWolf, Waterfox, FireDragon, PlasmaFox, Ghostery, and GNU IceCat.
– Any other code/patches are written from scratch by Alex313031.
Patch URLs to use when rebasing.
https://gitlab.com/librewolf-community/browser/source/-/blob/main/patches/ui-patches/firefox-view.patch
https://gitlab.com/librewolf-community/browser/source/-/blob/main/patches/allow-JXL-in-non-nightly-browser.patch
https://gitlab.com/librewolf-community/browser/source/-/blob/main/patches/windows-theming-bug.patch
https://gitlab.com/librewolf-community/browser/source/-/tree/main/patches
https://github.com/ghostery/user-agent-desktop/blob/main/patches/0018-Ghostery-Theme.patch
Source: https://github.com/Alex313031/Mercury/blob/main/docs/PATCHES.md
The text was updated successfully, but these errors were encountered: