Changing default zoom prevents discord from saving login info
Version info: qutebrowser v3.4.0 Git commit: Backend: QtWebEngine 6.8.2 based on Chromium 122.0.6261.171 with security patches up to 132.0.6834.111 (plus any distribution patches) (source: api) Qt: 6.8.2
CPython: 3.13.2 PyQt: 6.8.1
Qt wrapper info: PyQt6: success PyQt5: not imported -> selected: PyQt6 (via autoselect)
colorama: 0.4.6 jinja2: 3.1.5 pygments: no yaml: 6.0.2 adblock: no objc: no PyQt6.QtWebEngineCore: 6.8.0 PyQt6.sip: 6.10.0 pdf.js: no sqlite: 3.49.1 QtNetwork SSL: OpenSSL 3.4.1 11 Feb 2025
Does the bug happen if you start with --temp-basedir?:
No, the config option would no be set
Description When putting c.zoom.default = 125 in config.py, discord asks to relogin, even when not closing the browser
How to reproduce
in config.py, add:
c.zoom.default = 125
log into discord, everything works
open a new discord tab, it asks for login credentials
Can also be reproduced by zooming to 125% manually and then hitting gC.
Reminds me of #4379 where people got logged out when they had vertical tabs or the devtools open. Probably it's just their insanely stupid bot detection yet again. We have a site-specific quirk that just lies about window.outerWidth so that it's the same as window.innerWidth, maybe something similar is needed for zoom too...
Hello again, thanks for your answer, where should I put the js file ?
It's already shipped with qutebrowser, but evidently it's not enough for this case.
@The-Compiler I'm on macOS, and for me this is not the case. I can gC after zooming out just fine, I stay logged in.
same here :(