summaryrefslogtreecommitdiff
path: root/qutebrowser
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2021-07-28 12:25:49 +0200
committerFlorian Bruhin <me@the-compiler.org>2021-07-28 12:47:44 +0200
commit83dc7537b44d5a91fbe1e65f30742b1745723cf9 (patch)
tree06263bdaab25b3fbc1460a53ee4e73374f666034 /qutebrowser
parent5f39187121b121f32540f4a823d55378d3b0960f (diff)
downloadqutebrowser-83dc7537b44d5a91fbe1e65f30742b1745723cf9.tar.gz
qutebrowser-83dc7537b44d5a91fbe1e65f30742b1745723cf9.zip
Switch back to Firefox UA for Google Account quirk
Looks like the Edge one doesn't work anymore. Reverts db13e5283e2d20e83d348f15ea0f46c92e9f3e29 and reintroduces the Firefox UA removed in e010afd3a20a86639396a9c844abfea7b23cc67a (but updated). Closes #5182.
Diffstat (limited to 'qutebrowser')
-rw-r--r--qutebrowser/browser/webengine/webenginesettings.py8
1 files changed, 2 insertions, 6 deletions
diff --git a/qutebrowser/browser/webengine/webenginesettings.py b/qutebrowser/browser/webengine/webenginesettings.py
index d20a92014..5430cec77 100644
--- a/qutebrowser/browser/webengine/webenginesettings.py
+++ b/qutebrowser/browser/webengine/webenginesettings.py
@@ -431,11 +431,7 @@ def _init_site_specific_quirks():
"AppleWebKit/537.36 (KHTML, like Gecko) "
"Chrome/99 "
"Safari/537.36")
- edge_ua = ("Mozilla/5.0 ({os_info}) "
- "AppleWebKit/{webkit_version} (KHTML, like Gecko) "
- "{upstream_browser_key}/{upstream_browser_version} "
- "Safari/{webkit_version} "
- "Edg/{upstream_browser_version}")
+ firefox_ua = "Mozilla/5.0 ({os_info}; rv:90.0) Gecko/20100101 Firefox/90.0"
user_agents = [
# Needed to avoid a ""WhatsApp works with Google Chrome 36+" error
@@ -447,7 +443,7 @@ def _init_site_specific_quirks():
# Needed to avoid a "you're using a browser [...] that doesn't allow us
# to keep your account secure" error.
# https://github.com/qutebrowser/qutebrowser/issues/5182
- ("ua-google", 'https://accounts.google.com/*', edge_ua),
+ ("ua-google", 'https://accounts.google.com/*', firefox_ua),
# Needed because Slack adds an error which prevents using it relatively
# aggressively, despite things actually working fine.