qutebrowser icon indicating copy to clipboard operation
qutebrowser copied to clipboard

Changing default zoom prevents discord from saving login info

Open iSTeeWx opened this issue 1 year ago • 5 comments

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

iSTeeWx avatar Mar 08 '25 09:03 iSTeeWx

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...

The-Compiler avatar Mar 08 '25 13:03 The-Compiler

Hello again, thanks for your answer, where should I put the js file ?

iSTeeWx avatar Mar 09 '25 11:03 iSTeeWx

It's already shipped with qutebrowser, but evidently it's not enough for this case.

The-Compiler avatar Mar 09 '25 16:03 The-Compiler

@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.

martin-braun avatar Mar 14 '25 02:03 martin-braun

same here :(

gustavosbarreto avatar May 28 '25 03:05 gustavosbarreto