summaryrefslogtreecommitdiff
path: root/qutebrowser/config
diff options
context:
space:
mode:
authorAnder Punnar <ander@kvlt.ee>2021-06-13 21:00:40 +0300
committerAnder Punnar <ander@kvlt.ee>2021-06-13 21:00:40 +0300
commitd5433702a5c5c8e2ac831929a304b21570366dba (patch)
treefb66db1e6c323e10b86b0f0e9beb1fd92fb26210 /qutebrowser/config
parent00a394506f149b600c9869a63dd37e847fe17cfe (diff)
parentc6cdd3f8440b22a294911ebed0492beea8913c49 (diff)
downloadqutebrowser-d5433702a5c5c8e2ac831929a304b21570366dba.tar.gz
qutebrowser-d5433702a5c5c8e2ac831929a304b21570366dba.zip
Merge remote-tracking branch 'origin/master' into 4nd3r/hostblock_subdomains
Diffstat (limited to 'qutebrowser/config')
-rw-r--r--qutebrowser/config/configdata.yml16
-rw-r--r--qutebrowser/config/qtargs.py6
2 files changed, 21 insertions, 1 deletions
diff --git a/qutebrowser/config/configdata.yml b/qutebrowser/config/configdata.yml
index b85e84be2..d12741ec4 100644
--- a/qutebrowser/config/configdata.yml
+++ b/qutebrowser/config/configdata.yml
@@ -528,6 +528,22 @@ content.frame_flattening:
This will flatten all the frames to become one scrollable page.
+content.prefers_reduced_motion:
+ default: false
+ type: Bool
+ backend:
+ QtWebEngine: Qt 5.14
+ QtWebKit: false
+ restart: true
+ desc: >-
+ Request websites to minimize non-essentials animations and motion.
+
+ This results in the `prefers-reduced-motion` CSS media query to evaluate to
+ `reduce` (rather than `no-preference`).
+
+ On Windows, if this setting is set to False, the system-wide animation
+ setting is considered.
+
content.site_specific_quirks:
renamed: content.site_specific_quirks.enabled
diff --git a/qutebrowser/config/qtargs.py b/qutebrowser/config/qtargs.py
index cb17a0ced..c38ef5b01 100644
--- a/qutebrowser/config/qtargs.py
+++ b/qutebrowser/config/qtargs.py
@@ -334,7 +334,11 @@ def _qtwebengine_settings_args(versions: version.WebEngineVersions) -> Iterator[
},
'content.headers.referer': {
'always': None,
- }
+ },
+ 'content.prefers_reduced_motion': {
+ True: '--force-prefers-reduced-motion',
+ False: None,
+ },
}
qt_514_ver = utils.VersionNumber(5, 14)