sailfishos / sailfish-browser

Sailfish Browser
https://github.com/sailfishos/sailfish-browser/wiki/Sailfish-Browser-wiki
Mozilla Public License 2.0
305 stars 86 forks source link

[sailfish-browser] Provide options to set user agent overrides from browser interface. Contributes to JB#31240 #989

Open paveltkv opened 2 years ago

paveltkv commented 2 years ago

This change allows to set user agents for each site separately from browser interface. User agent can be chosen from the list of predefined user agents in useragents.json, or typed in manually. useragents.json provides separate user agents for mobile and desktop modes.

paveltkv commented 2 years ago

The full set of PRs related to this:

  1. https://github.com/sailfishos/sailfish-browser/pull/989 (this)
  2. https://github.com/sailfishos/embedlite-components/pull/93
paveltkv commented 2 years ago

Icon for "User agent overrides" option on settings page -> icon-m-browser-user-agents <-