tSeparate the rendering engine process - surf - customized build of surf, the s… | |
git clone git://src.adamsgaard.dk/surf | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
commit f86977a6fab8ed51bd1208b843b9f53db0cdd058 | |
parent b0f35be17b4838e1b4e956fcf61f6357f4921462 | |
Author: Quentin Rameau <[email protected]> | |
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: | |
M surf.c | 5 +++++ | |
1 file changed, 5 insertions(+), 0 deletions(-) | |
--- | |
diff --git a/surf.c b/surf.c | |
t@@ -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 : |