diff options
author | Florian Bruhin <me@the-compiler.org> | 2023-11-21 16:30:27 +0100 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2023-11-21 16:30:27 +0100 |
commit | 723a5db8f2986197e8179b4cc2143da2410b0a66 (patch) | |
tree | 410449d6135ab5528f6dbedbb50db71e3d254588 | |
parent | 4f80d8e283154288f06722151928b4df426dfa8c (diff) | |
download | qutebrowser-723a5db8f2986197e8179b4cc2143da2410b0a66.tar.gz qutebrowser-723a5db8f2986197e8179b4cc2143da2410b0a66.zip |
tests: Disable disable-features=PaintHoldingCrossOrigin
This seems to help with severe flakiness around clicking elements / JS
execution on Qt 6.4+.
See https://bugreports.qt.io/browse/QTBUG-112017
and #5390
-rw-r--r-- | tests/end2end/fixtures/quteprocess.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/end2end/fixtures/quteprocess.py b/tests/end2end/fixtures/quteprocess.py index a2f870e32..de9b490ca 100644 --- a/tests/end2end/fixtures/quteprocess.py +++ b/tests/end2end/fixtures/quteprocess.py @@ -390,7 +390,8 @@ class QuteProc(testprocess.Process): '--json-logging', '--loglevel', 'vdebug', '--backend', backend, '--debug-flag', 'no-sql-history', '--debug-flag', 'werror', '--debug-flag', - 'test-notification-service'] + 'test-notification-service', + '--qt-flag', 'disable-features=PaintHoldingCrossOrigin'] if self.request.config.webengine and testutils.disable_seccomp_bpf_sandbox(): args += testutils.DISABLE_SECCOMP_BPF_ARGS |