Closed moonmehta closed 2 years ago
Thanks for the report. This isn't the right repo though, please see: https://gitlab.gnome.org/GNOME/epiphany/blob/master/CONTRIBUTING.md
In a future release of the About plug there will be an option for Epiphany (see PR) linking to:
Since we can't move issues to gitlab I'm closing this issue.
@peteruithoven since this issue is about default settings of Epiphany in elementary OS, it does belong here. We change certain settings downstream in our OS.
Not to press, but it'd be great to have this by default in the Juno 5.1 release. I've never coded, but would be happy to file a PR given apt guidance.
Epiphany patches are in this branch: https://github.com/elementary/os-patches/tree/epiphany-browser-bionic-patched
As on the other issues, I was misunderstanding this, and didn't realize you were just talking about the existing setting. default-settings
is actually the right place. I'll point you in the right direction in a sec. :smile:
I think the big thing here is that we'd need to dogfood it quite a bit and make sure it's not unintentionally breaking sites.
@uncertainquark Epiphany overrides start here: https://github.com/elementary/default-settings/blob/848a8bfc1d3bae9945f51498d8b9ae2cc0d39911/overrides/default-settings.gschema.override#L98
Some may be self-explanatory, but if you open up dconf-editor on your elementary desktop, browse to /org/gnome/epiphany/, then toggle the settings, you should see what changes and to what values. You'd simply need to edit that file and submit a PR with the edit to this repo and then we can test and decide if it's something we should actually turn on.
Looks like these days popup blocking is enabled by default :)
Forgive me for filing this bug here as I couldn't find any repo for the slightly-modified Epiphany being shipped by elementary.
Popup windows are almost always intrusive and all industry-standard browsers (Chrome, Firefox, Opera, Brave, etc. have the setting to block popup windows turned on. Elementary's default browser should turn it on too.