Enable/Disable guesture via settings
Make the guestures configurable in the settings to enable or disable it without needing to recompile it with guestures disabled. Right now it looks like librem folks use a patch to disable the guesture completely in their build but i think it would be better to have it configurable by the end user and make it upstreamed. Looks like this is the line that would have to change based on the librem patch https://gitlab.gnome.org/GNOME/epiphany/-/blob/a747215ca08d1d1a93af634b159738246701fb7f/embed/ephy-embed-prefs.c#L559. Instead of hardcoding it could instead read from a configuration or something and require a restart to apply if webkit doesn't allow for dynamically changing this setting.
- Epiphany version (from About Web in the main menu):44.6
- WebKitGTK version (from About Web -> Troubleshooting -> Debugging Information): 2.40.5
- Distributor (Linux operating system, Flathub, Epiphany Tech Preview, etc.): PostmarketOS