qutebrowser/doc/help
toofar 2e961080a8 Make accelerated 2d canvas setting tristate with auto
I would like to be able to disable this workound for new enough chromium
versions (we still need to test that chrome 111 will be fixed, but we
can always bump it up later).

I also wanted to use the declarative mapping `_WEBENGINE_SETTINGS` instead
of adding a new conditional in `_qtwebengine_args`, because that just
seems nicer.

So I changed `_WEBENGINE_SETTINGS` so that the value could also be a
function. The idea is that the function returns on of the other values
based on some feature detection. This also required passing down the
args being used for feature detection in the calling method already.

I feel like that dict is being a bit abused here and if the entries
could be turned into objects with a bit more consistency it might be
nice. But this isn't too bad, right?

Had to change the `test_qt_args` test to be a superset test instead of
exact match because the new `--disable-accelerated-2d-canvas` arg was
showing up in the results based on whatever Qt version you happen to be
running the tests on.
2023-09-23 19:29:45 +12:00
..
commands.asciidoc Merge remote-tracking branch 'origin/pr/7809' 2023-08-15 20:04:30 +02:00
configuring.asciidoc docs: Add Matrix theme 2023-03-20 17:08:20 +01:00
index.asciidoc reuse: Adjust most license headers 2023-07-23 12:11:07 +02:00
settings.asciidoc Make accelerated 2d canvas setting tristate with auto 2023-09-23 19:29:45 +12:00