Use always/never instead of force-on/force-off

This commit is contained in:
Florian Bruhin 2018-09-18 11:12:04 +02:00
parent 45529c59a9
commit 46435bcd2f
4 changed files with 11 additions and 11 deletions

View File

@ -229,7 +229,7 @@
|<<qt.force_platform,qt.force_platform>>|Force a Qt platform to use. |<<qt.force_platform,qt.force_platform>>|Force a Qt platform to use.
|<<qt.force_software_rendering,qt.force_software_rendering>>|Force software rendering for QtWebEngine. |<<qt.force_software_rendering,qt.force_software_rendering>>|Force software rendering for QtWebEngine.
|<<qt.highdpi,qt.highdpi>>|Turn on Qt HighDPI scaling. |<<qt.highdpi,qt.highdpi>>|Turn on Qt HighDPI scaling.
|<<qt.low_end_device_mode,qt.low_end_device_mode>>|Use Chromium's low-end device mode. |<<qt.low_end_device_mode,qt.low_end_device_mode>>|When to use Chromium's low-end device mode.
|<<qt.process_model,qt.process_model>>|Which Chromium process model to use. |<<qt.process_model,qt.process_model>>|Which Chromium process model to use.
|<<scrolling.bar,scrolling.bar>>|Show a scrollbar. |<<scrolling.bar,scrolling.bar>>|Show a scrollbar.
|<<scrolling.smooth,scrolling.smooth>>|Enable smooth scrolling for web pages. |<<scrolling.smooth,scrolling.smooth>>|Enable smooth scrolling for web pages.
@ -2769,7 +2769,7 @@ Default: +pass:[false]+
[[qt.low_end_device_mode]] [[qt.low_end_device_mode]]
=== qt.low_end_device_mode === qt.low_end_device_mode
Use Chromium's low-end device mode. When to use Chromium's low-end device mode.
This improves the RAM usage of renderer processes, at the expense of performance. This improves the RAM usage of renderer processes, at the expense of performance.
This setting requires a restart. This setting requires a restart.
@ -2777,9 +2777,9 @@ Type: <<types,String>>
Valid values: Valid values:
* +force-on+: Always use low-end device mode. * +always+: Always use low-end device mode.
* +auto+: Decide automatically (uses low-end mode with < 1 GB available RAM). * +auto+: Decide automatically (uses low-end mode with < 1 GB available RAM).
* +force-off+: Never use low-end device mode. * +never+: Never use low-end device mode.
Default: +pass:[auto]+ Default: +pass:[auto]+

View File

@ -214,15 +214,15 @@ qt.low_end_device_mode:
type: type:
name: String name: String
valid_values: valid_values:
- force-on: Always use low-end device mode. - always: Always use low-end device mode.
- auto: Decide automatically (uses low-end mode with < 1 GB available - auto: Decide automatically (uses low-end mode with < 1 GB available
RAM). RAM).
- force-off: Never use low-end device mode. - never: Never use low-end device mode.
default: auto default: auto
backend: QtWebEngine backend: QtWebEngine
restart: true restart: true
desc: >- desc: >-
Use Chromium's low-end device mode. When to use Chromium's low-end device mode.
This improves the RAM usage of renderer processes, at the expense of This improves the RAM usage of renderer processes, at the expense of
performance. performance.

View File

@ -214,8 +214,8 @@ def _qtwebengine_args():
}, },
'qt.low_end_device_mode': { 'qt.low_end_device_mode': {
'auto': None, 'auto': None,
'force-on': '--enable-low-end-device-mode', 'always': '--enable-low-end-device-mode',
'force-off': '--disable-low-end-device-mode', 'never': '--disable-low-end-device-mode',
}, },
'content.headers.referer': { 'content.headers.referer': {
'always': None, 'always': None,

View File

@ -507,8 +507,8 @@ class TestQtArgs:
@pytest.mark.parametrize('low_end_device_mode, arg', [ @pytest.mark.parametrize('low_end_device_mode, arg', [
('auto', None), ('auto', None),
('force-on', '--enable-low-end-device-mode'), ('always', '--enable-low-end-device-mode'),
('force-off', '--disable-low-end-device-mode'), ('never', '--disable-low-end-device-mode'),
]) ])
def test_low_end_device_mode(self, config_stub, monkeypatch, parser, def test_low_end_device_mode(self, config_stub, monkeypatch, parser,
low_end_device_mode, arg): low_end_device_mode, arg):