summaryrefslogtreecommitdiffstats
path: root/surf.c
diff options
context:
space:
mode:
authorGravatar Quentin Rameau 2015-11-18 16:08:55 +0100
committerGravatar Quentin Rameau 2015-11-20 00:23:59 +0100
commitf86977a6fab8ed51bd1208b843b9f53db0cdd058 (patch)
treeb3bbc322846427ecd92a37ad42bc958ec28126de /surf.c
parentNo option to enforce 96DPI anymore on WebKit2 (diff)
Separate the rendering engine process
Use one WebKitWebProcess per view instead of one for all views. More information in the API documentation.
Diffstat (limited to '')
-rw-r--r--surf.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/surf.c b/surf.c
index 22bd6c9..70d4eb8 100644
--- a/surf.c
+++ b/surf.c
@@ -1207,6 +1207,11 @@ setup(void)
webkit_web_context_get_cookie_manager(context),
cookiepolicy_get());
+ /* rendering process model, can be a shared unique one or one for each
+ * view */
+ webkit_web_context_set_process_model(context,
+ WEBKIT_PROCESS_MODEL_MULTIPLE_SECONDARY_PROCESSES);
+
/* disk cache */
webkit_web_context_set_cache_model(context, enablecache ?
WEBKIT_CACHE_MODEL_WEB_BROWSER :