summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2023-11-21 16:30:27 +0100
committerFlorian Bruhin <me@the-compiler.org>2023-11-21 16:30:27 +0100
commit723a5db8f2986197e8179b4cc2143da2410b0a66 (patch)
tree410449d6135ab5528f6dbedbb50db71e3d254588
parent4f80d8e283154288f06722151928b4df426dfa8c (diff)
downloadqutebrowser-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.py3
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