diff options
author | Florian Bruhin <me@the-compiler.org> | 2023-06-30 15:32:46 +0200 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2023-06-30 15:32:46 +0200 |
commit | 693b25efd26d325a06ca8db516292b14094e7cbc (patch) | |
tree | 1490cdc5200ab7b17cae456b12d3b565dac08f55 /doc | |
parent | 7b630361789e6edfdaa0496af650db6521d37187 (diff) | |
download | qutebrowser-693b25efd26d325a06ca8db516292b14094e7cbc.tar.gz qutebrowser-693b25efd26d325a06ca8db516292b14094e7cbc.zip |
Add experimental_web_platform_features setting
Closes #7639
Diffstat (limited to 'doc')
-rw-r--r-- | doc/changelog.asciidoc | 3 | ||||
-rw-r--r-- | doc/help/settings.asciidoc | 20 |
2 files changed, 23 insertions, 0 deletions
diff --git a/doc/changelog.asciidoc b/doc/changelog.asciidoc index d512e0dd4..ef5123d29 100644 --- a/doc/changelog.asciidoc +++ b/doc/changelog.asciidoc @@ -50,6 +50,9 @@ Added * `qutedmenu` gained new `window` and `private` options. * `qute-keepassxc` now supports unlock-on-demand, multiple account selection via rofi, and inserting TOTP-codes (experimental). +- New `qt.chromium.experimental_web_platform_features` setting, which is enabled + on Qt 5 by default, to maximize compatibility with websites despite an aging + Chromium backend. - New `colors.webpage.darkmode.increase_text_contrast` setting for Qt 6.3+ - New `fonts.tooltip`, `colors.tooltip.bg` and `colors.tooltip.fg` settings. - New `log-qt-events` debug flag for `-D` diff --git a/doc/help/settings.asciidoc b/doc/help/settings.asciidoc index 34262b945..4a3a3c0e7 100644 --- a/doc/help/settings.asciidoc +++ b/doc/help/settings.asciidoc @@ -294,6 +294,7 @@ |<<prompt.filebrowser,prompt.filebrowser>>|Show a filebrowser in download prompts. |<<prompt.radius,prompt.radius>>|Rounding radius (in pixels) for the edges of prompts. |<<qt.args,qt.args>>|Additional arguments to pass to Qt, without leading `--`. +|<<qt.chromium.experimental_web_platform_features,qt.chromium.experimental_web_platform_features>>|Enables Web Platform features that are in development. |<<qt.chromium.low_end_device_mode,qt.chromium.low_end_device_mode>>|When to use Chromium's low-end device mode. |<<qt.chromium.process_model,qt.chromium.process_model>>|Which Chromium process model to use. |<<qt.chromium.sandboxing,qt.chromium.sandboxing>>|What sandboxing mechanisms in Chromium to use. @@ -3851,6 +3852,25 @@ Type: <<types,List of String>> Default: empty +[[qt.chromium.experimental_web_platform_features]] +=== qt.chromium.experimental_web_platform_features +Enables Web Platform features that are in development. +This passes the `--enable-experimental-web-platform-features` flag to Chromium. By default, this is enabled with Qt 5 to maximize compatibility despite an aging Chromium base. + +This setting requires a restart. + +This setting is only available with the QtWebEngine backend. + +Type: <<types,String>> + +Valid values: + + * +always+: Enable experimental web platform features. + * +auto+: Enable experimental web platform features when using Qt 5. + * +never+: Disable experimental web platform features. + +Default: +pass:[auto]+ + [[qt.chromium.low_end_device_mode]] === qt.chromium.low_end_device_mode When to use Chromium's low-end device mode. |