summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2020-07-10 12:53:54 +0200
committerFlorian Bruhin <me@the-compiler.org>2020-07-10 16:21:55 +0200
commit58765f2b8d263ad780cd8d9eeab83a7e3f6116c5 (patch)
treead4f5670c5effdc04e0492dab19520173b9e9eff
parent63c2d1bebb4e8a9bef7658af6c01b94b611fde2b (diff)
downloadqutebrowser-58765f2b8d263ad780cd8d9eeab83a7e3f6116c5.tar.gz
qutebrowser-58765f2b8d263ad780cd8d9eeab83a7e3f6116c5.zip
Clarify how per-domain settings work for content.cookies.accept
(cherry picked from commit 6c9b088834d10fd6861551bf8ede5f896706a1ac)
-rw-r--r--doc/help/settings.asciidoc1
-rw-r--r--qutebrowser/config/configdata.yml3
2 files changed, 4 insertions, 0 deletions
diff --git a/doc/help/settings.asciidoc b/doc/help/settings.asciidoc
index 9f784dc03..6ee816837 100644
--- a/doc/help/settings.asciidoc
+++ b/doc/help/settings.asciidoc
@@ -1944,6 +1944,7 @@ This setting is only available with the QtWebEngine backend.
Which cookies to accept.
With QtWebEngine, this setting also controls other features with tracking capabilities similar to those of cookies; including IndexedDB, DOM storage, filesystem API, service workers, and AppCache.
Note that with QtWebKit, only `all` and `never` are supported as per-domain values. Setting `no-3rdparty` or `no-unknown-3rdparty` per-domain on QtWebKit will have the same effect as `all`.
+If this setting is used with URL patterns, the pattern gets applied to the origin/first party URL of the page making the request, not the request URL.
This setting supports URL patterns.
diff --git a/qutebrowser/config/configdata.yml b/qutebrowser/config/configdata.yml
index 2fc70d520..58229838a 100644
--- a/qutebrowser/config/configdata.yml
+++ b/qutebrowser/config/configdata.yml
@@ -373,6 +373,9 @@ content.cookies.accept:
values. Setting `no-3rdparty` or `no-unknown-3rdparty` per-domain on
QtWebKit will have the same effect as `all`.
+ If this setting is used with URL patterns, the pattern gets applied to the
+ origin/first party URL of the page making the request, not the request URL.
+
content.cookies.store:
default: true
type: Bool