commit f86977a6fab8ed51bd1208b843b9f53db0cdd058
parent b0f35be17b4838e1b4e956fcf61f6357f4921462
Author: Quentin Rameau <quinq@fifth.space>
Date:   Wed, 18 Nov 2015 16:08:55 +0100
Separate the rendering engine process
Use one WebKitWebProcess per view instead of one for all views.
More information in the API documentation.
Diffstat:
1 file changed, 5 insertions(+), 0 deletions(-)
diff --git 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 :