[gnome-notes/diegoe/gnome-notes-diegoe_webkit-sandbox] editor: Enable WebKit sandboxing
- From: Isaque Galdino de Araujo <igaldino src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-notes/diegoe/gnome-notes-diegoe_webkit-sandbox] editor: Enable WebKit sandboxing
- Date: Thu, 9 Jul 2020 17:29:39 +0000 (UTC)
commit bd39cd0d3d7aadca093eeefa2db1b98292662b61
Author: Diego Escalante Urrelo <diegoe gnome org>
Date: Wed Jul 1 20:54:19 2020 -0500
editor: Enable WebKit sandboxing
See: https://gitlab.gnome.org/GNOME/Initiatives/-/issues/19
meson.build | 2 +-
src/libbiji/editor/biji-webkit-editor.c | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/meson.build b/meson.build
index 7e24e3a..d31f260 100644
--- a/meson.build
+++ b/meson.build
@@ -119,7 +119,7 @@ bijiben_deps = [
dependency('libhandy-0.0', version: '>= 0.0.10'),
dependency('libxml-2.0'),
dependency('uuid'),
- dependency('webkit2gtk-4.0', version: '>= 2.10'),
+ dependency('webkit2gtk-4.0', version: '>= 2.26'),
cc.find_library('m')
]
diff --git a/src/libbiji/editor/biji-webkit-editor.c b/src/libbiji/editor/biji-webkit-editor.c
index f16b1fa..1ffb495 100644
--- a/src/libbiji/editor/biji-webkit-editor.c
+++ b/src/libbiji/editor/biji-webkit-editor.c
@@ -93,6 +93,7 @@ biji_webkit_editor_get_web_context (void)
webkit_web_context_set_cache_model (web_context, WEBKIT_CACHE_MODEL_DOCUMENT_VIEWER);
webkit_web_context_set_process_model (web_context, WEBKIT_PROCESS_MODEL_SHARED_SECONDARY_PROCESS);
webkit_web_context_set_spell_checking_enabled (web_context, TRUE);
+ webkit_web_context_set_sandbox_enabled (web_context, TRUE);
}
return web_context;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]