uazo / cromite

Cromite a Bromite fork with ad blocking and privacy enhancements; take back your browser!
https://www.cromite.org/
GNU General Public License v3.0
3.35k stars 74 forks source link

Referrer header policy patch seems to break StartPage #238

Closed vrsovin closed 9 months ago

vrsovin commented 1 year ago

Preliminary checklist

Is your feature request related to privacy?

Yes

Is there a patch available for this feature somewhere?

https://github.com/bromite/bromite/wiki/SearchEngines

Describe the solution you would like

Hello. Sorry for opening this, but my Cromite do not shows other search engines in "Recently visited" on settings. I would like to use startpage but it is not added after opening site and perform a search.

Describe alternatives you have considered

Entering sites manually.

uazo commented 1 year ago

It used to be said that 'Google is your best friend':

https://www.google.com/search?q=chrome+android+add+startpage --> https://support.startpage.com/hc/en-us/articles/8623502498964-Make-Startpage-the-default-search-engine-in-Chrome-Android-

bocekm commented 11 months ago

@uazo, I was following the approach (switching from POST to GET) in Bromite and it worked. But it does not in Cromite.

uazo commented 11 months ago

please, if you think it is fixable, open a new issue with the steps to reproduce the potential bug.

bocekm commented 11 months ago

As @peternrdstrm pointed out under https://github.com/uazo/cromite/issues/512, besides switching the Startpage settings to use GET instead of POST, one needs to at least temporarily switch the HTTP Referrer header policy in the Privacy and Security settings of Cromite to Standard.

uazo commented 11 months ago

one needs to at least temporarily switch the HTTP Referrer header policy in the Privacy and Security settings of Cromite to Standard.

but it is strange, that from GET to POST they change domain? otherwise the referrer should be there, to be verified.

uazo commented 9 months ago

joined with https://github.com/uazo/cromite/issues/662