summaryrefslogtreecommitdiff
path: root/qutebrowser/config/qtargs.py
diff options
context:
space:
mode:
Diffstat (limited to 'qutebrowser/config/qtargs.py')
-rw-r--r--qutebrowser/config/qtargs.py14
1 files changed, 4 insertions, 10 deletions
diff --git a/qutebrowser/config/qtargs.py b/qutebrowser/config/qtargs.py
index 4bcadea84..934953d0a 100644
--- a/qutebrowser/config/qtargs.py
+++ b/qutebrowser/config/qtargs.py
@@ -273,7 +273,7 @@ def _qtwebengine_args(
if disabled_features:
yield _DISABLE_FEATURES + ','.join(disabled_features)
- yield from _qtwebengine_settings_args(versions, namespace, special_flags)
+ yield from _qtwebengine_settings_args(versions)
_SettingValueType = Union[
@@ -281,8 +281,6 @@ _SettingValueType = Union[
Callable[
[
version.WebEngineVersions,
- argparse.Namespace,
- Sequence[str],
],
str,
],
@@ -338,7 +336,7 @@ _WEBENGINE_SETTINGS: Dict[str, Dict[Any, Optional[_SettingValueType]]] = {
'qt.workarounds.disable_accelerated_2d_canvas': {
'always': '--disable-accelerated-2d-canvas',
'never': None,
- 'auto': lambda versions, namespace, special_flags: 'always'
+ 'auto': lambda versions: 'always'
if machinery.IS_QT6
and versions.chromium_major
and versions.chromium_major < 111
@@ -347,15 +345,11 @@ _WEBENGINE_SETTINGS: Dict[str, Dict[Any, Optional[_SettingValueType]]] = {
}
-def _qtwebengine_settings_args(
- versions: version.WebEngineVersions,
- namespace: argparse.Namespace,
- special_flags: Sequence[str],
-) -> Iterator[str]:
+def _qtwebengine_settings_args(versions: version.WebEngineVersions) -> Iterator[str]:
for setting, args in sorted(_WEBENGINE_SETTINGS.items()):
arg = args[config.instance.get(setting)]
if callable(arg):
- new_value = arg(versions, namespace, special_flags)
+ new_value = arg(versions)
assert (
new_value in args
), f"qt.settings feature detection returned an unrecognized value: {new_value} for {setting}"