logo

badwolf

Minimalist and privacy-oriented WebKitGTK+ browser
commit: 446003a4e1b7f8e0673e361f1691d72d8a378173
parent: 036fa5a08dac68c69e80f3a4638baac77868359e
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Mon,  4 Nov 2019 20:15:12 +0100

Disable some more or less dangerous settings

- `enable-accelerated-2d-canvas` GPU fingerprinting via canvas
- `enable-dns-prefetching` potential referrer auditing
- `enable-hyperlink-auditing` transparent meaning, it's for <a ping>

Diffstat:

Mconfig.h5++++-
1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/config.h b/config.h @@ -60,11 +60,14 @@ // clang-format off #define BADWOLF_WEBKIT_SETTINGS \ "default-charset", "utf-8", \ + "enable-accelerated-2d-canvas", FALSE, \ "enable-caret-browsing", FALSE, \ "enable-developer-extras", TRUE, \ + "enable-dns-prefetching", FALSE, \ + "enable-hyperlink-auditing", FALSE, \ "enable-java", FALSE, \ - "enable-javascript", TRUE, \ "enable-javascript-markup", FALSE, \ + "enable-javascript", TRUE, \ "enable-plugins", FALSE, \ "javascript-can-access-clipboard", FALSE, \ "javascript-can-open-windows-automatically", FALSE, \