From ece738d6264e928bc15a9c5d10529f3aa1330be3 Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Thu, 28 Mar 2019 22:40:49 +0100 Subject: Move WebkitSettings to config.h --- config.h | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) (limited to 'config.h') diff --git a/config.h b/config.h index 3bb3596..968a5c8 100644 --- a/config.h +++ b/config.h @@ -27,8 +27,7 @@ // BADWOLF_TOOLBAR_PADDING: Amount of padding between toolbar elements #define BADWOLF_TOOLBAR_PADDING 0 -/* - * BADWOLF_DEFAULT_WIDTH / BADWOLF_DEFAULT_HEIGHT: +/* BADWOLF_DEFAULT_WIDTH / BADWOLF_DEFAULT_HEIGHT: * Used to define the default width/height of the window, * useful for floating Window Managers, probably useless in tiling ones * @@ -36,3 +35,23 @@ */ #define BADWOLF_DEFAULT_WIDTH 800 #define BADWOLF_DEFAULT_HEIGHT 600 + +/* BADWOLF_WEBKIT_SETTINGS: + * Used when creating a new view with webkit_settings_new_with_settings the usage is: + * setting-name, setting-value, setting-name, …, NULL + * + * See: https://webkitgtk.org/reference/webkit2gtk/stable/WebKitSettings.html + */ +#define BADWOLF_WEBKIT_SETTINGS \ + "default-charset", "utf-8", \ + "enable-caret-browsing", TRUE, \ + "enable-developer-extras", TRUE, \ + "enable-java", FALSE, \ + "enable-javascript", FALSE, \ + "enable-plugins", FALSE, \ + "javascript-can-access-clipboard", FALSE, \ + "javascript-can-open-windows-automatically", FALSE, \ + "media-playback-requires-user-gesture", TRUE, \ + "minimum-font-size", 9, \ + NULL +// TODO: Look if there is a way to make clang-format ignore this define -- cgit v1.3.1-23-gd82d